Категории |
Отдельный дизайн для статей из одной категорииДоброго дня всем. Чтож это наверно нереально... :( вы бы еще подробнее описали, и все всем стало бы понятно... Может вам нужно где-то в фоне или еще где в зависимости от статьи выводить разные картинки? Все это сделать можно, но надо свой код писать. Если нужно просто картинки выводить у статей в определенных категориях, то можно сделать так {php} global $current_topic_id; if ($current_topic_id == 1) { echo '<img src="'._HTTP_THEMES_C.'/pic/картинка.gif" border="0" alt="" />'; } elseif ($current_topic_id == 2) { echo '<img src="'._HTTP_THEMES_C.'/pic/картинка2.gif" border="0" alt="" />'; } elseif ($current_topic_id == 3) { echo '<img src="'._HTTP_THEMES_C.'/pic/картинка3.gif" border="0" alt="" />'; } {/php} $current_topic_id - получит ID категории статей. И мы проверяем... if ($current_topic_id == 1) - если $current_topic_id равно категории статей 1, то выводим картинка.gif, далее, если равно 2, то выводим картинка2.gif и т.д... по аналогии можно к каждой категории добавить свою картинку в просмотре относящихся к ней статей Если нужно просто картинки выводить у статей в определенных категориях, то можно сделать так в шаблоне, в файле themes/шаблон/module/article_info.html вставить {php} global $current_topic_id; if ($current_topic_id == 1) { echo '<img src="'._HTTP_THEMES_C.'/pic/картинка.gif" border="0" alt="" />'; } elseif ($current_topic_id == 2) { echo '<img src="'._HTTP_THEMES_C.'/pic/картинка2.gif" border="0" alt="" />'; } elseif ($current_topic_id == 3) { echo '<img src="'._HTTP_THEMES_C.'/pic/картинка3.gif" border="0" alt="" />'; } {/php} $current_topic_id - получит ID категории статей. И мы проверяем... if ($current_topic_id == 1) - если $current_topic_id равно категории статей 1, то выводим картинка.gif, далее, если равно 2, то выводим картинка2.gif и т.д... по аналогии можно к каждой категории добавить свою картинку в просмотре относящихся к ней статей Спасибо вам огромное, то что нужно..и ещё вопросик а как сделать такуюже проверку только типа такого плана прямо в themes/шаблон/module/article_info.html: я просто пока что баобаб в php smarty {php} global $current_topic_id; if ($current_topic_id == 2) { echo '<h1 class="bold tsb">{$ARTICLE_NAME}</h1>'; } elseif ($current_topic_id == 4) { echo '<h1 class="bold tsb">1111{$ARTICLE_NAME}</h1>'; } {/php} Только как правильно это сделать) тоесть проверка работает - все супер...но только вот терь вместо заголовков выводиться просто {$ARTICLE_NAME} и 1111{$ARTICLE_NAME} 8), но уже хотяб проверка роботает..ещё раз огромедное спасибо тут нужно сделать так {php} global $current_topic_id; if ($current_topic_id == 2) { {/php} <h1 class="bold tsb">{$ARTICLE_NAME}</h1> {php} } elseif ($current_topic_id == 4) { {/php} <h1 class="bold tsb">1111{$ARTICLE_NAME}</h1> {php} } {/php} Ураааа спасибо вам огромное...вы супер....спасибо)))) Пожалуйста! Кхм...последний вопросик...на деле на сайте у меня 4 категории статей...так вот после этого все работает как надо, но в остальных двух категориях ничего не выводится... {php} global $current_topic_id; if ($current_topic_id == 2) { {/php} <h1 class="bold tsb">{$ARTICLE_NAME}</h1> {php} } elseif ($current_topic_id == 4) { {/php} <h1 class="bold tsb">1111{$ARTICLE_NAME}</h1> {php} } elseif ($current_topic_id != 4 and $current_topic_id != 2) { {/php} <h1 class="bold tsb">222222{$ARTICLE_NAME}</h1> {php} } {/php} но не работает...также ницего не выводится... подскажите плиз что я не так сделал.. Спасибо) а так? {php} global $current_topic_id; if ($current_topic_id == 2) { {/php} <h1 class="bold tsb">{$ARTICLE_NAME}</h1> {php} } elseif ($current_topic_id == 4) { {/php} <h1 class="bold tsb">1111{$ARTICLE_NAME}</h1> {php} } else // тут будет выводить везде кроме условий указанных выше { {/php} <h1 class="bold tsb">222222{$ARTICLE_NAME}</h1> {php} } {/php} Parse error: syntax error, unexpected T_ENDIF in Z:\home\localhost\www\comp333\cache\%%AA^AAB^AAB53A37%%article_info.html.php on line 100 скорее всего вы что-то еще зацепили. у меня этот код ошибок не вызывает ОЙ простите вы правы подскажите кто знает как в articles.php добавить запрос картиноки из базы и выводить меткой в шаблоне. Присоединяюсь к вопросу! Также присоединяюсь к вопросу о картинках. Загрузка титульной картинки новостей из админки: |
|