Каков вариант использования смешанного шаблона страницы портала ASPX +?

Чтение этого вопроса об использовании механизма портала по сравнению с aspx , есть также вариант для «Смешанного» шаблона, который в процессе обучения определяется как:

Этот шаблон страницы основан на странице ASPX, расположенной по пути, указанному в поле Имя файла. Шаблоны страниц ASPX + Portal основаны на странице ASPX с дополнительными компонентами страницы, которые включают вкладку «Дизайн».

Что не ясно, так это то, каков вариант использования этого смешанного шаблона. Когда бы вы использовали это по сравнению с двумя другими?

Обновить

В учебных материалах для разработчиков я прочитал следующее:

Иногда вам может потребоваться объединить шаблоны страниц ASPX или внешние страницы ASPX с шаблонами страниц Portal Engine на одном веб-сайте. При разработке или сопровождении веб-сайта, построенного на шаблонах страниц ASPX, вы должны вручную изменять код страницы каждый раз, когда вы хотите изменить ее дизайн. Но вы можете добавить гибкости шаблонам ASPX, определив области, которые можно редактировать непосредственно через браузер с помощью интерфейса администрирования CMS (аналогично модели разработки Portal Engine).

Это ясно объясняет, что это настоящий гибрид, в котором у вас есть как шаблон ASPX, так и функциональность Portal Engine, но неясно, какое преимущество вы получаете от использования этого подхода по сравнению с шаблоном Portal Engine, который использует виджеты или веб-части.


person Charles Wesley    schedule 30.04.2013    source источник


Ответы (2)


Я бы сказал, что никакой «выгоды» как таковой нет. Вы можете использовать этот режим, например когда вы переносите существующий веб-сайт ASPX на страницы механизма портала Kentico и заменяете компоненты (такие как элементы управления и веб-части) один за другим. По завершении миграции вы можете переключиться в режим ядра портала. Цель заключалась в том, чтобы предоставить эту функциональность тем, кто в ней нуждается. Рекомендуется использовать движок портала, так как вы полностью контролируете страницы из CMS Desk.

person rocky    schedule 01.05.2013
comment
Это полезно - так что на самом деле у него не было бы варианта использования в совершенно новых проектах, но когда существующее решение, созданное за пределами Kentico, передается в Kentico, это возможное решение. Имеет смысл, спасибо! - person Charles Wesley; 01.05.2013

Чаще всего я использую их при добавлении шаблонов на сайт с использованием шаблонов страниц ASPX, обычно на сайтах обычно есть страница содержимого, где я могу поменять элементы управления (обычно редактируемые области) на зоны веб-частей, а затем использовать этот один шаблон. файл для создания нескольких шаблонов ASPX + Portal.

Таким образом, я могу добавить много новых функций на существующий сайт, не создавая полдюжины новых шаблонов .aspx.

Я полагаю, что это все еще полезно для нового проекта, в котором вы хотите держать свои шаблоны под контролем источника, используя при этом механизм портала / функциональность веб-части Kentico.

person Brett    schedule 10.09.2013