《PHPCMS代碼生成器》一款实用的代码工具,能够拥有PHPCMS编程,使用非常的方便哦,用户可以通过軟件生成需要的PHPCMS代码,拥有只需将需要的复制到编程軟件中就可以了,非常的方便哦,能够节省用户的工作时间,欢迎需要的用户来电本站下载使用哦!

功能介紹
此軟件是用于对PHPCMS模板进行编辑制作的高效代码生成器,大部分的操作代码在此軟件内都可实现
軟件特色
1、支持全局調用:網站名稱、關鍵字、資源路徑等十多項;
2、支持首頁调用:设为首頁、导航代码、焦点图等十多项;
3、支持列表標簽、功能表情、文章標簽:文章模型、下載模型等生成;
4、支持采集參數、參數列表等。

使用方法
下载打开軟件,选择要添加的标签,軟件就会自动生成代码,用户只需要优化代码中的一段即可。
注意事項
1.調用系統內單條數據,示例(調用ID爲1的信息,標題長度不超過25個漢字,顯示更新日期):
{getsql="select*fromphpcms_contentwherecontentid=1"/}
標題:{str_cut($r[title],50)}URL:{$r[url]}更新日期:{date('Y-m-d',$r[updatetime])}
{/get}
2.調用系統內多條數據,示例(調用欄目ID爲1通過審核的10條信息,標題長度不超過25個漢字,顯示更新日期):
{getsql="select*fromphpcms_contentwherecatid=1andstatus=99orderbyupdatetimedesc"rows="10"}
標題:{str_cut($r[title],50)}URL:{$r[url]}更新日期:{date('Y-m-d',$r[updatetime])}
{/get}
3.帶分頁,示例(調用欄目ID爲1通過審核的10條信息,標題長度不超過25個漢字,顯示更新日期,帶分頁):
{getsql="select*fromphpcms_contentwherecatid=1andstatus=99orderbyupdatetimedesc"rows="10"page="$page"}
標題:{str_cut($r[title],50)}URL:{$r[url]}更新日期:{date('Y-m-d',$r[updatetime])}
{/get}
分頁:{$pages}
4.自定義返回變量,示例(調用欄目ID爲1通過審核的10條信息,標題長度不超過25個漢字,顯示更新日期,返回變量爲$v):
{getsql="select*fromphpcms_contentwherecatid=1andstatus=99orderbyupdatetimedesc"rows="10"return="v"}
標題:{str_cut($v[title],50)}URL:{$v[url]}更新日期:{date('Y-m-d',$v[updatetime])}
{/get}
5.調用同一帳號下的其他數據庫,示例(調用數據庫爲bbs,分類ID爲1的10個最新主題,主題長度不超過25個漢字,顯示更新日期):
{getdbname="bbs"sql="select*fromcdb_threadswherefid=1orderbydatelinedesc"rows="10"}
主題:{str_cut($r[subject],50)}URL:http://bbs.phpcms.cn/viewthread.php?tid={$r[tid]}更新日期:{date('Y-m-d',$r[dateline])}
{/get}
6.調用外部數據,示例(調用數據源爲bbs(discuz),分類ID爲1的10個最新主題,主題長度不超過25個漢字,顯示更新日期):
{getdbsource="bbs"sql="select*fromcdb_threadswherefid=1orderbydatelinedesc"rows="10"}
主題:{str_cut($r[subject],50)}URL:http://bbs.phpcms.cn/viewthread.php?tid={$r[tid]}更新日期:{date('Y-m-d',$r[dateline])}
{/get}
7.取出第2條到第10條記錄,按評論多少排序,比如有些布局第一條使用縮略圖,或者第一條是頭條,其他是文章列表會用到:
{getsql="selectA.contentid,A.catid,A.title,A.thumb,A.description,A.url,A.status,A.updatetime,B.contentid,B.hits,B.commentsfrom`phpcms_content`asAINNERJOIN`phpcms_content_count`asBONA.contentid=B.contentidandA.status=99andLENGTH(A.thumb)>0orderbyB.commentsdescLIMIT2,7"}-->
{$r[comments]}人參與評論</span>·<ahref="{$r[url]}"title="{$r[title]}">{str_cut($r[title],28)}</a>
{/get}
關鍵點就在orderbyB.commentsdescLIMIT3,7(表示從第3條記錄開始,向下讀取7條數據)