聯(lián)系官方銷售客服
1835022288
028-61286886
模板標簽里面
動態(tài)調用模板傳參無效問題
1、目的:在首頁實現(xiàn)動態(tài)調用其他模塊頁面,其他模塊內容根據(jù)傳遞的參數(shù)返回對應內容;
2、方法:在首頁中增加如下代碼
對應的模板頁tbshop.html中打印傳遞的參數(shù)(這一步是先測試下):
3、結果:首頁中并不顯示出傳遞的參數(shù)
4、求助:
這里動態(tài)傳參數(shù)該如何實現(xiàn)?
我的功能目標是根據(jù)的參數(shù),調用后臺不同的應用接口獲取內容并在模板中顯示好返回,同時希望這里的調用頁可以簡潔一些,是否有其他的方法?
非常感謝!
目前版本還是用不了這個參數(shù),下月的新版才行
開發(fā)版支持,正式版還沒有打包進去
謝謝回復! ??
那目前框架里還有支持類似功能的嗎?
或者有什么建議嗎?
感謝感謝??!
回復迅??蚣軇?chuàng)始人
沒有什么建議的了,只能等下個月發(fā)布新的正式版
回復@飛魚
謝謝大家的回復~
xunruicms,開發(fā)能力,服務效率,都是業(yè)界最棒的 ?? ?? ??
回下我的最終解決方案做結束哈~
1、分析:
{dr_ajax_template} 調用的是 Fcms/Core/Helper.php 中的 dr_ajax_template()方法,方法體是:
這個方法只傳遞2個參數(shù)。而訪問的控制器s=api&c=api&m=template,只獲取2個參數(shù),所以不支持參數(shù)傳遞。
2、解決:自己建立幫助方法和API入口
1)復制 Fcms/Core/Helper.php 中的 dr_ajax_template()方法 到 config/custom.php 中,改名為 my_ajax_template(),方法內容可以自己看情況修改;
特別注意?。∵@里ajax訪問的入口地址要改成自己的應用入口地址,如我在下一步創(chuàng)建的myapi應用;
2)新建 自己的空白應用如App/Myapi,新建控制器api,方法template,大部分復制下s=api&c=api&m=template內容,但要注意下返回格式。
不著急這個功能的,可以等官方更新版本后再使用~