- 09/30草莓互联2024年国庆假期...
- 09/15草莓互联2024年中秋节放...
- 08/10宝塔控制面板手动安装Ope...
- 06/07草莓互联2024年端午节放...
- 04/30草莓互联2024年五一劳动...
- 04/03草莓互联2024年清明放假...
- 03/24宝塔控制面板Nginx后端...
- 02/27宝塔面板python2.7升级...
- 02/19宝塔面板站点PCI DSS不合...
- 02/19宝塔面板站点站长工具中点亮HT...
- 02/14宝塔面板https协议无法获取...
- 02/11宝塔Windows面板下SQL...
- 02/02宝塔控制面板利用nginx实现...
- 09/18宝塔控制面板FTP增加Flas...
phpweb已经是国内最强的的开源电子商务系统了,但并非完美,因为任何...
互联网3年一轮回,京东凡客等电商品牌在三年之前也不过是小打小闹,而如...
电商已经成为趋势,传统行业的竞争已经逐渐演变到网络上,也有不少用Weboss...
phpweb系统是固定的模式,适用于大部分行业与需求。但有一些行业还是有自己...
phpweb网站模板抠出想要的插件用于其他模板
我们做网站的时候用的phpweb模板不一样, 之前做的一个网站插件挺好使,到另外的网站居然没有了这个插件,如何才能把插件复制过去呢!请听虫虫为你讲解!
我以广告模块advs 的经典图片轮播广告 modClassicAdvsLb 插件为例,为你讲解下。
一、创建目录结构
-----advs
-------------module
--------------js
-------------templates
--------------------------images
--------------------------css
1、桌面 创建advs文件夹 ,当然广告模块你是创建的advs文件夹。文章就是创建news文件夹,同理,产品就是product 图片就是photo文件夹 商城就是shop文件夹等等。 (在设置--模块插件管理栏目下 都能找到每个模块对应的模块代码)
2、在advs文件夹下 创建 js文件夹 module文件夹 templates文件夹
3、在templates下创建 images文件夹 与css文件夹
4、各文件夹作用
①module 存放插件的控制文件,比如从数据库取数据,进行解析模板都是通过存放在此的文件来控制实现的
②js 用于模板文件所用到的js文件
③templates 存放模板文件的,用于显示界面
④css 存放模板所用到的css文件 images 存放模板所用到的图片文件
2、导出dat文件
在模板模式下,每个插件都有个设置窗口, 经典图片轮播广告 的设置界面如下:
从此界面上 我们可以得到此插件用到的3个主要文件的文件。
插件标签:modClassicAdvsLb
插件控制文件 ClassicAdvsLb.php
控制文件存放规律:都是存放在模块下的 module文件夹下 。此文件就是在 advs 下的module文件夹下。
模板文件 tpl_advslb_classic.htm
模板文件存放规律 :都是存放在模块目录下的 templates文件夹下。此文件就是在 advs下的templates文件夹下。
如果实在找不到 可以在网站目录下 进行搜索操作。 搜索快捷键为 ctrl+f。 搜索文件名!
知道插件标签后,进入后台 设置--模块插件管理---网站广告(模块名称)的插件管理---
通过以上操作就会导出dat文件。
以.dat结尾的文件,用来安装插件。该文件记录了插件的设置参数,也就是该插件可设置那些参数、默认位置、尺寸、边框等配置信息(该文件不可随意更改)。
3、拷贝其他文件
本帖隐藏的内容
通过第二步我们得到了 dat文件, 然后拷贝控制文件ClassicAdvsLb.php 到 桌面的advs文件夹下 module文件夹下。拷贝模板文件tpl_advslb_classic.htm到 advs/template下。
通常 我们的模板文件 根据需要可能引入一些 js 或者css 或者images文件。我们就要打开 模板文件查看是否引入了其他文件,如果有就要把文件拷贝到相应的文件夹下。 我们打开tpl_advslb_classic.htm
可以看到第十三行有个src="images/pix.swf" 说明 此模板文件用到了 pix.swf 文件 我们就去 advs templates images文件夹下面把此文件拷贝到我们桌面的advs templates images文件夹下。 一定记住,此文件包含哪些文件 就要拷贝哪些文件!
经典图片轮播广告 模板文件没有引入其他的css js文件 ,在这我们不用拷贝了。
当我们查看 模板文件如果引入了js文件就把它拷贝到 advs下js文件夹。 如果引入了css 就要把它拷贝到 advs templates下的css文件。 css文件 如果引入了 图片文件 一定要把他拷贝到 advs templates images文件夹下。 一定要遵守这个规律,不然会导致插件导出不成功!
4、导出好的插件如下:附件下载
5、这样做好的插件 就可以到其他模板上使用了
插件安装方法:../../news/html/?530.html
假如我们资讯/文章对您有所帮助,您可以通过扫描捐赠二维码支持一下我们~
感谢您对我们的支持,您的小小支持让我们有信心走得更远!