ホームページレベルのページビューで右クリックしてオプションを(テキスト/画像として)取得するにはどうすればよいですか。
リボンのボタンと非常によく似ていますが、右クリックのオプションとして(テキスト/画像として)選択すると、独自の機能を使用できるようになります。
誰か助けてくれませんか。
ホームページレベルのページビューで右クリックしてオプションを(テキスト/画像として)取得するにはどうすればよいですか。
リボンのボタンと非常によく似ていますが、右クリックのオプションとして(テキスト/画像として)選択すると、独自の機能を使用できるようになります。
誰か助けてくれませんか。
必要なアイテムの右クリックでオプションメニューがすでにある場合は、拡張機能構成の正しいビューとコントロールを使用して、それを拡張することができます。
たとえば、公開キューのコンテキストメニューを拡張するために使用した構成のスニペットを次に示します(独自のサブメニューに[公開]および[非公開]ボタンを追加すると、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コードで自分で何かを作成する必要があります。