2016-10-31 8 views
1

Интересно, возможно ли каким-то образом расширить контекстное меню блока в episerver? Мы хотим, чтобы как-то получить два меню опций дисплея и использовать их в сочетании для вывода нашего вывода.Расширение контекстного меню блока

Screenshot of the block context menu

Мы хотели бы, чтобы дать пользователю возможность иметь два варианта отображения, как это:

  1. ПРАВО | ЛЕВЫЙ | ЦЕНТР
  2. Рендер на 1 | 2 | 3 | 4 столбца

Это может быть решена только с помощью некоторой магии CSS, но мы не хотим, чтобы поведение было общим. Только если определено.

Надежда, чтобы получить некоторый входной сигнал на этом :)

+0

Контекстные меню составлены моделью поставщика команд, к которой вы можете подключиться, но я не уверен, что есть «легкое решение» для достижения того, что вы описываете. :/ –

+0

Вы получите немного по дороге, используя этот https://github.com/valdisiljuconoks/EPiBootstrapArea, также проверьте источник, все, что вам нужно, это –

ответ

0

Я согласен с Тедом Nyberg, я не думаю, что это легко исправить, чтобы это либо. Чтобы добиться такого поведения, я думаю, вам придется изменить способ отображения параметров отображения.

Mattias Olsson wrote a blog post on localizing Display Options in 2015. Это не решит вашу проблему, но изменяет способ отображения параметров отображения с помощью Episerver. Я бы предложил реализовать это и добавить дополнительный магазин для отдыха (или изменить существующий) для вашего дополнительного типа опций отображения и, наконец, модифицировать виджет додзё для размещения новых параметров отображения.

Смежные вопросы