fastadmin 使用記錄

 

1.引用靜態css文件php

 參考路徑:D:\wwwroot\public\assets\addons\cms\css 靜態資源文件基本都放在public目錄下引用css

 

引用實例html

D:\wwwroot\addons\cms\view\default\common\layout.html前端

 

直接在文件上引用:json

<!-- 自定義樣式-->
<link rel="stylesheet" media="screen" href="__ADDON__/css/news.css?v={cms:config name='site.version'/}" />

 

 

2.標籤的使用bootstrap

 1)先看模板中使用app

參考路徑:D:\wwwroot\addons\cms\view\default\channel.htmlspa

 

看下 __CHANNEL__ .net

cc命令行

 

2)找到定義的標籤

 {cms:channellist .........}{/cms:channellist} cms就是class  

channellist 就是在$tags裏定義的標籤

參考路徑:D:\wwwroot\addons\cms\taglib\Cms.php  通常都在當前模塊下的taglib文件夾裏聲明

 

 

 

參考連接:

 

菜單排序問題

上圖的欄目管理相關文件

後臺:

JS動態生成

生成table數據 使用bootstrap table  生成頭部列表和數據

D:\www\public\assets\js\backend\cms\channel.js

 

對應模板(視圖)

提供json數據

channel 類下的index方法

 

D:\www\application\admin\controller\cms\Channel.php

 

模型位置

D:\www\application\admin\model\Channel.php

 

前臺菜單生成

 前臺標籤訂義位置

D:\www\addons\cms\taglib\Cms.php

一共4個參數

 具體實現方法

 

 

D:\www\addons\cms\model\Channel.php

 

 

D:\www\addons\cms\view\default\common\layout.html

 

bootstrap table 

 

 

Bootstrap Table API 中文版(完整翻譯文檔)

bootstrap table官方文檔

 ALTER TABLE 表名 ADD 字段名 字段類型 默認值

alter table fa_channel add sortid INT(10) DEFAULT ‘0’

 

 

命令行執行

 

 

這裏菜單排序須要設置排序ID 排的是一級菜單

須要直接修改下菜單欄目 設置的降序排列

 

D:\aaa\application\admin\view\cms\channel\edit.html

 

 

前端bootstrap table 生成菜單列表

crtl + shift + N 整個項目搜索文件名 

 

D:\www\public\assets\js\backend\cms\channel.js

相關文章
相關標籤/搜索