Изменение скина для конкретной страницы в Dotnetnuke - PullRequest
3 голосов
/ 08 августа 2011

Кажется, что я не могу изменить обложку страницы Smith-Cart "* Корзина " * без изменения обложки страницы списка товаров. Я поиграл с настройками Host и Admin, чтобы посмотреть, смогу ли я получить Edit страниц, используя определенный скин без особой радости.

Есть ли определенный способ, которым я должен использовать это?

Я специально говорю об этой странице . Никакие изменения в странице, настройках сайта или настройках хоста не позволяют мне изменять обложку этой страницы. Если я изменю его в настройках сайта или в настройках хоста, обложка станет доступной, но впоследствии я не смогу перетащить какие-либо модули на эту страницу.

Большое спасибо!

1 Ответ

2 голосов
/ 08 августа 2011

Поскольку модуль использует изоляцию модуля (ctl в строке запроса), он будет использовать скин редактирования, определенный для портала. Каждый раз, когда используется изоляция модуля, будет использоваться эта оболочка редактирования, поэтому у вас не будет разных оболочек для разных представлений, которые используют изоляцию модуля.

В данном конкретном случае похоже, что в списке товаров не используется изоляция модуля, поэтому обложка страницы должна соответствовать отображаемой (а не редактируемой обложке портала).

У меня есть запись в блоге о том, как изоляция модуля влияет на скины, с более подробной информацией на http://weblogs.asp.net/briandukes/archive/2009/01/21/understanding-module-isolation-in-dnn.aspx.

...