Определение главной страницы и страницы по алиасу

Обсуждение CMS Made Simple в России.

Moderators: iturbay, wdwp

Post Reply
patapsky
New Member
New Member
Posts: 5
Joined: Wed Oct 31, 2012 12:06 pm

Определение главной страницы и страницы по алиасу

Post by patapsky »

Здравствуйте!
Подскажите, как в шаблоне можно определить страницу по алиасу и аналогично главную страницу «по умолчанию»?

Что-то типа: {if page_alias=" contact"}< div class=" contact"> …</div>{/if}.
User avatar
guro
Power Poster
Power Poster
Posts: 985
Joined: Thu Apr 26, 2012 8:38 pm

Re: Определение главной страницы и страницы по алиасу

Post by guro »

Обрисуйте всю ситуацию. Непонятно что вы хотите получить.
patapsky
New Member
New Member
Posts: 5
Joined: Wed Oct 31, 2012 12:06 pm

Re: Определение главной страницы и страницы по алиасу

Post by patapsky »

В шаблоне есть такой код:

Code: Select all

<div class="content">
   <h2>{title}</h2>
   {content} 
</div>
Хотелось бы на главной странице не выводить данный заголовок. Для этого нужен код с условием – на главной мы странице или нет.

Так же хотелось бы вставить блок контекта {global_content name='present'} на определенных страницах с алиасами: catalog, about, contacts. Причем вставить данный блок хочется не через редактор на данных страницах, а именно в шаблоне.
User avatar
guro
Power Poster
Power Poster
Posts: 985
Joined: Thu Apr 26, 2012 8:38 pm

Re: Определение главной страницы и страницы по алиасу

Post by guro »

patapsky wrote:Хотелось бы на главной странице не выводить данный заголовок. Для этого нужен код с условием – на главной мы странице или нет.
Не мучайтесь. Создайте свой шаблон для главной страницы.
patapsky wrote:Так же хотелось бы вставить блок контекта {global_content name='present'} на определенных страницах с алиасами: catalog, about, contacts. Причем вставить данный блок хочется не через редактор на данных страницах, а именно в шаблоне.

Code: Select all

{if $page_alias == 'catalog' || $page_alias == 'about' || $page_alias == 'contacts'}
{global_content name='present'}
{/if}
patapsky
New Member
New Member
Posts: 5
Joined: Wed Oct 31, 2012 12:06 pm

Re: Определение главной страницы и страницы по алиасу

Post by patapsky »

guro, спасибо за код! Все отлично работает.
museyca
New Member
New Member
Posts: 2
Joined: Fri Mar 01, 2013 9:48 pm

Re: Определение главной страницы и страницы по алиасу

Post by museyca »

А можно то же, только - для всех алиасов кроме 1-2х
очень надо
пли-и-из
museyca
New Member
New Member
Posts: 2
Joined: Fri Mar 01, 2013 9:48 pm

Re: Определение главной страницы и страницы по алиасу

Post by museyca »

patapsky wrote:Так же хотелось бы вставить блок контекта {global_content name='present'} на определенных страницах с алиасами: catalog, about, contacts. Причем вставить данный блок хочется не через редактор на данных страницах, а именно в шаблоне.

Code: Select all

{if $page_alias == 'catalog' || $page_alias == 'about' || $page_alias == 'contacts'}
{global_content name='present'}
{/if}
[/quote]
А по такому же принципу только наоборот, что бы определенный блок не выводился на паре алиасов?
Очень нужно, плиз...
Post Reply

Return to “Russian - русский”