Перейти к содержанию
Форум поддержки пользователей VamShop

Вывод товара


Рекомендуемые сообщения

Можно ли изменить вывод товара, что бы он отображался вот так:

68598.jpg

а рекомендованные и новинки остались как и было

Ссылка на сообщение
Поделиться на другие сайты

Можно.

Если в листинге товаров то корректируй templates/название_шаблона/module/product_listing/product_listing_list.html

Если в карточке товара: templates/название_шаблона/module/product_info/product_info_v1.html

Ссылка на сообщение
Поделиться на другие сайты

как я понимаю. вот это отвечает за вывод товара?

а что из них что выводит? :)

<form action="{$smarty.const.FILENAME_PRODUCT_COMPARE}">

{foreach name=aussen item=module_data from=$module_content}

<div class="page">

<b class="b1"></b><b class="b2"></b><b class="b3"></b><b class="b4"></b>

<div class="pageItem">

<dl class="itemNewProducts">

<dt class="itemImage">

{if $module_data.PRODUCTS_IMAGE}<a href="{$module_data.PRODUCTS_LINK}"><img src="{$module_data.PRODUCTS_IMAGE}" alt="{$module_data.PRODUCTS_NAME}" title="{$module_data.PRODUCTS_NAME}" /></a><br />{/if}

{$module_data.PRODUCTS_BUTTON_BUY_NOW}

</dt>

<dd class="itemDescription">

<a href="{$module_data.PRODUCTS_LINK}">{$module_data.PRODUCTS_NAME}</a>

</dd>

<dd class="itemDescription">

{$module_data.PRODUCTS_SHORT_DESCRIPTION|vam_truncate:$smarty.const.MAX_DISPLAY_SHORT_DESCRIPTION:"...":true}

</dd>

<dd class="itemDescription">

<p>

{foreach name=params item=module_params from=$module_data.params}

{$module_params.name}: <strong>{$module_params.value} {$module_params.suff} </strong><br />

{/foreach}

</p>

</dd>

<dd class="itemDescriptionPrice">

{$module_data.PRODUCTS_PRICE}

</dd>

{if $module_data.PRODUCTS_VPE}

<dd class="itemDescription">

{$module_data.PRODUCTS_VPE}

</dd>

{/if}

<dd class="itemDescription">

{$module_data.PRODUCTS_TAX_INFO}{$module_data.PRODUCTS_SHIPPING_LINK}

</dd>

{if $module_data.PRODUCTS_SHIPPING_NAME}

<dd class="itemDescription">

{#text_shippingtime#}&nbsp;

{if $module_data.PRODUCTS_SHIPPING_IMAGE}

<img src="{$module_data.PRODUCTS_SHIPPING_IMAGE}" alt="{$module_data.PRODUCTS_SHIPPING_NAME}" />

{/if}

{$module_data.PRODUCTS_SHIPPING_NAME}

</dd>

{/if}

<dd class="itemDescription">

<input type="checkbox" id="s_{$module_data.PRODUCTS_ID}" name="products[]" value="{$module_data.PRODUCTS_ID}" />{#text_compare#}

</dd>

</dl>

<div class="clear"></div>

</div>

<b class="b4b"></b><b class="b3b"></b><b class="b2b"></b><b class="b1b"></b>

</div>

{/foreach}

<div class="clear"></div>

<input type="hidden" name="cat" value="{$smarty.get.cat}" />

{$BUTTON_COMPARE}

</form>

Ссылка на сообщение
Поделиться на другие сайты

я тебе говорю смотри

templates/название_шаблона/module/product_info/product_info_v1.html

а ты приводишь код шаблона

templates/название_шаблона/module/product_compare.html

чего ты в него лезешь и что ты там хочешь найти?

Ссылка на сообщение
Поделиться на другие сайты

не ругайся... не все же сразу становятся гуру в этом

мне надо изменить в списке товара. когда нажимаешь на категорию или производителя

Ссылка на сообщение
Поделиться на другие сайты

talur

Вот описание меток, что за что отвечает - http://vamshop.ru/manual/ch15s04.html#id2870594

Просто рисуете таблицу как у Вас на картинки и расставляете метки.

Если знаете html, то не должно быть проблем.

Ссылка на сообщение
Поделиться на другие сайты

ну таблица-то не проблема

<table align="center" width="90%" border="0">

<tbody>

<tr>

<td width="70%">Название и описание</td>

<td width="15%">Картинка</td>

<td width="15%">Цена</td></tr></tbody></table>

а вот с правильным раставлением меток возникли затруднения

Ссылка на сообщение
Поделиться на другие сайты

Вот так примерно получится:


<table align="center" width="90%" border="0">
<tbody>
<tr>
<td width="70%">Название и описание</td>
<td width="15%">Картинка</td>
<td width="15%">Цена</td>
</tr>

{foreach name=aussen item=module_data from=$module_content}
<tr>
<td width="70%">{$module_data.PRODUCTS_NAME}</td>
<td width="15%">{if $module_data.PRODUCTS_IMAGE}<a href="{$module_data.PRODUCTS_LINK}"><img src="{$module_data.PRODUCTS_IMAGE}" alt="{$module_data.PRODUCTS_NAME}" title="{$module_data.PRODUCTS_NAME}" /></a><br />{/if}</td>
<td width="15%">{$module_data.PRODUCTS_PRICE}</td>
</tr>
{/foreach}

</tbody></table>
[/code]

Ссылка на сообщение
Поделиться на другие сайты

Наверное не так что-то вставили или не туда, либо неправильно сохранили, например в utf8 с так называемой BOM меткой.

Обычно пишет ошибку, что не так.

Ссылка на сообщение
Поделиться на другие сайты

Вот посмотрите скриншот.

Это я вставил в шаблон списка товаров указанный выше код, нормально работает.

Значит где-то ошибка в Ваших действиях, что-то не так делаете.

post-1-1304838318,9585_thumb.png

Ссылка на сообщение
Поделиться на другие сайты

Вот прицепил исправленный файл /templates/vamshop/module/product_listing

В VaM Shop ведь html-код разделён с данными, Вы можете рисовать любой свой html-код, расставляя просто метки, т.е. внешнее оформлению может быть абсолютно любым.

product_listing_columns.html

product_listing_list.html

Ссылка на сообщение
Поделиться на другие сайты

заменил, с одной стороны размещение изменилось, а вот описание исчезло )))

и еще вопрос: как тут сделать название жирным шрифтом(ну и активным), а описание под ним по размеру чуть меньше?

Ссылка на сообщение
Поделиться на другие сайты

Добавьте просто метку описания товара, вот список доступных меток - http://vamshop.ru/manual/ch15s04.html#id2870594

Ссылка на сообщение
Поделиться на другие сайты

Я ж ещё раз говорю, это ж обычный html-код.

Жирный текст делается с помощью тэга:


<strong>текст</strong>
[/code]

Либо с помощью b тэга, либо через css задаётся font-weigth

Вы если решили менять внешний вид, без основ html и css ну никак не получится ничего сделать, основы надо обязательно знать.

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...