phpcms v9 栏目首页如何生成到根目录?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了phpcms v9 栏目首页如何生成到根目录?相关的知识,希望对你有一定的参考价值。

栏目设置中,选择“生成到根目录”,更新栏目缓存,发布栏目就可以了 参考技术A 单页生成前面加
  /html/about/aboutus/
  如何去掉/HTML/变成这样:
  about/aboutus/
  about/aboutus.html
  修改方法:
  cachesconfigssystem.php
  里面的
  'html_root' => '/html',//生成静态文件路径
  为
  'html_root' => '',//html生成静态文件路径
  
  一、内容路径、单页路径,去掉或替换 /html 路径的修改方法:
  本帖隐藏的内容需要回复才可以浏览找到目录下/caches/configs/system.php 里面的 'html_root' => '/html',//生成静态文件路径 *可以这么理解,这是开启让文件生成在指定的静态文件路径,如/html,对单页和内容页面有效。 如上,把其中的html文件名称改为其它,也能生成在相应的文件夹中,如改成 /a 如果把以上的代码替换为 'html_root' => '',//html生成静态文件路径 *可以这么理解,则这是关闭让文件生成在指定的静态文件路径,如html,对单页和内容页面有效
  二、栏目路径去掉 /html 路径的方法:
  在添加网站栏目时在生成HTML设置 选卡下有个 是否生成到根目录 选项,选上即可。如果忘记在添加网站栏目时选上可修改; 内容 > 管理栏目 > 相应分类的 修改 > 再重复上面步骤
参考技术B 1修改配置文件。找到\caches\configs\system.php 找到“html_root”这一项,然后把/html这个字符串删除即可。更新缓存,这样再新建栏目时就生效了。
2、栏目页的url写成静态的
3、栏目设置里面选择生成到根目录
4.更新缓存
5、生成栏目页
参考技术C 在栏目设置是否生成html里,选择是就ok了,配置一下目录

phpcms首页调用指定导航栏目及下属子栏目不能调用求解

pc:content action="category" catid="6" num="34" siteid="$siteid" order="listorder ASC"
loop $data $r
<li id="nav2" class=" m on " onclick="setTab('nav',2,7)"><a href="$r[url]">$r[catname]</a>
<ul class="sub " style="display: none;">
pc:content action="category" catid="6" num="12" siteid="$siteid" order="listorder ASC"
loop $data $r
<li><a href="$r[url]" target="_blank">$r[catname]</a></li>
/loop
/pc
</ul>
</li>
/loop
/pc

参考技术A 第二个pc标签的catid="6"改为catid="$r[catid]"试下

以上是关于phpcms v9 栏目首页如何生成到根目录?的主要内容,如果未能解决你的问题,请参考以下文章

phpcms v9中如何设置点击一级栏目直接跳转到二级栏目?

phpcms网站后台新建栏目不能在网站目录生成文件

phpcms v9 手机站怎么设置静态路径

phpcms 安装后,根目录下没有生成栏目目录

phpcms v9模板制作教程(转载)

phpcms添加栏目为何生成在html目录?