DNNru forum
»
DotNetNuke
»
Модули
»
связать view1 of module с item1 of menu
 Статус: Новичок Зарегистрирован: 23.11.2012(UTC) Сообщений: 9  Сказал(а) «Спасибо»: 1 раз
|
Привет всем!
Eсть item главного меню (item1,item2) есть модуль с несколькими view(view1,view2)
как связать их? Те при клике в меню на item1 я поподал на view1 item2 -> view2.
Спасибо.
|
|
|
|
|
|
 Статус: Профессионал Зарегистрирован: 10.08.2008(UTC) Сообщений: 928  Откуда: Ukraine Сказал «Спасибо»: 13 раз Поблагодарили: 141 раз в 138 постах
|
Я бы использовал DDRMenu c Razor шаблонами, в которых можно сгенерить любые элементы меню с нужными Вам кондициями
|
|
|
|
 Статус: Новичок Зарегистрирован: 23.11.2012(UTC) Сообщений: 9  Сказал(а) «Спасибо»: 1 раз
|
Спасибо. Испльзовал: - Это 1Это 2
|
|
|
|
 Статус: Опытный Зарегистрирован: 26.11.2009(UTC) Сообщений: 129
Сказал «Спасибо»: 4 раз Поблагодарили: 15 раз в 14 постах
|
2 rukudias Безусловно, DDRMenu предоставляет просто немыслимые возможности для генерации любых навигационных извращений
|
|
|
|
 Статус: Новичок Зарегистрирован: 23.11.2012(UTC) Сообщений: 9  Сказал(а) «Спасибо»: 1 раз
|
Привет всем! всязи с этим багомиспольз razor menu стало не возможным. Решил использовать http://www.dotnetnuke.com/Resources/Wiki/Page/DDRMenu-XSLT-templates.aspxЗадача следующая реализовать меню пункты которого приведут к различным view одного модуля. те сложность собственно как получить url на view of module в момент создания меню. Код:
<xsl:if test="@text='Root_Item0'">
<ul>
<li><a href="#">child0</a></li>
<li><a href="#">child1</a></li>
</ul>
</xsl:if>
пишут про Extension functions которые можно использывать но не какой конкретики по данному вопросу. Спасибо.
|
|
|
|
 Статус: Опытный Зарегистрирован: 30.10.2009(UTC) Сообщений: 180
Сказал «Спасибо»: 9 раз Поблагодарили: 22 раз в 21 постах
|
Попробуйте написать реализацию интерфейса INodeManipulator с нужным Вам функционалом Цитата: If you need to adjust the menu structure before rendering (for example to add extra entries for categories in an e-commerce module), set this to an assembly and type to use to perform server-side menu structure manipulation. The type supplied must implement the INodeManipulator interface
|
|
|
|
 Статус: Профессионал Зарегистрирован: 10.08.2008(UTC) Сообщений: 928  Откуда: Ukraine Сказал «Спасибо»: 13 раз Поблагодарили: 141 раз в 138 постах
|
Здесь можно посмотреть пример реализации интерфейса INodeManipulator для использования с категориями NB_Store
|
|
|
|
DNNru forum
»
DotNetNuke
»
Модули
»
связать view1 of module с item1 of menu
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.