让我们的插件模板也能diy能拖拽区域

[复制链接]
让我们的插件模板也能diy能拖拽区域
其实不难的,关键是插件开发者有没有想到这个问题,
比如我用下面本站的视频中心作为一个例子:
我想在视频中心的首页diy,因 为它的后台的那个定制太难懂了,

1:在source\plugin\hsk_vcenter\template\gallery_index.htm中,找到你想要diy的区域增加以下代码:
   注释:[diy=diyid]中的diyid要与后面的DIV的id相同,同时要确保其在页面中唯一,即不能与页面已有元素ID相同。
  1. <!--[diy=diyid]--><div id="diyid" class="area"></div><!--[/diy]-->
复制代码
复制代码
2.当然要让程序支持这个功能,在程序代码(php文件中)加载可拖拽模板,
普通加载模板的方法为:
template('home/testtpl');
DIY模板加载方法为:
template('diy:home/testtpl')

所以,找到source\plugin\hsk_vcenter\hsk_vcenter.inc.php 看到最后没
  1. //生成 SEO 参数        加载模板
  2. list($navtitle, $metakeywords, $metadescription, $seohead) = hsk_getseo();
  3. $navname = PNAME.lang('plugin/hsk_vcenter', 'indexname');
  4. include template("gallery_index", 'Kannol', PTEM);
复制代码
复制代码
改成:
  1.     //生成 SEO 参数        加载模板
  2.     list($navtitle, $metakeywords, $metadescription, $seohead) = hsk_getseo();
  3.     $navname = PNAME.lang('plugin/hsk_vcenter', 'indexname');
  4.     include template("diy:gallery_index", 'Kannol', PTEM);
复制代码
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则 返回列表 发新帖

QQ|小黑屋|手机版|Archiver|南京做好站网络科技有限公司 ( 苏ICP备17019756号-1 )

GMT+8, 2025-8-29 04:43 , Processed in 0.042897 second(s), 21 queries .

快速回复 返回顶部 返回列表