迅睿CMS框架是一款PHP8高性能·簡(jiǎn)單易用的CMS開源開發(fā)框架,基于MIT開源許可協(xié)議發(fā)布,免費(fèi)且不限制商業(yè)使用,是免費(fèi)開源的產(chǎn)品,以萬端互聯(lián)為設(shè)計(jì)理念,支持的微信公眾號(hào)、小程序、APP客戶端、移動(dòng)端網(wǎng)站、PC網(wǎng)站等多終端式管理系統(tǒng)。
聯(lián)系官方銷售客服
1835022288
028-61286886
做了一個(gè)信息免費(fèi)發(fā)布網(wǎng)站,默認(rèn)情況下只能在用戶中心點(diǎn)發(fā)布內(nèi)容,我的需求是新建了一個(gè)單頁,在單頁里面選擇欄目,然后再點(diǎn)進(jìn)去發(fā)布,但是發(fā)布頁面不要顯示選擇欄目了
發(fā)布前的頁面:
發(fā)布頁面:
這里不要欄目,怎么搞定?
有大神提供好的方案嗎???
主要思路就是要進(jìn)行判斷,如果是從第一個(gè)頁面點(diǎn)過來的,就隱藏欄目選擇那一項(xiàng)。可以在第一個(gè)頁面選擇類別那里, 每個(gè)類別鏈接的后面加一個(gè)參數(shù),例如 ……&from=diy
然后,在發(fā)布頁面,通過 $_GET['from'],進(jìn)行判斷,如果獲取到這個(gè)值,就隱藏欄目選擇那一行。
這個(gè)很好辦的,我說說我的思路
1、使用自定義頁面插件,創(chuàng)建一個(gè)頁面,當(dāng)做欄目選擇的頁面
設(shè)置自定義模板
2、訪問剛剛創(chuàng)建的自定義頁面,他會(huì)提示缺少模板
/index.php?s=page&id=111110
3、創(chuàng)建xinxifabu.html模板,路徑是上面的
{category module=news child=0} <a href="{dr_member_url('news/home/add', ['catid' => $t.id])}">發(fā)布:{$t.name}</a> {/category}
news是模塊目錄,你改成自己的
4、然后就是自定義news模塊的發(fā)布頁面了,把欄目隱藏掉
復(fù)制文件/pc/default/member/module_post.html 到新目錄/pc/default/member/news/module_post.html
在新目錄的文件里面改,把欄目隱藏了,這樣就不會(huì)影響其他模塊的發(fā)布頁面了
<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>
按我的方法很完美,不知道能不能解決你的需求,求賞啊大哥
字太多
樓上的很好
主要思路就是要進(jìn)行判斷,如果是從第一個(gè)頁面點(diǎn)過來的,就隱藏欄目選擇那一項(xiàng)。
可以在第一個(gè)頁面選擇類別那里, 每個(gè)類別鏈接的后面加一個(gè)參數(shù),例如 ……&from=diy
然后,在發(fā)布頁面,通過 $_GET['from'],進(jìn)行判斷,如果獲取到這個(gè)值,就隱藏欄目選擇那一行。
這個(gè)很好辦的,我說說我的思路
1、使用自定義頁面插件,創(chuàng)建一個(gè)頁面,當(dāng)做欄目選擇的頁面
設(shè)置自定義模板
2、訪問剛剛創(chuàng)建的自定義頁面,他會(huì)提示缺少模板
/index.php?s=page&id=111110
3、創(chuàng)建xinxifabu.html模板,路徑是上面的
news是模塊目錄,你改成自己的
4、然后就是自定義news模塊的發(fā)布頁面了,把欄目隱藏掉
復(fù)制文件/pc/default/member/module_post.html 到新目錄/pc/default/member/news/module_post.html
在新目錄的文件里面改,把欄目隱藏了,這樣就不會(huì)影響其他模塊的發(fā)布頁面了
按我的方法很完美,不知道能不能解決你的需求,求賞啊大哥
字太多
樓上的很好