聯(lián)系官方銷售客服
1835022288
028-61286886
使用的這個(gè)http://223987.com/doc/1094.html 《多個(gè)內(nèi)容頁:給內(nèi)容創(chuàng)建多個(gè)模板和地址》
復(fù)制了一個(gè)Controller 多寫了幾個(gè)方法 模型是scholl
新增的代碼如下:
<?php namespace Phpcmf\Controllers; /** * 二次開發(fā)時(shí)可以修改本文件,不影響升級(jí)覆蓋 */ class Schoolist extends \Phpcmf\Home\Module { //院校簡介 public function index() { $this->_module_init(); $this->_Show( (int)\Phpcmf\Service::L('Input')->get('id'), [ 'field' => dr_safe_replace(\Phpcmf\Service::L('Input')->get('field')), 'value' => dr_safe_replace(\Phpcmf\Service::L('Input')->get('value')), ], max(1, (int)\Phpcmf\Service::L('Input')->get('page')) ); // 這里指定新的模板 \Phpcmf\Service::V()->display("show_two.html"); } //院校簡介 public function introduce() { echo "院校簡介"; } //學(xué)校news public function news() { echo "學(xué)校news"; } .....
訪問/index.php?s=scholl&c=Schoolist&m=index&id=1 的時(shí)候就會(huì)直接跳轉(zhuǎn)到 /index.php?s=scholl&c=show&id=1
相反 index.php?s=scholl&c=Schoolist&m=introduce&id=1 就沒問題 是方法內(nèi)的寫法有問題嗎?還是URL有問題?
一個(gè)方法建一個(gè) Controller 太麻煩了。
少寫了一個(gè)參數(shù)1
可以一個(gè)控制器寫多個(gè)m參數(shù)