聯(lián)系官方銷售客服
1835022288
028-61286886
\Phpcmf\Service::M()->get_sql_query();輸出最后一次執(zhí)行的SQL語(yǔ)句
系統(tǒng)默認(rèn)分頁(yè)文字如下圖示:可以通過(guò)自定義分頁(yè)配置文件,改變分頁(yè)顯示樣式,例如:分頁(yè)樣式文件:1、前端默認(rèn)分頁(yè)文件:config/page/pc或mobile/page.php2、會(huì)員默認(rèn)分頁(yè)文件:co...
開(kāi)啟php curl函數(shù)庫(kù)的步驟去掉php.ini 文件里;extension=php_curl.dll前面的;重啟web
1.確保你的Windows/system32下有php_mbstring.dll這個(gè)文件,沒(méi)有就從你Php安裝目錄extensions里拷入Windows/system32里面。2.在windows目...
CMS是不能安裝在二級(jí)目錄,必須安裝在根目錄推薦使用環(huán)境包:upupw、phpstudy工具他們可以在本地創(chuàng)建虛擬機(jī),非常方便以phpstudy工具為例:1、下載phpstudyhttps...
Diy字段指開(kāi)發(fā)者的自定義字段,需要有一定的html或者php編程經(jīng)驗(yàn)的人使用,二次開(kāi)發(fā)非常實(shí)用,下面來(lái)介紹它的兩種模式。一、代碼模式代碼類型是比較靈活的字段自定義設(shè)計(jì)方式,它支持模板標(biāo)簽代碼的解析,只要懂得ht...
在外部網(wǎng)站調(diào)用本站表單并提交數(shù)據(jù)給本站,這種情況下默認(rèn)是被迅睿cms攔截的,默認(rèn)環(huán)境下禁止外部提交數(shù)據(jù)到本站,這是安全因素案例:本站的網(wǎng)站表單,打算放在其他網(wǎng)站上提交并收集數(shù)據(jù)1、更改xunruicms的index.php,增加下面一句:header("Access-Control-Allow-Origin: *");header("Access-Control-Allow-Methods: PO...
僅內(nèi)部使用筆記鏈接寫(xiě)法:'自定義字段' => ['url:'.\Phpcmf\Service::L('Router')->url('field/index', ['rname'=>'table-表名稱', 'rid'=>0]), 'fa fa-code'],讀取字段:$m...
判斷當(dāng)前已經(jīng)登錄的賬號(hào)是否關(guān)注過(guò)微信公眾號(hào)1、PHP里面if ($this->uid) { if (\Phpcmf\Service::M()->table('member_oauth')->where('uid', $this->uid)->where('oauth', 'wechat')->counts()) { ...
當(dāng)前用戶購(gòu)買(mǎi)過(guò)的全部商品記錄{php $log = \Phpcmf\Service::M('buy', MOD_DIR)->buy_log($member.uid);}{loop $log $t}{$t.title}{$t.price}{/loop}
內(nèi)容詳情中(show.html) 模板中調(diào)用方法是:普通輸出:{$字段名}去掉html標(biāo)簽:{dr_clearhtml($字段名)}去掉html標(biāo)簽再截10個(gè)字:{dr_strcut(dr_clearhtml($字段名), 10, '...')}讀取內(nèi)容字段中的全部圖片{php $imgs = dr_get_content_img($字段名);}{loop $imgs $img}{...
內(nèi)容詳情中(show.html) 模板中調(diào)用方法是:選擇值:{$字段名} 選擇的名稱: {php $field = dr_field_options(字段ID號(hào));} {$field[$字段名]} 注意:1、[字段名]需要換成你定義的具體字段英文名稱2、如果在list循環(huán)中調(diào)用,需要把[字段名]改成[$t.字段名]
內(nèi)容詳情中(show.html) 模板中調(diào)用方法是:選擇值:{$字段名} 選擇的名稱: {php $field = dr_field_options(字段ID號(hào));} {$field[$字段名]} 注意:1、[字段名]需要換成你定義的具體字段英文名稱2、如果在list循環(huán)中調(diào)用,需要把[字段名]改成[$t.字段名]
內(nèi)容詳情中(show.html) 模板中調(diào)用方法是:{if $字段名_sku}按用戶組的值:{php $vsku = dr_string2array($字段名_sku);}{cache name=member_group return=mc}用戶組【{$mc.name}】: {$vsku[$mc.id]}{/cache}{else}全局值:{$字段名}{/if}注意:1、[字段名]需要換成你定義的...
后臺(tái)入口文件不小心刪除了、后臺(tái)路徑的名字忘記了怎么辦?非常好辦,去官網(wǎng)下載一份全新的CMS程序,找到里面的admin.php把a(bǔ)dmin.php上傳到你的網(wǎng)站上去再通過(guò)域名訪問(wèn)這個(gè)admin.php就可以進(jìn)入后臺(tái)
用法:$rt = \Phpcmf\Service::M('order', 'order')->member_is_buy('用戶id', '模塊目錄', '內(nèi)容id', 'sku值選填');返回值:返回該用戶購(gòu)買(mǎi)的次數(shù),0表示未購(gòu)買(mǎi)示例:在內(nèi)容商品內(nèi)容頁(yè)面中,判斷當(dāng)前已經(jīng)登錄的用戶購(gòu)買(mǎi)情況{php $r...
用法:$rt = \Phpcmf\Service::M('order', 'order')->member_is_buy('用戶id', '模塊目錄', '內(nèi)容id', 'sku值選填');返回值:返回該用戶購(gòu)買(mǎi)的次數(shù),0表示未購(gòu)買(mǎi)示例:在內(nèi)容商品內(nèi)容頁(yè)面中,判斷當(dāng)前已經(jīng)登錄的用戶購(gòu)買(mǎi)情況{php $r...
當(dāng)在保存內(nèi)容時(shí)出現(xiàn)部分內(nèi)容沒(méi)有保存成功的情況,例如在用戶權(quán)限配置時(shí)沒(méi)法前面部分可以保存成功,但是后面部分沒(méi)有保存成功,說(shuō)明post數(shù)據(jù)超限了,設(shè)置方法:在php.ini找到max_input_vars用來(lái)限制提交的表單數(shù)量,默認(rèn)值為 1000, 如果你網(wǎng)站欄目太多的話,而且需要配置用戶權(quán)限的時(shí)候會(huì)發(fā)現(xiàn)無(wú)法保存,這時(shí)候說(shuō)明這個(gè)值太小了,設(shè)置6000 ~ 10000一般夠用。
后臺(tái)提示:系統(tǒng)沒(méi)有安裝內(nèi)容模塊解決方案:http://help.phpcmf.net/631.html
當(dāng)內(nèi)容發(fā)布者變化時(shí)系統(tǒng)會(huì)聯(lián)動(dòng)變化默認(rèn)的一些相關(guān)表,在二次開(kāi)發(fā)時(shí)如果涉及到了欄目的自定義表需要重寫(xiě)conten類http://help.phpcmf.net/461.html內(nèi)容變更作者聯(lián)動(dòng)繼承類方法// 作者時(shí)的聯(lián)動(dòng)繼承類protected function _edit_author_row($row) {}$row 是當(dāng)前已變更后的內(nèi)容主表的記錄,其中$row['uid']是已經(jīng)...
當(dāng)內(nèi)容發(fā)布者變化時(shí)系統(tǒng)會(huì)聯(lián)動(dòng)變化默認(rèn)的一些相關(guān)表,在二次開(kāi)發(fā)時(shí)如果涉及到了欄目的自定義表需要重寫(xiě)conten類http://help.phpcmf.net/461.html內(nèi)容變更作者聯(lián)動(dòng)繼承類方法// 作者時(shí)的聯(lián)動(dòng)繼承類protected function _edit_author_row($row) {}$row 是當(dāng)前已變更后的內(nèi)容主表的記錄,其中$row['uid']是已經(jīng)...
當(dāng)欄目變化時(shí)系統(tǒng)會(huì)聯(lián)動(dòng)變化默認(rèn)的一些相關(guān)表,在二次開(kāi)發(fā)時(shí)如果涉及到了欄目的自定義表需要重寫(xiě)conten類http://help.phpcmf.net/461.html內(nèi)容變更欄目聯(lián)動(dòng)繼承類方法// 變更欄目時(shí)的聯(lián)動(dòng)繼承類protected function _edit_category_row($row, $catid) {}$row 是當(dāng)前內(nèi)容主表的記錄,其中$row['catid...
本教程需要有PHP開(kāi)發(fā)校驗(yàn)的用戶掌握過(guò)濾函數(shù)的作用是對(duì)用戶輸入的字段值進(jìn)行過(guò)濾或者替換操作,例如把輸入的值進(jìn)行 去掉某些字符、數(shù)組轉(zhuǎn)換成字符串等過(guò)濾函數(shù)格式:function 函數(shù)名字($value, $data = [], $old = []) { return '數(shù)據(jù)庫(kù)存儲(chǔ)字符串值'; // 返回的數(shù)據(jù)一定要是字符串格式?。?!}$value 是當(dāng)前表單輸入的值$d...
用戶中心列表數(shù)據(jù)接口屬于任意頁(yè)面API接口的一種,那么方法參數(shù)可以參考任意頁(yè)面API接口。此接口需要用戶登錄,因此還需要使用[授權(quán)認(rèn)證碼]。請(qǐng)求格式:/index.php?appid=[授權(quán)ID]&appsecret=[授權(quán)碼]&api_auth_code...
\Phpcmf\Service::M()->db->tableExists(\Phpcmf\Service::M()->dbprefix('member'))判斷member表是否存在,成功返回true
\Phpcmf\Service::M()->db->fieldExists('username', \Phpcmf\Service::M()->dbprefix('member'))驗(yàn)證member表中是否存在字段username,成功返回true
后臺(tái)執(zhí)行更新緩存時(shí)的聯(lián)動(dòng)腳本文件:App/AppName/Config/Cache.php內(nèi)容格式:
Menu.php 菜單配置文件用于模塊菜單和插件菜單配置,安裝之后自動(dòng)創(chuàng)建后臺(tái)菜單和用戶菜單格式要求:
多文件字段允許用戶上傳多個(gè)文件或者圖片,默認(rèn)是下面的樣式由上圖看到,第一個(gè)灰色不可寫(xiě)的文本框是文件路徑,第二個(gè)是文件名稱,如果開(kāi)發(fā)者想要再加一個(gè)文本框呢,比如說(shuō)文件的簡(jiǎn)介描述,文件對(duì)應(yīng)的訪問(wèn)URL,PHPCM...
方法1、后臺(tái)開(kāi)啟驗(yàn)證碼方法2、重命名admin.php文件把a(bǔ)dmin.php改成其他名字方法3、隱藏admin.php比如把a(bǔ)dmin.php刪除掉,需要使用后臺(tái)的時(shí)候再上傳