[外掛]i-Advanced Category 進階分區/子分區
版主: 版主管理群
-
- 竹貓忠實會員
- 文章: 587
- 註冊時間: 2003-09-14 17:29
- 來自: 我不知道
- 聯繫:
本來文章都可以保留, 因為改的都不涉及 Forum / Topic / Post
i-Web System 隨坊出來耶
新聞:
遊戲區開幕啦! 打造隨城最強的遊戲王國!
宣傳車出動! 賣力宣傳隨坊吧!
版主召募!版主魂激發!
中文好好學,不要方言通天飛
i-Web System 正式版上架測試!
新聞:
遊戲區開幕啦! 打造隨城最強的遊戲王國!
宣傳車出動! 賣力宣傳隨坊吧!
版主召募!版主魂激發!
中文好好學,不要方言通天飛
i-Web System 正式版上架測試!
-
- 竹貓忠實會員
- 文章: 587
- 註冊時間: 2003-09-14 17:29
- 來自: 我不知道
- 聯繫:
顯示巧用一個 cat_by 就可以了, 用一個 Search, 多加一個判定變數, 不就是 parent_id 嗎?
i-Web System 隨坊出來耶
新聞:
遊戲區開幕啦! 打造隨城最強的遊戲王國!
宣傳車出動! 賣力宣傳隨坊吧!
版主召募!版主魂激發!
中文好好學,不要方言通天飛
i-Web System 正式版上架測試!
新聞:
遊戲區開幕啦! 打造隨城最強的遊戲王國!
宣傳車出動! 賣力宣傳隨坊吧!
版主召募!版主魂激發!
中文好好學,不要方言通天飛
i-Web System 正式版上架測試!
-
- 竹貓忠實會員
- 文章: 587
- 註冊時間: 2003-09-14 17:29
- 來自: 我不知道
- 聯繫:
代碼: 選擇全部
將 cat_by 改為 parent_id
parent_id就是根目錄的cat_id
有parent_id的 cat 就display為子分區
沒parent_id的就display為根目錄
文章是附於 cat_id , 而 forum 是沒有任何改變等等, 就是說, 你移動forum上的 CAT 成為另一個 sub cat, 哈哈, 那下面全層都會跟著一齊移動。
Display 不 Display, cat_by 0 的話, 不就是根目錄嗎?
i-Web System 隨坊出來耶
新聞:
遊戲區開幕啦! 打造隨城最強的遊戲王國!
宣傳車出動! 賣力宣傳隨坊吧!
版主召募!版主魂激發!
中文好好學,不要方言通天飛
i-Web System 正式版上架測試!
新聞:
遊戲區開幕啦! 打造隨城最強的遊戲王國!
宣傳車出動! 賣力宣傳隨坊吧!
版主召募!版主魂激發!
中文好好學,不要方言通天飛
i-Web System 正式版上架測試!
你說得對, 我說的就是無限層級子分區!.::藍色的天空::. 寫:你別忘記, 這是無限子分區=口="代碼: 選擇全部
將 cat_by 改為 parent_id parent_id就是根目錄的cat_id 有parent_id的 cat 就display為子分區 沒parent_id的就display為根目錄
文章是附於 cat_id , 而 forum 是沒有任何改變等等, 就是說, 你移動forum上的 CAT 成為另一個 sub cat, 哈哈, 那下面全層都會跟著一齊移動。
Display 不 Display, cat_by 0 的話, 不就是根目錄嗎?
用一個function去運行子分區的顯示處理 , 再用for loop去loop這個function, 就能逞現無限子分區了啦, 原理應該就是這樣.
而移動cat的問題, 是不會影響到其他子分區, 如果是用我的方法.
parent_id再深多少層也就沒關係了.
其實cat_by跟parent_id是一樣的, 如果儲存作用是相同的話^^
-
- 竹貓忠實會員
- 文章: 587
- 註冊時間: 2003-09-14 17:29
- 來自: 我不知道
- 聯繫:
我的不就是無限層級子分區嗎 =.="
我用 loop 搜尋下一個分區, 進入下一個分區又同一個搜尋方法,
可惜.... loop 不到全部分區... 研究中...
我用 loop 搜尋下一個分區, 進入下一個分區又同一個搜尋方法,
可惜.... loop 不到全部分區... 研究中...
i-Web System 隨坊出來耶
新聞:
遊戲區開幕啦! 打造隨城最強的遊戲王國!
宣傳車出動! 賣力宣傳隨坊吧!
版主召募!版主魂激發!
中文好好學,不要方言通天飛
i-Web System 正式版上架測試!
新聞:
遊戲區開幕啦! 打造隨城最強的遊戲王國!
宣傳車出動! 賣力宣傳隨坊吧!
版主召募!版主魂激發!
中文好好學,不要方言通天飛
i-Web System 正式版上架測試!
-
- 竹貓忠實會員
- 文章: 587
- 註冊時間: 2003-09-14 17:29
- 來自: 我不知道
- 聯繫:
做了 SubForum~
不過都是一句.... 顯示全部分區好難喔...
不過都是一句.... 顯示全部分區好難喔...
i-Web System 隨坊出來耶
新聞:
遊戲區開幕啦! 打造隨城最強的遊戲王國!
宣傳車出動! 賣力宣傳隨坊吧!
版主召募!版主魂激發!
中文好好學,不要方言通天飛
i-Web System 正式版上架測試!
新聞:
遊戲區開幕啦! 打造隨城最強的遊戲王國!
宣傳車出動! 賣力宣傳隨坊吧!
版主召募!版主魂激發!
中文好好學,不要方言通天飛
i-Web System 正式版上架測試!
找到原因…是後台的admin/admin_forums.php中\r
#
#-----[ FIND ]--------------------------------------------
#
$sql = "SELECT cat_id, cat_title, cat_order
FROM " . CATEGORIES_TABLE . "
ORDER BY cat_order";
if( !$q_categories = $db->sql_query($sql) )
{
message_die(GENERAL_ERROR, "Could not query categories list", "", __LINE__, __FILE__, $sql);
}
#
#-----[ REPLACE WITH ]--------------------------------------------
#
/*
$sql = "SELECT cat_id, cat_title, cat_order
FROM " . CATEGORIES_TABLE . "
ORDER BY cat_order";
if( !$q_categories = $db->sql_query($sql) )
{
message_die(GENERAL_ERROR, "Could not query categories list", "", __LINE__, __FILE__, $sql);
}
看來這是二個同樣的東西
只是 REPLACE WITH 中多了一個 /*
造成我後台:
不能使用\r
請藍大修正一下吧
#
#-----[ FIND ]--------------------------------------------
#
$sql = "SELECT cat_id, cat_title, cat_order
FROM " . CATEGORIES_TABLE . "
ORDER BY cat_order";
if( !$q_categories = $db->sql_query($sql) )
{
message_die(GENERAL_ERROR, "Could not query categories list", "", __LINE__, __FILE__, $sql);
}
#
#-----[ REPLACE WITH ]--------------------------------------------
#
/*
$sql = "SELECT cat_id, cat_title, cat_order
FROM " . CATEGORIES_TABLE . "
ORDER BY cat_order";
if( !$q_categories = $db->sql_query($sql) )
{
message_die(GENERAL_ERROR, "Could not query categories list", "", __LINE__, __FILE__, $sql);
}
看來這是二個同樣的東西
只是 REPLACE WITH 中多了一個 /*
造成我後台:
不能使用\r
請藍大修正一下吧
不對不對,是\r
#
#-----[ OPEN ]--------------------------------------------
#
/templates/subSilver/admin/category_edit_body.tpl
#
#-----[ FIND ]--------------------------------------------
#
<tr>
<th class="thHead" colspan="2">{L_EDIT_CATEGORY}</th>
</tr>
#
#-----[ AFTER, ADD ]--------------------------------------------
#
<tr>
<td class="row1">{L_CATEGORY}</td>
<td class="row2"><input class="post" type="text" size="25" name="cat_title" value="{CAT_TITLE}" /></td>
</tr>
這裡出問題,藍大在AFTER, ADD 不是要加
<tr>
<td class="row1">{L_CATEGORY}</td>
<td class="row2"><input class="post" type="text" size="25" name="cat_title" value="{CAT_TITLE}" /></td>
</tr>
我比對了那個新網站的結果
應該要加上
<tr>
<td class="row1">{L_CATEGORY_BY}</td>
<td class="row2">{S_CAT}</td>
</tr>
才對
但怎麼使用啊,好怪喔
回到版面還是沒有什麼改變
沒有錯誤訊息~再試試
#
#-----[ OPEN ]--------------------------------------------
#
/templates/subSilver/admin/category_edit_body.tpl
#
#-----[ FIND ]--------------------------------------------
#
<tr>
<th class="thHead" colspan="2">{L_EDIT_CATEGORY}</th>
</tr>
#
#-----[ AFTER, ADD ]--------------------------------------------
#
<tr>
<td class="row1">{L_CATEGORY}</td>
<td class="row2"><input class="post" type="text" size="25" name="cat_title" value="{CAT_TITLE}" /></td>
</tr>
這裡出問題,藍大在AFTER, ADD 不是要加
<tr>
<td class="row1">{L_CATEGORY}</td>
<td class="row2"><input class="post" type="text" size="25" name="cat_title" value="{CAT_TITLE}" /></td>
</tr>
我比對了那個新網站的結果
應該要加上
<tr>
<td class="row1">{L_CATEGORY_BY}</td>
<td class="row2">{S_CAT}</td>
</tr>
才對
但怎麼使用啊,好怪喔
回到版面還是沒有什麼改變
沒有錯誤訊息~再試試