何大爷 發表於 2023-5-30 00:00:00

PHPCMS V9实现单页面做频道时也可编辑内容

<p>
比如网站某栏目结构如下:</p>
<p>
单网页-联系我们 下有子栏目 联系方式 和在线留言等 ,则 联系我们这个单网页就不能够再编辑其内容,现在修改程序以达到实现单页面变成频道页后,也能再编辑内容的方法:</p>
<p>
打开程序文件:phpcms/modules/content/content.php 约 504行</p>
<p>
 </p>
<div>

<p>
代码如下:</p>
</div>
<div id="phpcode6">
<br>
$r['type'] = 'add';</div>
<p>
 </p>
<p>
在其下面添加代码:</p>
<p>
 </p>
<div>

<p>
代码如下:</p>
</div>
<div id="phpcode7">
<br>
$r['add_page'] = "&lt;a href='?m=content&amp;c=content&amp;a=".$r['type']."&amp;menuid=".$_GET['menuid']."&amp;catid=".$r['catid']."' target='right' onclick='open_list(this)'&gt; + &lt;/a&gt;"; // 单页面频道页时可编辑单页面内容</div>
<p>
 </p>
<p>
约508行</p>
<p>
 </p>
<div>

<p>
代码如下:</p>
</div>
<div id="phpcode8">
<br>
$r['type'] = 'init';</div>
<p>
 </p>
<p>
在其下面添加代码:</p>
<p>
 </p>
<div>

<p>
代码如下:</p>
</div>
<div id="phpcode9">
<br>
$r['add_page'] = ''; // 栏目频道页时不可发布内容</div>
<p>
 </p>
<p>
修改约528行</p>
<p>
 </p>
<div>

<p>
代码如下:</p>
</div>
<div id="phpcode10">
<br>
$strs2 = "&lt;span class='folder'&gt;\$catname &lt;/span&gt;";</div>
<p>
 </p>
<p>
为</p>
<p>
 </p>
<div>

<p>
代码如下:</p>
</div>
<div id="phpcode11">
<br>
$strs2 = "&lt;span class='folder'&gt;\$catname \$add_page &lt;/span&gt;"; // $add_page 单页面频道页时可添加内容</div>
<div>
 </div>
頁: [1]
查看完整版本: PHPCMS V9实现单页面做频道时也可编辑内容