|
|
31.01.2007, 14:29
|
|
Гость
Гость
|
Помогите, срочно надо!
дано:
1.Внутренная страница с новостями (стандартный шаблон)
2.Главная страница на которой нужно вывести последние три анонса новостей, но (!) в другом дизайне (по другому расположены, другой цвет, шрифт чем в новостях)
выводим ".s_list_class(350,74, "&isTitle=1&recNum=3")."
и я так понял нужно передавать какой-то параметр, например
".s_list_class(350,74, "&isTitle=1&recNum=3&OTHER=1")."
а по этому параметру делать проверку и выводить другой дизайн?
как это сделать в (стандартном шаблоне новостей к примеру)
|
|
|
31.01.2007, 16:10
|
|
DiGGy
DiGGy
Зарегистрирован: 2005-04-04
Сообщений: 1546
|
1. Вам дополнительный параметр не нужен, он у Вас уже есть "isTitle=1"
2. В шаблоне вы делаете следующее:
Код:
".opt_case($isTitle,"
.......
Тут вставляете дизайн для титула
.......
","
.......
Тут вставляете дизайн для внут. страниц
.......
")."
Temet nosce...
|
|
|
06.02.2007, 14:41
|
|
Гость
Гость
|
DiGGy, благодарю за помощь!
Теперь у меня друга проблема - нужно сделать сделать для главной страницы 2 вида вывода новостей, а на внутренней оставить как есть.
То есть:
1.Внутренная страница с новостями (стандартный шаблон)
2.Главная страница №1 на которой нужно вывести последние три анонса новостей, но (!) в другом дизайне (по другому расположены, другой цвет, шрифт чем в новостях)
3.Главная страница №2 на которой нужно вывести последние три анонса новостей, но (!) в еще одном дизайне отличном от пункта 2.
я создавал по две переменных, не работает, когда одна переменная (например она равна сначала 1, потом 2, потом 3) тоже самое, движок проверят переменную на несуществование и когда переменной нет выводит на главную страницу дизайн с внутренней
|
|
|
06.02.2007, 17:40
|
|
ktotoff
АльтерЛан
Зарегистрирован: 2006-12-19
Сообщений: 339
|
Код:
".opt_case($isTitle[1],"
.......
Тут вставляете дизайн для титула первого типа
.......
","
".opt_case($isTitle[2],"
.......
Тут вставляете дизайн для титула второго типа
.......
","
.......
Тут вставляете дизайн для внутренних страниц
.......
")."
")."
Соответственно взываете:
Код:".s_list_class(123,123,"&isTitle[1]=1&recNum=3")." - первый тип
и
Код:".s_list_class(123,123,"&isTitle[2]=1&recNum=3")." - второй тип
...жизнь прекрасна, когда правильно подобраны антидепрессанты...
|
|
|
16.05.2007, 17:17
|
|
ddd
ДДД-груп
Зарегистрирован: 2007-04-26
Сообщений: 3
|
вот я написал след:
Код:".opt_case($isTitle, "<table width="400" border="0" cellpadding="0" cellspacing="0" class="border-newsCopy">
<tr>
<td style="padding-left:7px; padding-top:7px; padding-bottom:7px;">
<span class="news-data-yelow">$f_Date_day.$f_Date_month.$f_Date_year</span><br><span class="news-bolld"><a href="$fullDateLink" class="news-bolld">$f_Announcement</a> </span>
</td>
</tr>
<tr>
<td><img src="/images/1_1_t.gif" width="1" height="5"></td>
</tr>
</table>", "<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="news-zag">$f_Date_day.$f_Date_month.$f_Date_year</td>
</tr>
<tr>
<td><strong class="news-zag">$f_Name</strong> <br>
<A href="$fullLink" class="news-link-active" target=_self>$f_Announcement</A> </td>
</tr>
<tr>
<td style="padding-top:7px;"><img src="/images/arrow_data.jpg" width="4" height="6"> <A href="$fullDateLink" class="news-link-active">подробнее</A> </td>
</tr>
</table><br>")."
почему когда я пишу: ".s_list_class(332,170, "&recNum=5&isTitle[2]=1")." он мне выводит макет isTitle[2] и в тоже время макет номер один.
|
|
|
16.05.2007, 18:39
|
|
h/z
Зарегистрирован: 2007-02-06
Сообщений: 755
|
".opt_case($isTitle, "
вот это условие при передаче $isTitle[2]=1 срабатывает как true потому что $isTitle получается массив, и он существует..
а вам надо проверить на наличие элемента $isTitle[2]
внимательнее пишите условия
|
|
|
17.05.2007, 11:26
|
|
P.S
Усик Иван Андреевич
Зарегистрирован: 2007-05-10
Сообщений: 3
|
2h/z:Прости я не тот код скопировал... Но я уже сам разобрался ;)
|