Legosp Forum

Shop-Script "Legosp" => Дизайн и шаблоны => Тема начата: Коля от Октября 06, 2011, 02:32:02 pm

Название: Как изменить структуру вывода информации в категории?
Отправлено: Коля от Октября 06, 2011, 02:32:02 pm
Не могу разобраться, как изменить структуру вывода информации в категории. В стандартном шаблоне структура вывода следующая:
вначале выдается картинка с ОПИСАНИЕМ , затем идет сортировка и ниже уже список товаров. Краткое описание выдается только если кликнуть по картинке.
Вопрос! Можно ли сделать, чтоб краткое описание выдавалось на основной странице после списка товаров?
Название: Re: Как изменить структуру вывода информации в категории?
Отправлено: Коля от Октября 06, 2011, 03:02:48 pm
По сути так, но когда заходишь в админку первое поле идет- "Описание   (HTML)", второе - "Краткое описание   (HTML)". Может у меня какой глюк.

Подскажите, pehser, как добиться, чтоб при выводе страницы товар оказывался между этими описаниями?
Название: Re: Как изменить структуру вывода информации в категории?
Отправлено: Коля от Октября 06, 2011, 03:20:39 pm
Когда пользователь заходит на сайт и входит в какую то категорию, там выдается вначале краткое описание с картинкой, затем сортировка, ниже список товаров, который входит в эту категорию. Мне нужно, чтоб после товаров ниже выводилось еще и полное описание на этой же странице, чтоб не нужно было переходить по ссылке в виде картинки.
Название: Re: Как изменить структуру вывода информации в категории?
Отправлено: Коля от Октября 06, 2011, 03:59:04 pm
т.к. у меня небольшое кол-во товара в каждой категории, а посетители лучше покупают картинки с подробным описанием, поэтому и хочу так сделать. Если вывести краткое описание, затем 3-4 товара и после полное описание, то я думаю будет удобнее.
Как это можно сделать? Где и как это формируется для отображения?
Название: Re: Как изменить структуру вывода информации в категории?
Отправлено: Коля от Октября 06, 2011, 04:15:20 pm
Нашел! формируется контент в category.tpl.html
Код краткого описания:
<div style="text-align: justify; vertical-align: top;">
{if $selected_category[2] || $selected_category[3]}
  <table width="100%" style="text-align: justify; border-bottom: #ccc solid 1px">
    <tr>
      <td width="1px">{if $selected_category[3]}<a href="./{$selected_category[11]}"><img style="padding:7px; float: left;" src="./products_pictures/{$selected_category[3]}" alt="{$selected_category[1]}" /></a>{/if}
      {$selected_category[2]}</td>
    </tr>
  </table>
{/if}
</div>


Как его переработать, чтоб выводилось полное описание?
Название: Re: Как изменить структуру вывода информации в категории?
Отправлено: Коля от Октября 06, 2011, 04:38:41 pm
Мне не нужно выводить инфу по товарам. Мне нужно снизу после списка товаров вывести полное описание категории, так-же как выведено краткое описание сверху от списка товаров!
Название: Re: Как изменить структуру вывода информации в категории?
Отправлено: nictboom от Октября 06, 2011, 04:51:16 pm
нужно править includes/category.php, добавлять в первый select после h1 ещё about.
выводить/вставлять после {else}
<p style="text-align: center;">{$smarty.const.STRING_EMPTY_CATEGORY}</p>
{/if}
{$selected_category[10]}
Название: Re: Как изменить структуру вывода информации в категории?
Отправлено: Коля от Октября 06, 2011, 05:07:26 pm
Спасибо! Я уже всю голову сломал. Получилось как раз то, что мне нужно.
Название: Re: Как изменить структуру вывода информации в категории?
Отправлено: alpha33 от Октября 07, 2011, 04:06:41 pm
А можно увидеть, как это в итоге выглядит? Просто интересно.