как сделать список товаров по три штуки в ряд???
#41
Отправлено 20 Сентябрь 2011 - 20:01
#42
Отправлено 22 Сентябрь 2011 - 01:03
#43
Отправлено 29 Сентябрь 2011 - 12:26
#44
Отправлено 03 Апрель 2012 - 14:36
Как тут:
{goods.index | is_divided("3","</tr><tr>","")}
{goods.index | is_divided("2","</tr><tr>","")}
#46
Отправлено 09 Июль 2012 - 22:50
<td class="alignCenter viewSelector"> <!-- Переключатель режима просмотра --> {% IF GOODS_VIEW_TYPE=2 %} <strong title="Список товаров сейчас отображается в виде таблицы, по 2 товара на строку">Таблица</strong> <a href="?goods_view_type=1" title="Отображать список товаров в виде списка">Список</a> {% ELSE %} <a href="?goods_view_type=2" title="Отображать список товаров в виде таблицы с 2мя товарами на одну строку">Таблица</a> <strong title="Список товаров сейчас отображается в виде списка, где один товар занимает одну строку">Список</strong> {% ENDIF %} <!-- /Переключатель режима просмотра --> </td>
#47
Отправлено 10 Июль 2012 - 20:37
#48
Отправлено 11 Июль 2012 - 22:26
#49
Отправлено 29 Июль 2012 - 13:36
Как сделать, что бы надпись "в корзину" была кнопочкой
цена была покрупнее и поярче
что бы если есть в наличии хоть один размер какого-нибудь товара, в каталоге было показано, что "есть в наличии", вот допустим футболка есть в наличии размер S, а в каталоге как будто ее нет в наличии(( что бы когда открываешь страницу с товаром, в первую очередь он показывал, тот размер, что есть в наличии.
И очень хочется, что бы рядом с надписью "Есть в наличии" в ячейке товаров, было указано, какие размеры есть, или при наведении мышкой, показывались размеры, как здесь, например.
#50
Отправлено 30 Июль 2012 - 23:54
Цитата
Подобный вопрос рассматривался в следующей теме форума http://forum.storela...dpost__p__16119
Для изменения стиля цены - в файл стилей main.css раздела редактора тем добавьте
.goodsListItemPriceNew a { color: green; font-size: 12px; }
За наличие в каталоге отвечает блок
{% IF goods.MOD_REST_VALUE=0 %}<div rel="true" class="available-true">Товара нет в наличии</div>{% ENDIF %}
Проверьте, так ли у вас выводиться наличие в шаблоне "Товары".
На счет размеров не уверена, но можно попробовать просто выводить модификации которые есть.
Например что бы вывести все модификации которые есть в наличии достаточно следующего кода
<table> <tr> {% FOR mods %} {%IF goods.mods.REST_VALUE>0%} <td class="goodsDataMainModificationsBlockProperty"> {% FOR v %} {goods.mods.v.NAME}:{goods.mods.v.VALUE} {% ENDFOR %} </td> {goods.mods.index | is_divided("2","</tr><tr>","")} {%ENDIF%} {% ENDFOR %} </tr> </table>
в шаблоне "Товары", этот код нужно вставить в необходимо место внутрь {% FOR goods %} и простилизовать блок <table> как необходимо.
#51
Отправлено 31 Июль 2012 - 10:24
#52
Отправлено 31 Июль 2012 - 12:25
Цитата
Например что бы вывести все модификации которые есть в наличии достаточно следующего кода
Сделала так, как вы написали. Размеры, какие есть, теперь показывает http://slingi-vtk.ru...Платья-сарафаны, но на самой странице товара ерунда получилась - хоть какой размер выбираешь - пишет, что в наличии. Я удалила все размеры, которых нет в наличии, в результате здесь не видно, какие размеры есть(( Как сделать, что бы он это показывал? И еще, там, где не было никаких размеров пишет - модификация базовая. Как ее можно убрать?
Цитата
.goodsListItemPriceNew a {
color: green;
font-size: 12px;
}
#53
Отправлено 31 Июль 2012 - 21:28
Цитата
Можно в конце файла. На вашем сайте не обнаружила вставленного кода в файл стилей. Проверьте правильно ли вы ставили данный код, нет ли лишних скобок.
Избавиться от базовой модификации можно использовать код
<table> <tr> {% FOR mods %} {%IF goods.mods.REST_VALUE>0%} <td class="goodsDataMainModificationsBlockProperty"> {% FOR v %} {%IFNOT goods.mods.v.VALUE=Базовая%} {goods.mods.v.NAME}:{goods.mods.v.VALUE} {%ENDIF%} {% ENDFOR %} </td> {goods.mods.index | is_divided("2","</tr><tr>","")} {%ENDIF%} {% ENDFOR %} </tr> </table>
Цитата
Не совсем понимаю, как могли изменения из шаблона "Товары" повлиять на шаблон "Товар". Вы изменения делали в каких шаблонах? Пожалуйста, оъясните вашу проблему подробнее. Так же проверьте настройки, или модификации, возможно вы что то изменили. Изменения внесенные в шаблон "Товары" а именно данный код - не могут повлиять на отображение шаблона "Товар"
#54
Отправлено 31 Июль 2012 - 22:40
Цитата
Цитата
Цитата
Т.е. теперь мне надо на странице товара что-то поменять, что бы он все равно размер показывал. Вот здесь есть выбор размера http://slingi-vtk.ru...нных-и-кормящих, а здесь просто "в наличии", т.к. размер всего один и выбирать как будто не из чего http://slingi-vtk.ru...рмящих-мам-экрю
#55
Отправлено 01 Август 2012 - 13:59
#56
Отправлено 01 Август 2012 - 20:49
Попробуйте использовать для шаблона "Товар" следующий код
<table> <tr> {% FOR goods_modifications_properties %} {% IF goods_modifications_properties.first %} <td class="goodsDataMainModificationsBlockProperty"> {goods_modifications_properties.NAME}: {% FOR values %} {% IF goods_modifications_properties.values.first %} {goods_modifications_properties.values.NAME} {% ENDIF %} {% ENDFOR %} </td> {goods_modifications_properties.index | is_divided("2","</tr><tr>","")} {% ENDIF %} {% ENDFOR %} </tr> </table>
Измените размер изображения в разделе Настройки -> Основные -> Изображения товаров
#57
Отправлено 01 Август 2012 - 22:57
Цитата
Еще подскажите, пожалуйста, как сделать саму надпись компактнее, уменьшить интервал между строчками, убрать курсив, изменить цвет, размер шрифта? Как сделать, что бы вся надпись влазила, а не как сейчас, половина исчезла http://slingi-vtk.ru...лузы-водолазки? И можно ли сделать всплывающую подсказку с размерами?
#58
Отправлено 02 Август 2012 - 22:12
<table> <tr> {% FOR goods_modifications_properties %} {% IF goods_modifications_properties.first %} <td class="goodsDataMainModificationsBlockProperty"> {goods_modifications_properties.NAME}: {% FOR values %} {% IFNOT goods_modifications_properties.values.NAME=Базовая%} {goods_modifications_properties.values.NAME} {% ENDIF %} {% ENDFOR %} </td> {goods_modifications_properties.index | is_divided("2","</tr><tr>","")} {% ENDIF %} {% ENDFOR %} </tr> </table>
Изменить размер рамки вы можете в файле стилей main.css который находиться в редакторе тем.
За размеры отвечают классы
.goodsListItem { overflow: hidden; padding: 0; text-align: center; vertical-align: top; width: 195px; } .goodsListItemBlock { height: 330px; margin: 5px; overflow: hidden; position: relative; width: 330px; } .goodsListItemImage { border-collapse: collapse; border-spacing: 0; height: 185px; margin-top: 1em; width: 100%; } .goodsListItemName { line-height: 1.2em; margin: 0; max-height: 3.6em; overflow: hidden; padding: 0 2px; }
Вам необходимо менять height и width а так же убрать max-height: 3.6em;
Изменить стиль названия можно тут
.goodsListItemName a { font-size: 15px; line-height: 1.2em; margin: 0; padding: 0; }
а так же
.goodsListItemBlock a { color: #BE9E4C; }
Всплывающую подсказку можно сделать следующим образом http://forum.storela...dpost__p__21425
#59
Отправлено 04 Август 2012 - 00:54
Попробуйте <table> <tr> {% FOR goods_modifications_properties %} {% IF goods_modifications_properties.first %} <td class="goodsDataMainModificationsBlockProperty"> {goods_modifications_properties.NAME}: {% FOR values %} {% IFNOT goods_modifications_properties.values.NAME=Базовая%} {goods_modifications_properties.values.NAME} {% ENDIF %} {% ENDFOR %} </td> {goods_modifications_properties.index | is_divided("2","</tr><tr>","")} {% ENDIF %} {% ENDFOR %} </tr> </table>Почему-то ничего не изменилось(((
Цитата
За размеры отвечают классы
Вам необходимо менять height и width а так же убрать max-height: 3.6em;
/* Страница категории. ячейки с товаром */
.goodsListItem {text-align:center;vertical-align:top;width:200px;overflow:hidden;padding:0px;} /* Размер в 200 пикселей сделан, чтобы и 2 и 5 товаров нормально смотрелись и была возможность увеличить разрешение до 1220 пикселей*/
.goodsListItemBlock {height:200px;margin:5px;overflow:hidden;}
.goodsListItemBlock a {color:#BE9E4C}
.goodsListItemImage {height:100px;margin-top:1em}
.goodsListItemName {line-height:1.2em;padding:0px 2px 0px 2px;margin:0px;max-height:3.6em;overflow:hidden;}
.goodsListItemName a {color:#2f97cb;font-size:15px;line-height:1.2em;padding:0px;margin:0px;}
#60
Отправлено 06 Август 2012 - 22:40
Цитата
Пожалуйста, сообщите ссылку на пример страницы.
Цитата
Возможно после изменений стилей вам необходимо было обновить кэш в вашем браузере, что бы заметить изменения. По идее достаточно изменить любое значение в этих классах, как изменения будут видны - особенно с размерами блоков. Попробуйте сделать изменения, и очистить кэш в вашем браузере.
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных