Шоп скрипт Меню и Спец предложние

Статус
В этой теме нельзя размещать новые ответы.
Спасибо нажал, все супер работает, только подскажите как зделать отображение в табличном виде по 4 позиции в ширину, если не трудно.
Помню было подобное со спец предложениями там было через
{if $smarty.section.i.index is div by 2}<tr>{/if}
как это реализовать ???
 
Измини в двух местах:
ето:
{if $smarty.section.i.index is div by 2}<tr>{/if}
на:
{if $smarty.section.i.index is div by 4}<tr>{/if}
 
искал .... не нашел .... :nezn:
по первому пункту (вместо средних картинок маленькие) ... я это сделал так: в файле /includes/home.php
в строке
PHP:
$picture = db_query( "select filename,thumbnail, enlarged from ".
просто поменял местами filename и thumbnail, т.е. стало так:
PHP:
$picture = db_query( "select thumbnail, filename, enlarged from ".
по второму пункту (краткое описание в спецпредложении:(
в /includes/home.php ,в строку
PHP:
$q1 = db_query("SELECT productID, name, default_picture, Price, categoryID FROM ".
добавляем brief_description, получаем
PHP:
$q1 = db_query("SELECT productID, name, default_picture, Price, brief_description, categoryID FROM ".
далее в templates/frontend/tmplХ/home.tpl.html вставляем
PHP:
{$special_offers[i][4]}
может кому пригодится :)
Ребята, а может кто-то объяснить, чего вы к цифровым индексам прицепились?
Почему вот это
PHP:
{$special_offers[i][4]}
не сделать
PHP:
{$special_offers[i][thumbnail]}
Это и нагляднее и не надо думать каким по счёту параметром ты послал запрос на данные, как вообще можно что-то понять смотря на поля
PHP:
<div>
{$special_offers[i][1]}
 <span class="red">{$special_offers[i][2]}</span> 
{$special_offers[i][3]}</div>
Так ты понимаешь что ты выводишь
PHP:
<div>
{$special_offers[i][title]}
 <span class="red">{$special_offers[i][pretext]}</span> 
{$special_offers[i][text_full]}</div>
P.S. Я все данные приводил случайно, поэтому это рекомендация, для более удобной читаемости кода
Ещё в PHP есть конструкция для работы с длинными текстами

PHP:
$q1 = db_query("<<<EOT
SELECT 
 productID, 
 name, 
 default_picture, 
 Price, 
 brief_description, 
 categoryID 
FROM 
 TABLE;
EOT;
";
Есть только нюанс закрывающий тег EOT(может будть любая символьная комбинация повторяющаяся вначале <<<Q и в конце Q;) дожен стоять вначаеле строки и после него должен стоять только символ перевода строки (т.е курсор не может больше кроме как на другую строку никуда двигаться);
И я бі на вашем месте любіе изменения комментировал с сохранением исходных строк, чтоб можно было найти, потом отличие от исходника
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху