国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計 > 正文

Onethink1.1 鉤子和插件的使用!

2019-11-15 02:04:36
字體:
供稿:網(wǎng)友
Onethink1.1 鉤子和插件的使用!

Onethink下載請自行百度咯,安裝也就幾秒鐘。

高手(略),只是針對和我一樣需要了解的菜鳥。

主要講一講onethink插件的使用,因為這對我們的快速開發(fā)有幫助,所以記錄一下,同時也希望能夠幫助一下正在想要了解的朋友。

我們從鉤子講起,先看下面的后臺界面:

step1.   選擇“新增”

step2.  根據(jù)需求填寫(鉤子名唯一),然后點(diǎn)擊“確定”,提示創(chuàng)建成功。

如圖:

鉤子創(chuàng)建完畢。

Next:

step4.   有鉤子就要調(diào)用,找到需要調(diào)用的模板,添加如下語句: {:hook('BannerImageSlide')}

注意:是hook,不是hooks;

Next:

step5.  點(diǎn)擊“插件管理”的“快速創(chuàng)建”

Next:

step6.  根據(jù)需要選擇或填寫,點(diǎn)擊"確定"。

Next:

step7.  點(diǎn)擊安裝。

返回文件,查看生成的目錄和文件:

在./Addons/下生成了ImageSlide目錄和config.php,ImageSlideAddon.class.php兩個文件

如何看我們的插件在你自己的鉤子下有效果呢?

在類中找到你的鉤子的方法,并且打印一下試試。

如果調(diào)用的地方打印了剛才插件中echo的信息,說明就可以調(diào)用了。如果沒有調(diào)用,就要重新仔細(xì)檢查一下,看是不是沒有調(diào)用對位置。

插件怎么寫呢?

Next,編寫插件模板:

step9.  問號中的內(nèi)容是分配給這個模板的變量,可以先用占位符表示。

值得一提的是,編寫插件模板就和我們寫html頁面沒區(qū)別。同樣可以在頁面中引入插件需要的CSS,js,images等資源。

在插件類分配變量:

這里的配置不是很方便說明,后面再解釋。

配置好以后,就可以使用插件的“設(shè)置”操作

沒有配置前:

添加了插件配置信息過后:

step10.  如果沒有出現(xiàn)“設(shè)置”操作,請先“卸載”,再安裝。點(diǎn)擊“設(shè)置”;

Next:

step11.   填入要顯示的值

step13.  點(diǎn)擊“確定”。

Next:

step15.  找到插件類文件,并且獲取配置信息,并分配變量到模板文件content.html

效果如上,下一步很自然,在插件模板中獲取變量值。

Next:

最后效果如圖:

注意如果紅框中的值,沒有得到,很有可能你沒有在插件“設(shè)置”中設(shè)置值。

希望對需要的朋友有幫助,下一步就是用插件制作一個圖片滾動效果。


上一篇:常量

下一篇:運(yùn)算符

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 花莲市| 石河子市| 永平县| 阿坝| 镇宁| 濉溪县| 博野县| 中牟县| 河北省| 枣强县| 吴江市| 浠水县| 孟州市| 西林县| 旬邑县| 龙州县| 保德县| 九台市| 桑日县| 应城市| 乐陵市| 习水县| 蓬莱市| 克拉玛依市| 汶川县| 都安| 永新县| 贞丰县| 安岳县| 同德县| 东丽区| 乐亭县| 昌宁县| 梓潼县| 湖南省| 荣成市| 将乐县| 阿拉善左旗| 临猗县| 丰都县| 天镇县|