Не нравятся результаты поиска? Попробуйте другой поиск!

Разные tpl-ы в зависимости от содержания поля


     26.05.2013    Общие вопросы по вёрстке, Шаблоны (TPL)    1562

вопрос
Добрый день. Как при помощи конструкции if else реализовать следующую задумку: Имеется дополнительное поле в виде списка. В зависимости от того, что я там выбираю должно изменяться оформление краткой новости.

Комментарии пользователей (5)

KaSeo
2

20 | 15

KaSeo - 26 мая 2013 19:14 - Юзер

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

vlavik007
12 | 3

vlavik007 - 26 мая 2013 21:43 - Юзер

Всё гораздо проще. Примерно так:
if ($primer == 1-ий пункт) {
<div class="xyz"><div id="pk"></div></div>
}if ($primer == 2-ий пункт) {
<div class="xyz"><div id="pk"></div></div>
}if ($primer == 3-ий пункт) {
<div class="xyz"><div id="pk"></div></div>
}

dj-avtosh
39

1479 | 390

dj-avtosh - 26 мая 2013 22:02 - шашлычник

vlavik007,
elseif отменили?

skype: elhan.isaev

vlavik007
12 | 3

vlavik007 - 26 мая 2013 22:31 - Юзер

Нет, не отменяли. Напишите код, если не трудно. У меня не получается.

dj-avtosh
39

1479 | 390

dj-avtosh - 26 мая 2013 22:42 - шашлычник

$test = array ( 

1 => '<div class="xyz"><div id="pk"></div></div>',
2 => '<div class="xyz"><div id="pk"></div></div>',
3 => '<div class="xyz"><div id="pk"></div></div>',
4 => '<div class="xyz"><div id="pk"></div></div>',


);

echo ! empty ( $test[1] ) ? $test[1] : $test[1];

skype: elhan.isaev

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы