比如 http://xxxxx/home/about/index...隐藏掉home http://xxxxx/about/index.html
在common.php文件中添加 siteurl方法
/** * Url生成 * @param string $url 路由地址 * @param array $vars 变量 * @param bool|string $suffix 生成的URL后缀 * @param bool|string $domain 域名 * return string */ function siteurl(string $url = '', array $vars = [], $suffix = true, $domain = false) { $string = url($url, $vars, $suffix, $domain); $string = strval($string); # 去除url中默认模块名home $search = '/home/'; $pos = stripos($string, $search); if($pos === 0) { //$string = '/'.ltrim($string, $search); //$string = '/'.substr($string, strlen($search)); $string = substr($string, 0, $pos). '/'. substr($string, $pos + strlen($search)); } return $string; }
使用方法
<a href="{:siteurl('product/index')}"></a>
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
暂无简介
文章 0 评论 0
接受
发布评论
评论(1)
在common.php文件中添加 siteurl方法
使用方法