聯(lián)系官方銷(xiāo)售客服
1835022288
028-61286886
請(qǐng)問(wèn)下我在官方插件里面看到一句這個(gè):
//獲取對(duì)應(yīng)ID內(nèi)容
$data = $this->_Show($id, null, null, 1);
我現(xiàn)在需要仿照這個(gè)獲取這個(gè)內(nèi)容的模塊表單內(nèi)容,應(yīng)該如何使用這種簡(jiǎn)便寫(xiě)法呢,我現(xiàn)在是這樣寫(xiě)的,也能獲取到數(shù)據(jù),但是感覺(jué)不夠優(yōu)美:
$data = \Phpcmf\Service::M()->table(SITE_ID.'_'.MOD_DIR.'_form_zibiao') ->where('cid', $id) ->where('status=1') ->getRow();
回復(fù)@官方研發(fā)技術(shù)-岳老師
所以我想用類(lèi)似那種方法獲取到子內(nèi)容的語(yǔ)句,我寫(xiě)的那種就是很常規(guī)的,想問(wèn)問(wèn)有沒(méi)有簡(jiǎn)化的方式,類(lèi)似官方插件那種一句話(huà)的
自定義函數(shù)
參考文檔:《自定義函數(shù)》
回復(fù)@小黃人 18html 那這比我那個(gè)就更復(fù)雜了。我寫(xiě)的是可以搞定的,想尋找更優(yōu)方式
回復(fù)@zooxen
再優(yōu)的方法,也是人為封裝的
只要你規(guī)劃得當(dāng),你封裝的方法也可以自成一套!
回復(fù)@小黃人 18html 我目的是想減少代碼量,而不是增加代碼量,最大化的調(diào)用官方函數(shù)和類(lèi)庫(kù)
回復(fù)@官方研發(fā)技術(shù)-岳老師
要是C函數(shù)能傳參就好了。類(lèi)似
參考文檔:《\Phpcmf\Service::類(lèi)函數(shù)使用》
多看手冊(cè)!
回復(fù)@小黃人 18html 我不知道你想說(shuō)啥,你明白我說(shuō)的啥不。。。