2012-07-26 59 views
-1

上點擊右鍵的選項(如文字/圖片),我怎樣才能在外表套上右鍵單擊在主頁級別,頁面視圖選項(文本/圖片)。我怎麼能在外表套上

非常相似,在功能區的按鈕時,我怎麼可以把它作爲右擊一個選項(如文字/圖片),這樣的選擇,我會有我自己的功能。

誰能幫我。

回答

3

如果已經是你需要的項目的右鍵選項菜單,你可以簡單的擴展,使用在擴展配置正確的觀點和控制。

例如,這裏是我用來擴展發佈隊列的上下文菜單的一個片段(在它自己的子菜單中添加一個發佈和取消發佈按鈕,它可以從SDL Tridion World下載)。

<ext:contextmenus> 
    <ext:add> 
    <ext:extension assignid="cm_pq" insertbefore="cm_sep_0" name="PublishQueuePublishing"> 
     <ext:menudeclaration> 
     <cmenu:ContextMenuItem id="cm_pq_sep_0" type="separator"/> 
     <cmenu:ContextMenuItem id="cm_pq_pub" name="{Resources: Tridion.Web.UI.Strings, Publishing}" type="submenu"> 
      <cmenu:ContextMenuItem id="cm_pq_publish" command="PqPublish" name="{Resources: Tridion.Web.UI.Strings, Publish}" /> 
      <cmenu:ContextMenuItem id="cm_pq_unpublish" command="PqUnPublish" name="{Resources: Tridion.Web.UI.Strings, UnPublish}" /> 
     </cmenu:ContextMenuItem> 
     </ext:menudeclaration> 
     <ext:dependencies> 
     <cfg:dependency>PublishFromPublishingQueue.Theme</cfg:dependency> 
     <cfg:dependency>PublishFromPublishingQueue.Commands</cfg:dependency> 
     </ext:dependencies> 
     <ext:apply> 
     <ext:view name="*"> 
      <ext:control id="PublishQueueContextMenu" /> 
     </ext:view> 
     </ext:apply> 
    </ext:extension> 
    </ext:add> 
</ext:contextmenus> 

如果沒有上下文菜單,那麼我認爲你是你自己,這意味着你需要在你的JavaScript代碼來創建自己的東西

+0

嗨巴特感謝信息。我只需要在出版物上點擊右鍵點擊一個組件/頁面,與預覽,複製,刷新我們目前能看到的內容非常相似。你能否指定我需要附加我的文本以獲得它的顯示。提前致謝!! – pavan 2012-07-26 15:54:38

+1

約阿夫介紹瞭如何在這篇文章中同時添加菜單項和工具欄按鈕:http://yoavniran.wordpress.com/2011/03/03/setting-up-a-tridion-gui-2011-extension-in-8-腳步/。它還解釋瞭如何找到您要查找的ID。 – 2012-07-27 01:08:29

+0

@ user1544948如果你編輯你的問題以包含更多關於你正在尋找的細節,我可以調整我的答案。不過,弗蘭克表示,它是在所有約阿夫的帖子解釋說:http://yoavniran.wordpress.com/2011/03/03/setting-up-a-tridion-gui-2011-extension-in-8-steps/ – 2012-07-27 07:08:51