首页
关于本站
网站模板
代码教程
Emlog教程
米拓教程
SEO优化教程
Ecshop教程
zblog教程
Excel技巧
电脑软件教程
互联网
免费资源
网络新闻
留言咨询
在线问答
申请友链
网址导航
联系舍力
搜索
舍力
登录
搜索
舍力
静以修身。
累计撰写
1140
篇文章
累计收到
3627
条评论
首页
栏目
首页
关于本站
网站模板
代码教程
Emlog教程
米拓教程
SEO优化教程
Ecshop教程
zblog教程
Excel技巧
电脑软件教程
互联网
免费资源
网络新闻
留言咨询
在线问答
申请友链
网址导航
联系舍力
存档于 【201910】 的文章
2019-10-17
Emlog模板设置插件修改篇:实现标签标题、描述等均可自定义
找到模板设置插件tpl_options.php文件中的case 'sort':开头至break;,在break;后面加入代码 case 'sytag': global $CACHE; $tag_cache = $CACHE->readCache('tags'); echo '<div class="option-sort-left"><select class="option-sort-select">'; foreach($tag_cache as $value){ echo sprintf('<option value="%s">%s</option>',$value,$value); } echo '</select></div>'; echo '<div class="option-sort-right">'; foreach ($tag_cache as $value) { $sid = $value; echo '<div class="option-sort-option option-sytag-option">'; if(!isset($option)){$option = $this->getOptionDefaultValue($option, $this->_currentTemplate);} if($loopValues){if($placeholder){echo sprintf('<input type="hidden" name="%s" value="">', $option . "");} foreach($option as $value => $label){echo strtr($tpl, array( '{name}' => $option . "", '{value}' => $this->encode($value), '{label}' => $label, '{checked}' => $this->getCheckedString($value, $option), )); } }else{ echo strtr($tpl, array( '{name}' => $option . "", '{value}' => $this->encode($option), '{label}' => '', '{path}' => $this->getImagePath($option), '{rich}' => $this->getRichString($option), )); } echo '</div>'; } echo '</div>'; break; 如果想好看点,加入css文件: /**舍力加入css开始**/ #tpl-options .depend-sytag{margin-left:0;clear: both;} .option-sytag-left{ float:left;} .option-sytag-right{float:left;} .option-sytag-option input{height:23px;} /**end**/ 使用方法(举例说明): 'tagtt' => array( 'type' => 'text', 'name' => '标签标题设置', 'values' => array('',), 'unsorted' => false, 'depend' => 'sytag', 'description' => '左侧选择标签,然后在输入框中输入标签标题。', ),
2019年10月17日
18105 阅读
11 评论
Emlog教程