 问题:phpcms2007如何增加留言本分类和FAQ功能?  回答:原帖的答案: 1 给guestbook表加个分类字段 如:type 2 到发布的模板( emplatesdefaultguestbookpost.html),加个分类的表单 如: <tr> <th><font color="red">*</font> 分类:</th> <td colspan="2"> <select name="guestbook[type]" > <option value="财经">财经</option> <option value="娱乐">娱乐</option> <option value="房产">房产</option> </select> </td> </tr> 3、 在留言本的后台配置模板里加入配置表单 (在guestbookadmin emplatessetting.tpl.php) 如: <tr> <th><strong>分类</strong></td></th> <td><input name='setting[type]' type='text' id='type' value='<?=$type?>' size='40' maxlength='50'></td> </tr> 4、 将刚才的发布模板中的表单改为如下 ( emplatesdefaultguestbookpost.html) 如: <tr> <th><font color="red">*</font> 分类:</th> <td colspan="2"> <select name="guestbook[type]" > {php $data = explode(',',$M[type])} {loop $data $v} <option value="{$v}">{$v}</option> {/loop} </select> </td> </tr> 5 到后台分类表单中填写配置内容,记着要用英文状态下的","(逗号) 如:财经,娱乐,房产,dd,asdf
6 到前台发布页面看看,是不是上面的配置出来了。 再问:为什么我就没有得到要的效果了?在第四点中的php代码一定可以运行吗? 回答: 2007本来不就是有分类么?
| <a href="{$MODULE[guestbook][linkurl]}index.php?keyid={$channelid}" class="white">留言本</a> | <a href="{$CHA[linkurl]}contribute.php" class="white">投稿</a>
留言本和投稿链接可以在这里删除或者修改。
或者可以让全站使用一个留言本。
只要将<a href="{$MODULE[guestbook][linkurl]}index.php?keyid={$channelid}" class="white">留言本</a>
修改为<a href="{$MODULE[guestbook][linkurl]}index.php?keyid=0" class="white">留言本</a> 即可 (编辑:李大同)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!
|