Перейти к содержимому


как сделать список товаров по три штуки в ряд???


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 104

#41 the

the

    Пользователь

  • Пользователи
  • PipPip
  • 14 сообщений

Отправлено 20 Сентябрь 2011 - 20:01

Спасибо большое))) Еще вопрос, можно ли этот список категорий поместить на главную страницу?

#42 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 353 сообщений

Отправлено 22 Сентябрь 2011 - 01:03

Нет нельзя, думаю вам нужно разместить необходимые товары на главной в разделе редактирования товара, категория "Новинки"

#43 the

the

    Пользователь

  • Пользователи
  • PipPip
  • 14 сообщений

Отправлено 29 Сентябрь 2011 - 12:26

спасибо большое!

#44 Gooos

Gooos

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 86 сообщений

Отправлено 03 Апрель 2012 - 14:36

После всех манипуляций с числом отображения товаров в строке (вариант таблица), проделайте те-же операции для поиска :rolleyes:
Как тут:
{goods.index | is_divided("3","</tr><tr>","")}
{goods.index | is_divided("2","</tr><tr>","")}

#45 kaisyRUS

kaisyRUS

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 381 сообщений

Отправлено 08 Июль 2012 - 22:22

Как поменять всплывающую фразу?

Прикрепленные изображения

  • 1.JPG


#46 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 353 сообщений

Отправлено 09 Июль 2012 - 22:50

Данный текст вы можете изменить в шаблоне "Товары", а именно в блоке

<td class="alignCenter viewSelector">
			<!-- Переключатель режима просмотра -->
			{% IF GOODS_VIEW_TYPE=2 %}
			  <strong title="Список товаров сейчас отображается в виде таблицы, по 2 товара на строку">Таблица</strong>&nbsp;
			  <a href="?goods_view_type=1" title="Отображать список товаров в виде списка">Список</a>
			{% ELSE %}
			  <a href="?goods_view_type=2" title="Отображать список товаров в виде таблицы с 2мя товарами на одну строку">Таблица</a>&nbsp;
			  <strong title="Список товаров сейчас отображается в виде списка, где один товар занимает одну строку">Список</strong>
			{% ENDIF %}
			<!-- /Переключатель режима просмотра -->
		  </td>


#47 sibulba

sibulba

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 2 335 сообщений

Отправлено 10 Июль 2012 - 20:37

очень понравилась кноапка добавленая купить которая добавляет товар в корзину бех перехода допольнительного по кнопке подробнее. как сделать так чтобы эта кнопка не перекидывала в корзину после нажатия а предлогала перейти или продолжить как и в версии без изменений?

#48 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 353 сообщений

Отправлено 11 Июль 2012 - 22:26

Если при нажатии на кнопку "В корзину" перекидывает, то по всей видимости был не корректно установлен код. Данный вопрос не однократно обсуждался на форуме. Вы можете почитать например тему http://forum.storela...ndpost__p__5481

#49 Slingi

Slingi

    Пользователь

  • Пользователи
  • PipPip
  • 21 сообщений

Отправлено 29 Июль 2012 - 13:36

Подскажите пожалуйста! http://slingi-vtk.ru/
Как сделать, что бы надпись "в корзину" была кнопочкой
цена была покрупнее и поярче
что бы если есть в наличии хоть один размер какого-нибудь товара, в каталоге было показано, что "есть в наличии", вот допустим футболка есть в наличии размер S, а в каталоге как будто ее нет в наличии(( что бы когда открываешь страницу с товаром, в первую очередь он показывал, тот размер, что есть в наличии.
И очень хочется, что бы рядом с надписью "Есть в наличии" в ячейке товаров, было указано, какие размеры есть, или при наведении мышкой, показывались размеры, как здесь, например.

#50 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 353 сообщений

Отправлено 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 Slingi

Slingi

    Пользователь

  • Пользователи
  • PipPip
  • 21 сообщений

Отправлено 31 Июль 2012 - 10:24

Спасибо за ответ, буду пробовать!

#52 Slingi

Slingi

    Пользователь

  • Пользователи
  • PipPip
  • 21 сообщений

Отправлено 31 Июль 2012 - 12:25

Цитата

На счет размеров не уверена, но можно попробовать просто выводить модификации которые есть.

Например что бы вывести все модификации которые есть в наличии достаточно следующего кода

Сделала так, как вы написали. Размеры, какие есть, теперь показывает http://slingi-vtk.ru...Платья-сарафаны, но на самой странице товара ерунда получилась - хоть какой размер выбираешь - пишет, что в наличии. Я удалила все размеры, которых нет в наличии, в результате здесь не видно, какие размеры есть(( Как сделать, что бы он это показывал? И еще, там, где не было никаких размеров пишет - модификация базовая. Как ее можно убрать?

Цитата

Для изменения стиля цены - в файл стилей main.css раздела редактора тем добавьте

.goodsListItemPriceNew a {
  color: green;
  font-size: 12px;
}
Не совсем поняла, куда это нужно добавить.. Если просто в конце, то у меня ничего не изменилось((

#53 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 353 сообщений

Отправлено 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 Slingi

Slingi

    Пользователь

  • Пользователи
  • PipPip
  • 21 сообщений

Отправлено 31 Июль 2012 - 22:40

Цитата

Можно в конце файла. На вашем сайте не обнаружила вставленного кода в файл стилей. Проверьте правильно ли вы ставили данный код, нет ли лишних скобок.
Получилось)) Не туда вставляла код

Цитата

Избавиться от базовой модификации можно использовать код
Тоже получилось, спасибо))

