迅睿開源框架是一款PHP8高性能·簡單易用的PHP開源開發(fā)框架, 基于MIT開源許可協(xié)議發(fā)布,不限制商業(yè)使用,以多端互聯(lián)為設(shè)計(jì)理念, 支持的微信公眾號(hào)、小程序、APP客戶端、移動(dòng)端網(wǎng)站、PC網(wǎng)站等多終端式管理系統(tǒng)。
業(yè)務(wù)經(jīng)理
微信掃描以上二維碼
028-61286886
技術(shù)咨詢
自定義模板變量輸出到模板,怎么操作,有沒有文檔教程的,比如在模塊show.php內(nèi)定義的變量,怎么樣在show.html取出來,剛學(xué)習(xí)求解
手冊的原話,
二次開發(fā)一定要看文件的頁頭部分的注釋,不要修改系統(tǒng)文件
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
這個(gè)屬于二次開發(fā)了??茨莻€(gè)創(chuàng)建控制器的視頻教程你就會(huì)了。
回復(fù)@官方研發(fā)技術(shù)-張偉 是加在這里嗎? 取不出來啊
可以加,模板里面這么寫{$test_vue}
回復(fù)@官方研發(fā)技術(shù)-張偉 前臺(tái)是這樣寫的,可以沒有顯示
回復(fù)@官方研發(fā)技術(shù)-張偉 是不是還少了什么操作,前臺(tái)就是不顯示,沒有取到值
可能是你改錯(cuò)了控制器文件,方法一點(diǎn)額問題沒有
寫法完全ok, 我自己開發(fā)了很多控制器,就是這種方法
你不顯示只能說你改錯(cuò)了控制器文件吧??
回復(fù)@如來 查了一下,是改錯(cuò)了文件,不過修改的是New模塊的文章模板,對(duì)應(yīng)的不應(yīng)該是在\App\News\Controllers\Show.php里面修改嗎? 怎么是到Core目錄下在Show.php文件了
Core目錄是一定不能去動(dòng)他的,二次開發(fā)只可以改\App\目錄
用這個(gè)教程改
參考文檔:《重寫Content類:自定義方式的內(nèi)容下一篇上一篇序列》
回復(fù)@官方研發(fā)技術(shù)-張偉 嗯,可以我修改的是App目錄,沒有取到值,只以Core里面才取到值的
我們以Demo模塊為例,新建App/Demo/Models/Content.php
<?php namespace Phpcmf\Model\Demo; // 模塊內(nèi)容模型類 class Content extends \Phpcmf\Model\Content { // 格式化顯示內(nèi)容 public function _call_show($data) { $data['test_val'] = '這是新的值'; return $data; } }
demo改成自己的目錄名稱
core目錄不能改動(dòng),可以用小波的方法改內(nèi)容控制器,新建的,不影響升級(jí)
回復(fù)@小波工作室--標(biāo)簽和API大師 也取不到值呢
不可能取不到值,我一直在用這個(gè)教程的方法,加我QQ遠(yuǎn)程看看
手冊的原話,
二次開發(fā)一定要看文件的頁頭部分的注釋,不要修改系統(tǒng)文件
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
這個(gè)屬于二次開發(fā)了??茨莻€(gè)創(chuàng)建控制器的視頻教程你就會(huì)了。
回復(fù)@官方研發(fā)技術(shù)-張偉

是加在這里嗎? 取不出來啊
可以加,模板里面這么寫{$test_vue}
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
回復(fù)@官方研發(fā)技術(shù)-張偉

前臺(tái)是這樣寫的,可以沒有顯示
回復(fù)@官方研發(fā)技術(shù)-張偉 是不是還少了什么操作,前臺(tái)就是不顯示,沒有取到值
可能是你改錯(cuò)了控制器文件,方法一點(diǎn)額問題沒有
寫法完全ok, 我自己開發(fā)了很多控制器,就是這種方法
你不顯示只能說你改錯(cuò)了控制器文件吧??
回復(fù)@如來 查了一下,是改錯(cuò)了文件,不過修改的是New模塊的文章模板,對(duì)應(yīng)的不應(yīng)該是在\App\News\Controllers\Show.php里面修改嗎? 怎么是到Core目錄下在Show.php文件了
Core目錄是一定不能去動(dòng)他的,二次開發(fā)只可以改\App\目錄
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
用這個(gè)教程改
參考文檔:《重寫Content類:自定義方式的內(nèi)容下一篇上一篇序列》
回復(fù)@官方研發(fā)技術(shù)-張偉 嗯,可以我修改的是App目錄,沒有取到值,只以Core里面才取到值的
我們以Demo模塊為例,新建App/Demo/Models/Content.php
<?php namespace Phpcmf\Model\Demo; // 模塊內(nèi)容模型類 class Content extends \Phpcmf\Model\Content { // 格式化顯示內(nèi)容 public function _call_show($data) { $data['test_val'] = '這是新的值'; return $data; } }demo改成自己的目錄名稱
core目錄不能改動(dòng),可以用小波的方法改內(nèi)容控制器,新建的,不影響升級(jí)
回復(fù)@小波工作室--標(biāo)簽和API大師 也取不到值呢
不可能取不到值,我一直在用這個(gè)教程的方法,加我QQ遠(yuǎn)程看看