Перейти к содержимому


условие нахождения на конкретной странице


  • Вы не можете ответить в тему
Сообщений в теме: 3

#1 oleg_egorov

    Новичок

  • Download User
  • Pip
  • 5 сообщений
Репутация: 0
Начинающий

Отправлено 30 May 2013 - 08:04 PM

Как написать условие нахождения на конкретной странице. Например: если текущая страница = page_1, то ........
  • 0

#2 R.Sergey

    Администратор

  • Администраторы
  • 2810 сообщений
Репутация: 332
Мастер

Отправлено 30 May 2013 - 08:08 PM

http://www.smarty.ne...bles.smarty.tpl
  • 0

#3 oleg_egorov

    Новичок

  • Download User
  • Pip
  • 5 сообщений
Репутация: 0
Начинающий

Отправлено 30 May 2013 - 08:51 PM

R.Sergey, что-то не доходит, можешь пример написать?

спасибо разобрался, пример: {if $smarty.server.REQUEST_URI=="/page_1.html"} 111111{else}22222{/if}
  • 0

#4 R.Sergey

    Администратор

  • Администраторы
  • 2810 сообщений
Репутация: 332
Мастер

Отправлено 30 May 2013 - 09:09 PM

спасибо разобрался, пример: {if $smarty.server.REQUEST_URI=="/page_1.html"} 111111{else}22222{/if}

ну это не совсем то, а если у тебя будет другой URL например установишь ЧПУ придется менять все эти условия
правильнее будет указать айди страницы, которое передается методом GET

{$smarty.get.page}


Т.е. в нашем случае должно быть так

{if $smarty.get.show_aux_page eq XXX } 11111 {else} 22222 {/if}
где XXX айди страницы
  • 0