Цитата

Не совсем понимаю, как могли изменения из шаблона "Товары" повлиять на шаблон "Товар". Вы изменения делали в каких шаблонах? Пожалуйста, оъясните вашу проблему подробнее. Так же проверьте настройки, или модификации, возможно вы что то изменили. Изменения внесенные в шаблон "Товары" а именно данный код - не могут повлиять на отображение шаблона "Товар"
Дело в том, что у меня изначально такая проблема была - если в наличии только какой-то один размер, то на странице товара пишется просто цена и "в наличии", а какой именно размер в наличии не понятно. Поэтому я добавила к каждому такому товару другие размеры с кол-вом 0 шт, т.е он дает выбрать между этими двумя размерами, но в одном случае пишет товар есть в наличии, в другом -нет. От сюда у меня появилась проблема, что на некоторых товарах в первую очередь показывается тот размер, которого нет, и кажется, что товара совсем нету. Когда я добавила код, что бы показывались все модификации, не знаю почему (больше вроде ничего не трогала), с этими размерами получилась совсем путаница, и я все лишние размеры удалила, оставила только то, что на самом деле есть.
Т.е. теперь мне надо на странице товара что-то поменять, что бы он все равно размер показывал. Вот здесь есть выбор размера http://slingi-vtk.ru...нных-и-кормящих, а здесь просто "в наличии", т.к. размер всего один и выбирать как будто не из чего http://slingi-vtk.ru...рмящих-мам-экрю

#55 Slingi

Slingi

    Пользователь

  • Пользователи
  • PipPip
  • 21 сообщений

Отправлено 01 Август 2012 - 13:59

Подскажите еще, пожалуйста, как можно сделать вот такой вид таблицы товаров http://www.ilovemum.ru/catalog/slingi/ , т.е. крупное изображение, ниже название, размеры, цена. У меня вот так сейчас http://slingi-vtk.ru...Платья-сарафаны

#56 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 353 сообщений

Отправлено 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 Slingi

Slingi

    Пользователь

  • Пользователи
  • PipPip
  • 21 сообщений

Отправлено 01 Август 2012 - 22:57

Спасибо, теперь размер отображается:) Но опять появилась проблема с базовой модификацией)) http://slingi-vtk.ru...мящих?from=N2E5 . Попробовала изменить на основе того кода избавления от базовой модификации - не получилось..

Цитата

Измените размер изображения в разделе Настройки -> Основные -> Изображения товаров
Размер изображения поменяла, а как изменить саму ячейку с товаром, что бы поуже и покомпактнее все выглядело, влезло по три картинки вряд на странице?
Еще подскажите, пожалуйста, как сделать саму надпись компактнее, уменьшить интервал между строчками, убрать курсив, изменить цвет, размер шрифта? Как сделать, что бы вся надпись влазила, а не как сейчас, половина исчезла http://slingi-vtk.ru...лузы-водолазки? И можно ли сделать всплывающую подсказку с размерами?

#58 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 353 сообщений

Отправлено 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 Slingi

Slingi

    Пользователь

  • Пользователи
  • PipPip
  • 21 сообщений

Отправлено 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>
Почему-то ничего не изменилось(((

Цитата

Изменить размер рамки вы можете в файле стилей main.css который находиться в редакторе тем.

За размеры отвечают классы
Вам необходимо менять 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 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 353 сообщений

Отправлено 06 Август 2012 - 22:40

Цитата

Почему-то ничего не изменилось(((

Пожалуйста, сообщите ссылку на пример страницы.

Цитата

Тоже ничего не получилось:( Пробовали меняли всяко-разно, ничего не меняется.. Вот в этом блоке

Возможно после изменений стилей вам необходимо было обновить кэш в вашем браузере, что бы заметить изменения. По идее достаточно изменить любое значение в этих классах, как изменения будут видны - особенно с размерами блоков. Попробуйте сделать изменения, и очистить кэш в вашем браузере.




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных