我按下面的方法自定义了一个模块,在后台的设置模板中也出现了自定义的模板,然后删除了libs.xml文件,在后台选择设置的时候打时才可以开,现在问题是后台无法选择自定义的区域设置库项目。
比如增加一个广告位,选择了自己设定的广告位区域后,添加广告,点击确定。最后得不到广告。
自定义页面loot.php1复制index.php为loot.php
2更改
/* 缓存编号 */
$cache_id = sprintf('%X', crc32($_SESSION['user_rank'] . '-' . $_CFG['lang']));if (!$smarty->is_cached('index.dwt', $cache_id))
============================================================
$smarty->display('index.dwt', $cache_id);为loot.dwt3 在themes的模板文件夹里复制index.dwt为loot.dwt4 admin/includes/lib_template.php
  /* 可以设置内容的模板 */
$template_files = array(
    'index.dwt',
    'loot.dwt',//增加
/* 每个模板允许设置的库项目 */
  'index' => array(
        '/library/ur_here.lbi' => 0,
        '/library/search_form.lbi' => 0,
        '/library/member.lbi' => 0,
        '/library/new_articles.lbi' => 0,
        '/library/category_tree.lbi' => 0,
        '/library/top10.lbi' => 0,
        '/library/invoice_query.lbi' => 0,
        '/library/recommend_best.lbi' => 3,
        '/library/recommend_new.lbi' => 3,
        '/library/recommend_hot.lbi' => 3,
        '/library/recommend_promotion.lbi' => 3,
        '/library/group_buy.lbi' => 3,
        '/library/auction.lbi' => 3,
        '/library/brands.lbi' => 0,
        '/library/promotion_info.lbi' => 0,
        '/library/cart.lbi' => 0,
        '/library/order_query.lbi' => 0,
        '/library/email_list.lbi' => 0,
        '/library/vote_list.lbi' => 0
    ),  //复制index的,具体的根据需要更改
'loot' => array(
        '/library/ur_here.lbi' => 0,
        '/library/search_form.lbi' => 0,
        '/library/member.lbi' => 0,
        '/library/new_articles.lbi' => 0,
        '/library/category_tree.lbi' => 0,
        '/library/top10.lbi' => 0,
        '/library/invoice_query.lbi' => 0,
        '/library/recommend_best.lbi' => 3,
        '/library/recommend_new.lbi' => 3,
        '/library/recommend_hot.lbi' => 3,
        '/library/recommend_promotion.lbi' => 3,
        '/library/group_buy.lbi' => 3,
        '/library/auction.lbi' => 3,
        '/library/brands.lbi' => 0,
        '/library/promotion_info.lbi' => 0,
        '/library/cart.lbi' => 0,
        '/library/order_query.lbi' => 0,
        '/library/email_list.lbi' => 0,
        '/library/vote_list.lbi' => 0
    ),5 在 languages\zh_cn\admin\template.php
增加/* 每一个模板文件对应的语言 */
$_LANG['template_files']['loot'] = '抢购页面自定义模板';