代理加盟

2023全新代理计划,一站式模板建站,铜牌代理低至699元送终身VIP,独立代理后台,自营贴牌。

您现在的位置: 麦站网 > 织梦大学 > 使用教程 >

DedeCMS自定义模型会员发布内容无法选择栏目

来源:本站原创 发布时间:2019-03-30 00:00:00热度:我要评论(0

麦站模板建站平台(10年经验),服务数万家企业,固定透明报价。域名注册、主机/服务器、网站源码一站式服务。实体公司,专业团队,值得选择!超过1000套模板已登记版权,合规合法建站,规避版权风险!【点击获取方案】

        DedeCMS除了默认的文章、图集、软件等频道模型,还可以自定义模型,一部分放在主表一部分放在附表。遇到无论是复制频道还是新增频道,会员始终无法选择对应的栏目发布内容,造成困扰。下面提供解决方法。

        如果你的自定义频道ID为7,那么就在会员中心目录/member/下复制article_add.php,并重命名为article_add7.php,并用代码编辑器打开,找到

$channelid = isset($channelid) && is_numeric($channelid) ? $channelid : 1;

        把最后面的1改为7即可。

        打开/member/templets/menu.php,找到

<li class="articles ml20"><a href="..<?php echo $cfg_member_dir;?>/content_list.php?channelid=1" title="已发布的文章"><b></b>普通文章</a><a href="..<?php echo $cfg_member_dir;?>/article_add.php" class="act" title="发表新文章">发表</a></li>

        下面增加

<li class="articles ml20"><a href="..<?php echo $cfg_member_dir;?>/content_list.php?channelid=7" title="已发布的文章"><b></b>自定义模型文章</a><a href="..<?php echo $cfg_member_dir;?>/article_add7.php" class="act" title="发表新文章">发表</a></li>

        这样就能实现自定义模型的投稿了,还可以增加一下比较使用的小功能。

织梦会员发布自定义模型的文章

↑会员中心文章列表页增加立即发布指定频道的文章按钮

<a href="<?php echo $cfg_memberurl;?>/article_add<?php if($channelid!=1) echo $channelid;else echo '';?>.php" class="fabubtn">立即发布<?php echo $positionname; ?></a>

        判断channelid=1的时候就用article_add.php发布,channelid=7用article_add7.php发布。

    转载请注明来源网址:https://www.xiuzhanwang.com/dedecms_jq/1312.html

    发表评论

    评论列表(条)

       
      QQ在线咨询
      VIP限时特惠