PHP程序里面
模块表单如何设置伪静态并且继承内容的自定义URL
现在文章内容URL是 www.xxx.com/myurl
伪静态规则是 "(.+)" => "index.php?s=school&c=show&field=myurl&value=$1", 这里是生效的。
现在想要格式 www.xxx.com/myurl/news 这样的地址表单news继承上级内容的目录
发现模块表单这里无论怎样写伪静态都不会生效
"(.+)\/news" => "index.php?s=school&c=news&m=index&cid=$1",
希望大神帮我设置下
实现内容下模块表单的列表页 www.xxx.com/myurl/news
实现内容下模块表单的内容页 www.xxx.com/myurl/news/1.html
这样的规则 谢谢了
public function _Home_List() { $myurl = $_GET['myurl']; $data = $this->content_model->get_data(0, 0, ['field'=>'myurl', 'value'=>$myurl]); $_GET['cid'] = $data['id'] parent::__construct(...$params); parent::_Home_List(); }2 rewrite.php这样写<li><a href="{router::mform_list_url("news", "$id", "school")}">院校资讯</a></li>/index.php?s=school&c=news&m=index&cid=1大哥帮忙看看<li><a target="_blank" href="/school/news/{$id}.html ">院校资讯</a></li>