联系官方销售客服

1835022288

028-61286886

求助 版主:官方研发技术组
章节字段 问题 URL链接问题
类型:迅睿CMS 更新时间:2022-06-15 23:46:26 模块表单


custom.php 代码 

function xb_read_url($index, $data) {
    $py = \Phpcmf\Service::L('pinyin')->result($index['xiaoshuomingc']); // 把标题转换拼音
    $py = dr_rp(str_replace([',', '_', ':', '&', '!', '(', ')', '/', ';', '.', '\''], '-', $py), '--', '-');
    return "/novel/".$py."/".$index['id']."-".$data['id'].'/';
}


目前已经可以做到这种地址

伪静态 

"novel\/([\w\-]+)\/([0-9]+)\-([0-9]+)"  => 'index.php?s=news&c=zhangjie&m=show&id=$3&cid=$2',

访问URL地址  http://www.baidu.com/novel/xiaoshuoming/3904-302317/  



如何把上面地址改成这种格式 


把内容模块表单里面章节地址字段 变成url

/novel/xiaoshuoming/zhangjie-99/  最终效果 

image


回帖
  • 小波工作室--标签和API大师
    #1楼    小波工作室--标签和API大师
    2022-06-15 23:21:54
    Chrome 0
    99是id才可以
  • qqd
    #2楼    qqd
    2022-06-15 23:23:59
    Chrome 0
    小波工作室--标签和API大师 show页面已经 实现不要ID 就可以访问章节怎么还需要ID
  • 小波工作室--标签和API大师
    #3楼    小波工作室--标签和API大师
    2022-06-15 23:27:43
    Chrome 0
    /novel/xiaoshuoming/zhangjie-99/ ,其中99表示章节的id号,这样才可以做伪静态
  • qqd
    #4楼    qqd
    2022-06-15 23:30:40
    Chrome 0
    小波工作室--标签和API大师
     return "/novel/".$py."/".$index['id']."-".$data['id'].'/';
    http://www.baidu.com/novel/xiaoshuoming/3904-302317/ 这地方还需要2组ID 3904小说名称ID 302317章节ID能把它们合并 或者只使用一组ID吗
    比如http://www.baidu.com/novel/xiaoshuoming/3904302317/ 或者http://www.baidu.com/novel/xiaoshuoming/302317/小波工作室--标签和API大师
  • qqd
    #5楼    qqd
    2022-06-15 23:33:24
    Chrome 0
    小波工作室--标签和API大师 用ID做也行现在有两组ID 去掉一个都能访问 http://www.baidu.com/novel/xiaoshuoming/302317/ 这样也行这2个怎么改 谢谢
    "novel\/([\w\-]+)\/([0-9]+)\-([0-9]+)"  => 'index.php?s=news&c=zhangjie&m=show&id=$3&cid=$2',

     return "/novel/".$py."/".$index['id']."-".$data['id'].'/';

  • 小波工作室--标签和API大师
    #6楼    小波工作室--标签和API大师
    2022-06-15 23:33:41
    Chrome 0
    你的需求就是不要名称id了?那改成
     return "/novel/".$py."/".$data['id'].'/';
    伪静态
    "novel\/([\w\-]+)\/([0-9]+)"  => 'index.php?s=news&c=zhangjie&m=show&id=$2',
    满意答案
  • qqd
    #7楼    qqd
    2022-06-15 23:33:48
    Chrome 0
    现在有两组ID 去掉一个都不能访问
  • qqd
    #8楼    qqd
    2022-06-15 23:46:26
    Chrome 0
    @小波工作室--标签和API大师: 技术不错 回答及时