phpcms v9前臺會員中心線上投稿顯示“欄目禁止投稿”,線上投稿不能釋出文章
錯誤提示:欄目禁止投稿
關於這個報錯,最先想到的是欄目的投稿許可權沒有開啟,所以去查看了一下是否欄目正常開啟了投稿許可權。這個主要是在程式後臺檢視。
在 後臺——內容——管理欄目——修改 你要投稿的欄目——許可權設定 下面的會員組 選上 允許投稿!
更新全站快取應該就OK了!
之前必須設定好使用者的投稿許可權 使用者——管理會員組——相應的使用者組名的修改——
最後記得快取就可以了
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
不過這個方法對於有的客戶並沒有效果,他的網站主要是升級後才出現的失效,在PHPCMS官網論壇上也有一些客戶遇到這樣的問題。
原來,這個問題在官方的答覆是一個程式bug,臨時解決方法如下:
把原來的phpcms/modules/member/content.php第111行至118
foreach ($CATEGORYS as $catid=>$cat) {
if($cat['siteid']==$siteid && $cat['child']==0 && $cat['type']==0) break;
}
$catid = $_GET['catid'] ? intval($_GET['catid']) : $catid;
//判斷本欄目是否允許投稿
$priv_db = pc_base::load_model('category_priv_model');
if (!$priv_db->get_one(array('catid'=>$catid, 'roleid'=>$memberinfo['groupid'], 'is_admin'=>0, 'action'=>'add'))) showmessage(L('category').L('publish_deny'), HTTP_REFERER);
改為:
$priv_db = pc_base::load_model('category_priv_model'); //載入欄目許可權表資料模型
foreach ($CATEGORYS as $catid=>$cat) {
if($cat['siteid']==$siteid && $cat['child']==0 && $cat['type']==0 && (!$priv_db->get_one(array('catid'=>$catid, 'is_admin'=>0, 'action'=>'add')) || $priv_db->get_one(array('catid'=>$catid, 'roleid'=>$memberinfo['groupid'], 'is_admin'=>0, 'action'=>'add'))))
break;
}
$catid = $_GET['catid'] ? intval($_GET['catid']) : $catid;
if (!$catid) showmessage(L('category').L('publish_deny'), APP_PATH.'index.php?m=member');
//判斷本欄目是否允許投稿
if ($priv_db->get_one(array('catid'=>$catid, 'is_admin'=>0, 'action'=>'add')) && !$priv_db->get_one(array('catid'=>$catid, 'roleid'=>$memberinfo['groupid'], 'is_admin'=>0, 'action'=>'add'))) showmessage(L('category').L('publish_deny'), APP_PATH.'index.php?m=member');
相關推薦
phpcms v9前臺會員中心線上投稿顯示“欄目禁止投稿”,線上投稿不能釋出文章
錯誤提示:欄目禁止投稿 關於這個報錯,最先想到的是欄目的投稿許可權沒有開啟,所以去查看了一下是否欄目正常開啟了投稿許可權。這個主要是在程式後臺檢視。 在 後臺——內容——管理欄目——修改 你要投稿的欄目——許可權設定 下面的會員組 選上 允許投稿! 更新全站
PHPCMS V9手機移動端圖片上傳(PHPCMS V9前臺使用layui的上傳元件代替預設的SWFupload上傳圖片)
預設phpcms的上傳 圖片使用的是swfupload,導致手機移動端上傳圖片無法使用。這裡我們使用layui的上傳元件來使其支援手機移動端圖片上傳,效果圖如下: 實現步驟: 一、 開啟phpcms
【phpcms-v9】category.php檔案分析-新增欄目
[html] view plain copy print? <?php //路徑:phpcms/modules/admin/category.php控制器,主要用來完成欄目相關的操作 defined('IN_PHPCMS
【phpcms-v9】登陸頁、註冊頁、會員中心頁logo圖的替換
1.登陸頁logo圖的替換:phpcms/templates/member/login.html <div id="header"> <div class="content"> <div class="logo"><a hre
phpcms v9會員投稿不能刪除問題處理
修改phpcms/modules/member/content.php中delete函式 public function delete(){ $id = intval($_GET['id']); if(!$id){ return false; }
PHPCMS v9.5.8-設計缺陷可重置前臺任意用戶密碼
mod log val his 手機 index cli exit images 驗證。參考漏洞:http://wooyun.jozxing.cc/static/bugs/wooyun-2015-0152291.html 漏洞出現在/phpcms/modules/membe
phpcms V9 get 實現前臺搜索結果分頁
phpcms v9 get 實現前臺搜索結果分頁<?php $keywords=$_GET[‘keywords‘];?> {pc:get sql="Select * from `v9_news` where `title` like ‘%$keywords%‘" num="20" page="$p
ecshop 前臺個人中心修改側邊欄 和 側邊欄顯示不全 或 導航現實不全
page alt keyword list() com ade 模板 pla uid 怎麽給個人中心側邊欄加項或者減項 在模板文件default/user_menu.lbi 文件裏添加或者修改,一般看到頁面都會知道怎麽加,怎麽刪,這裏就不啰嗦了 添加一個欄目以
關於如何解決PHPCMS V9內容搜索顯示不全問題解決方案
復制 site OS search 關於 module bool ole 顯示不全 進入到phpcms/modules/search/index.php文件。 找到以下代碼: if(!empty($segment_q)) { $sql = “`siteid`= ‘$site
phpcms v9下的wap站文章內容頁不顯示的BUG
老問題依舊存在在目前新版本里。。方法一:開啟PHPCMS v9的/phpcms/templates/default/wap/show.html頁面,將網頁中的{$content}替換為:{$rs['content']}這樣wap文章頁的內容就可以顯示了。但是,這樣修改,調用出來全部程式碼,如:編輯上傳圖片自動
PHPCMS V9 全站呼叫會員資訊程式碼
PHPCMS V9在其他頁面呼叫會員資訊,預設只能獲取儲存在cookie中的 使用者名稱及使用者ID,對於很多個性化的網站,這是遠遠不夠的,那如何在其他頁面呼叫更多的會員資訊呢? <?php $member_interface = pc_base::load_app_
【phpcms-v9】前臺其它模組pc標籤的呼叫說明
----------------------------------------------------------------comment模組pc標籤的呼叫說明------------------------------------------------------
【phpcms-v9】前臺content模組中pc標籤的呼叫說明
http://blog.csdn.net/yanhui_wei/article/details/7927387 內容模組PC標籤呼叫說明 模組名:content 模組提供的可用操作 操作名 說明
PHPCMS V9後臺表單嚮導中讓“資訊列表"頁面直接顯示使用者留言的資訊列表
一、找到後臺表單資訊列表對應的控制器phpcms\modules\formguide\formguide_info.php檔案,新增如圖所示程式碼:二、修改檢視模板phpcms\modules\formguide\templates\formguide_info_list.t
phpcms v9 如何實現廣告顯示
不知道剛學習phpcms v9的小夥伴有沒有和我一樣廣告新增好了卻不知道該如何顯示在前臺,檢視phpcms v9的手冊也是一無所獲。不過值得慶幸的是通過各方面的途徑,最終我找到了如何將廣告顯示在前臺的
phpcms v9會員匯入的偏門方法
有一箇舊系統的使用者需要匯入到新的系統中,新的系統使用的phpcms v9二次開發的系統,需要把舊系統的使用者匯入到新的系統中,網
PHPCMS v9.6.0 wap模塊 SQL註入
sed injection update pytho see repl nbsp per pre 調試這個漏洞的時候踩了個坑,影響的版本是php5.4以後。 由於漏洞是由parse_str()函數引起的,但是這個函數在gpc開啟的時候(也就是php5.4以下)會對單引號進行
phpcms V9 廣告模塊 循環調用廣告輪播(首個廣告跟最後一個廣告樣式判斷)
phpcms v9 廣告模塊 循環調用廣告輪播(首個廣告跟最後一個廣告樣式判斷)先看一下百葉窗廣告列表效果圖:在看一下html代碼部分:<div class="flash4" style="margin-top: 50px"> <ul>
phpcms v9中 action="position" 和action="lists"有什麽差別, 以及action 的屬性和值
gin 相關 pan white color one 推薦 pad ros action值的含義: lists 內容數據(文章?)列表 relation 內容相關文章 hits 內容數據點擊排行榜 category 內容欄目列表 positi
phpcms v9——工作需要【套模板】
() view 位置 ttext 首頁 href 排行 ron htm phpcms v9 模板標簽說明整理 作者:匿名 來源:ChinaZ源碼報導 瀏覽:44061次 2011-6-17 15:52:09 字號:大 中 小 [摘要]本文介紹phpcms v9中模板標簽