联系官方销售客服

1835022288

028-61286886

开发框架 版主:迅睿框架研发组
当我使用真静态输出的时候,url规则里面我设置如下:生成静态后,的确在html目录下生成html文件
类型:迅睿CMS 更新时间:2021-12-05 22:36:26 自定义字段 生成静态

当我使用真静态输出的时候,url规则里面我设置如下:

{xunruicms_img_title}

生成静态后,的确在html目录下生成html文件,但是如果我要在html再建立一个目录比如aaa

输出的文件到html/aaa/目录下,aaa目录为动态的,这如何设置呢?


我做了很多尝试,发现一个很奇怪的现象,下图红圈内这个目录名称没起作用,

在输出的时候,直接输出aaa.html,原因是因为我的url规则设置的是html/{dirname}.html

但是除了{dirname},{pdirname}都试了一遍,并没有其他可以引用的变量名。


我想也许是要添加一个自定义字段,来设置一个输出子路径,可能是唯一的方法了,望指教!

对了,这个红圈内的目录名称也不能输入 aaa/bbb.html,不能带/ 符号,唉!

{xunruicms_img_title}

回帖
  • 笨笨√猪
    #1楼    笨笨√猪
    2021-12-05 19:25:49
    Chrome 0
    自定义字段可以搞定。
  • pepsicool6
    #2楼    pepsicool6
    2021-12-05 19:33:57
    Safari 0
    笨笨√猪 嗯,我只想知道这是否是唯一的方法,如果这是唯一的方法,我尝试过添加自定义字段,结果显示在“内容设置页”,要把输出路径设置在这里看上去非常奇怪。此外是否可以通过一级目录,二级目录,的方法,来解决这个问题呢?否则这个 {dirname},好像没起到该起的作用啊!这目录名称能加个斜杠也能解决问题啊
  • 西瓜吃团子
    #3楼    西瓜吃团子
    2021-12-05 19:48:51
    Chrome 0
    html/{自定义字段名}/{dirname}.html
  • pepsicool6
    #4楼    pepsicool6
    2021-12-05 19:55:09
    Safari 0
    西瓜吃团子 嗯,我前面提到这个 {自定义字段名} 是动态的,不能写死啊,其实最好就是那个 目录名称
  • 哇塞
    #5楼    哇塞
    2021-12-05 20:45:28
    Chrome 0
    {自定义字段名}就是动态的,读取每个栏目的设置值,就像栏目目录一样,每个栏目不一样的值,自定义字段就可以搞定了
  • pepsicool6
    #6楼    pepsicool6
    2021-12-05 20:50:08
    Safari 0
    哇塞 不用自定义字段,经过连续尝试6个多小时,目前测试用 {pdirname}.html , 可以包含二级目录的路径(即目录名称),现在还在研究二级目录如何不生成html,有知晓的麻烦告知一下啦,谢谢了!
  • pepsicool6
    #7楼    pepsicool6
    2021-12-05 22:35:29
    Safari 0
    自行解决!告辞! 🙏 🙏 🙏 👏 👏 👏 👏 👏
    满意答案
  • pepsicool6
    #8楼    pepsicool6
    2021-12-05 22:36:26
    Safari 0
    @pepsicool6:呵呵,我一定好好保存这次的答案