2013-12-13 4 views
2

Я заметил, что в каждой теме, которую я изучил в Галерее и в других местах, используются имена зон с Theme Machine, иногда, когда имена зон имеют мало смысла.Можем ли мы изменить имена зон в Orchard CMS Темы

Существуют ли какие-либо внутренние зависимости, которые используют эти конкретные названия зон, необходимые или рекомендуемые.

Возникли ли какие-либо последствия или трудности, если эти имена зон были изменены при создании новой темы?

В ответ на ответ Петра в:

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

Значит, это свойство присвоения зоны-размещения-администратора-виджета-зоны-слоя, связанное с попытками проектирования с условным обозначением, связанным с именами зон Тема-машины, из-за усилий по настройке, созданных шаблонами работы разработчиков?

Я замечаю, что вы и другие предлагаете решения на основе кода-соглашения, позволяющие размещать контент программно, даже используя стили из другой темы.

Означает ли это, что Orchard движется к «компоненту виджета» с более округлой способностью жить в любом месте рамки и составлять себя красиво там, где мы хотим его поместить?

+0

Хорошо, я заметил ответ Петра, но для меня это очень важно для этого айсберга, и я хотел бы получить хотя бы большую часть воды над водой и рассмотреть ее в одном месте. Поэтому я обновил свой пост своим следующим логическим вопросом. –

+0

Обновлен ответ. Нет никаких последствий - эти имена могут быть чем угодно. –

ответ

2

Вы можете назвать названия вашей зоны, какие бы вы ни находили, без каких-либо последствий. Вы должны сохранить только Content, так как именно по умолчанию основное содержание контента Orchard ставит содержимое основного контента.

Зоны, указанные в Theme.txt, используются только для виджета admin UI - для отображения списка, который вы можете выбрать. Если вы переименовываете/удаляете зону, в которой в настоящее время содержатся некоторые виджеты, эти виджеты появятся в разделе «потерянное сидение» администратора «Виджеты», чтобы позднее можно было повторно назначить их в новые зоны.

Разработчики стилей обычно используют те же названия зон, что и в The Theme Machine, исключительно для удобства. Легче переключать темы, так как после этого вам не нужно перемещать виджеты.

+0

Простота переключения темы - большая причина для меня. Поэтому я придерживаюсь конвенции, если у меня нет оснований не делать этого. –

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