迅睿CMS框架是一款PHP8高性能·简单易用的CMS开源开发框架,基于MIT开源许可协议发布,免费且不限制商业使用,是免费开源的产品,以万端互联为设计理念,支持的微信公众号、小程序、APP客户端、移动端网站、PC网站等多终端式管理系统。
联系官方销售客服
1835022288
028-61286886
做了一个信息免费发布网站,默认情况下只能在用户中心点发布内容,我的需求是新建了一个单页,在单页里面选择栏目,然后再点进去发布,但是发布页面不要显示选择栏目了
发布前的页面:
发布页面:
这里不要栏目,怎么搞定?
有大神提供好的方案吗???
{category module=news child=0} <a href="{dr_member_url('news/home/add', ['catid' => $t.id])}">发布:{$t.name}</a> {/category}
<div class="form-group" style="display:none"> <label class="col-md-2 control-label">{dr_lang('栏目')}</label> <div class="col-md-9"> {if $module['category'][$catid]['setting']['notedit']} <label style="margin-top: 7px;"> <span class="label label-sm label-success circle">{$module['category'][$catid]['name']}</span> </label> <input type="hidden" id="dr_catid" name="catid" value="{$catid}"> {else} <label>{$select}</label> {/if} </div> </div>
可以在第一个页面选择类别那里, 每个类别链接的后面加一个参数,例如 ……&from=diy然后,在发布页面,通过 $_GET['from'],进行判断,如果获取到这个值,就隐藏栏目选择那一行。
设置自定义模板
2、访问刚刚创建的自定义页面,他会提示缺少模板/index.php?s=page&id=111110
3、创建xinxifabu.html模板,路径是上面的news是模块目录,你改成自己的4、然后就是自定义news模块的发布页面了,把栏目隐藏掉复制文件/pc/default/member/module_post.html 到新目录/pc/default/member/news/module_post.html在新目录的文件里面改,把栏目隐藏了,这样就不会影响其他模块的发布页面了按我的方法很完美,不知道能不能解决你的需求,求赏啊大哥