Demo

討論

保持飢餓,保持愚笨 (Stay hungry, stay foolish)。 史蒂夫·賈伯斯

公告

本網站已取消討論區的討論方式,如果您有問題請至LINE群行動條碼圖片網址,或Facebook社團

有這種功能的Menu元件嗎?

  • player
  • player 的個人頭像 Topic Author
  • Offline
  • 專家會員
  • 專家會員
More
2010-05-20 15:22 #18050 來自 player
player created the topic: 有這種功能的Menu元件嗎?
1.後台的管理者可以設定Menu的項目
a. Menu左側圖示
b. Menu右側文字
c. Menu點擊後會跳到哪一個Url

2.後台的管理者可以設定每一個人
各自Menu的項目的每一筆顯示或不顯示

3.前台的User登入後
根據2的設定
去顯示個人化的Menu

有這種元件嗎?
類似的也可以
如果有人看過的話
煩請告知此元件的名稱

缺少範例
不知道這種功能該怎麼實作?

Please 登入 to join the conversation.

  • player
  • player 的個人頭像 Topic Author
  • Offline
  • 專家會員
  • 專家會員
More
2010-05-20 16:32 #18055 來自 player
player replied the topic: 有這種功能的Menu元件嗎?
目前已知
如果使用 UserMeta
http://joomlacode.org/gf/project/usermeta/frs/

可以在後台的帳號管理的地方
加上自訂欄位

看起來是改 \plugins\system\usermeta\user.xml

但是要怎麼跟Menu接起來?
有人試過嗎?

Please 登入 to join the conversation.

  • player
  • player 的個人頭像 Topic Author
  • Offline
  • 專家會員
  • 專家會員
More
2010-05-20 16:49 #18056 來自 player
player replied the topic: 有這種功能的Menu元件嗎?
天啊

<params group="usermeta">
<param name="example" type="text" default="" label="Example" description="This is an example definition for a field in the UserMeta database table. It can be safely removed." />
</params>


試著改成
<params group="usermeta">
<param name="usermenu_1" type="radio" default="0" label="選單1" description="選單1 DESC">
<option value="0">NO</option>
<option value="1">YES</option>
</param>
<param name="usermenu_2" type="radio" default="0" label="選單2" description="選單2 DESC">
<option value="0">NO</option>
<option value="1">YES</option>
</param>
</params>


結果存不起來?

Please 登入 to join the conversation.

  • player
  • player 的個人頭像 Topic Author
  • Offline
  • 專家會員
  • 專家會員
More
2010-05-20 17:42 #18057 來自 player
player replied the topic: 有這種功能的Menu元件嗎?
漏看了文件
原來在MySQL裡建立儲存用的Table `jos_usermeta`
要自己開

Please 登入 to join the conversation.

  • player
  • player 的個人頭像 Topic Author
  • Offline
  • 專家會員
  • 專家會員
More
2010-05-24 17:13 #18108 來自 player
player replied the topic: 有這種功能的Menu元件嗎?
基本功能完成
以官網的範例 com_hello2_01.zip
加以修改

在models
加上抓 table jos_usermeta 裡的資料
然後送出一個array

在views
tmpl/default.php 去用php寫if判斷哪段顯示, 哪段不顯示?

好像把php當asp來寫了?

Please 登入 to join the conversation.