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


Категория Инструкции


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

#1 Lamer

Lamer

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

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

Отправлено 31 Март 2014 - 10:37

Будьте любезны, как сделать категорию Инструкции при заходе в которую чтобы были подкатегории, а уже из подкатегорий на страницу с инструкциями к данному товару.
Например
Категория - Колбаса, подкатегория Копченые, а из Копченых на страницу с текстами Зернистая, Сервелат и т.д.
Сами страницы понятно как добавить, а вот как категории сделать чтобы без кнопок Купить и т.д.

#2 MikDark

MikDark

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

  • Модераторы
  • 6 468 сообщений

Отправлено 31 Март 2014 - 11:13

Просмотр сообщенияspytime (31 Март 2014 - 10:37) писал:

Будьте любезны, как сделать категорию Инструкции при заходе в которую чтобы были подкатегории, а уже из подкатегорий на страницу с инструкциями к данному товару.
Например
Категория - Колбаса, подкатегория Копченые, а из Копченых на страницу с текстами Зернистая, Сервелат и т.д.
Сами страницы понятно как добавить, а вот как категории сделать чтобы без кнопок Купить и т.д.

В бэк-офисе заходим в раздел Товары - Товары. Далее в списке категорий кликаем на ту, где нужно создать подкаталог. И в панеле на списком категорий нажимаем первую икноку: Создать новый раздел. Подкаталог появится, останется перенести в него все товары из родительского.

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

  • Безымянный.jpg


#3 Lamer

Lamer

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

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

Отправлено 31 Март 2014 - 13:14

Мне не нужно переносить товары. Мне нужно создать раздел с инструкциями, наступив на который можно будет изучить мануал к товару.

#4 MikDark

MikDark

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

  • Модераторы
  • 6 468 сообщений

Отправлено 31 Март 2014 - 13:34

Просмотр сообщенияspytime (31 Март 2014 - 13:14) писал:

Мне не нужно переносить товары. Мне нужно создать раздел с инструкциями, наступив на который можно будет изучить мануал к товару.

Если я правильно понимаю, Вам нужно создать категорию Инструкции, в ней сделать ссылки на страницы с инструкциями и оформить внешне как ссылки на товары.
Заходим в шаблон Товары. Ищем код:

{% FOR goods %}
			<td>
			  <div class="tabproduct">
				<div class="title fnt12b txtalgncnt">
				  <a href="{goods.URL}" title="Перейти на страницу &laquo;{goods.NAME}&raquo;">{goods.NAME}</a>
				</div>
				<div class="img txtalgncnt">
				  <a href="{goods.URL}" title="Перейти на страницу &laquo;{goods.NAME}&raquo;"><img src="{% IF goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-other.png{% ELSE %}{goods.IMAGE_OTHER}{% ENDIF %}" alt="{goods.NAME}" /></a>
				</div>
				<div class="price fnt12b txtalgncnt">
				  Цена:
				  {% IF goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>goods.MIN_PRICE_NOW %}
					<span>{goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | number_format("0", ",", " ")}</span>
				  {% ELSEIF goods.MIN_PRICE_OLD>goods.MIN_PRICE_NOW %}
					<span>{goods.MIN_PRICE_OLD | number_format("0", ",", " ")}</span>
				  {% ENDIF %}
				  <em class="fnt12b">{goods.MIN_PRICE_NOW | money_format}</em>
				</div>
				<div class="buttons txtalgncnt">
				  {% IF goods.MAX_REST_VALUE>0 %}
					<form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" id="goodsListFormId{goods.MIN_PRICE_NOW_ID}" class="goodsListForm">
					  <div>
						<input type="hidden" name="hash" value="{HASH}" />
						<input type="hidden" name="form[goods_from]" value="{goods.GOODS_FROM}" />
						<input type="hidden" name="form[goods_mod_id]" value="{goods.MIN_PRICE_NOW_ID}" />
						<a href="{goods.URL}" class="whtgreen" title="Перейти на страницу &laquo;{goods.NAME}&raquo;">Подробнее</a>
						<a class="blgreen" onclick="$('#goodsListFormId{goods.MIN_PRICE_NOW_ID}').submit(); return false;" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&amp;form%5Bgoods_from%5D={goods.GOODS_FROM}&amp;form%5Bgoods_mod_id%5D={goods.MIN_PRICE_NOW_ID}" title="Положить &laquo;{goods.NAME}&raquo; в корзину">Купить</a>
					  </div>
					</form>
				  {% ENDIF %}
				  {% IF goods.MAX_REST_VALUE=0 %}<a href="{goods.URL}" class="whtgreen" title="Перейти на страницу &laquo;{goods.NAME}&raquo;">Подробнее</a>{% ENDIF %}
				</div>
			  </div>
			</td>
		   
			{% IFNOT goods.last %}
			  {% IF index_page %}
				{goods.index | is_divided("2","</tr><tr>","")}
			  {% ELSE %}
				{goods.index | is_divided("3","</tr><tr>","")}
			  {% ENDIF %}
			{% ENDIF %}
		  {% ENDFOR %}
Замените на:

  {% IF CATEGORY_NAME = Фрукты %}<td>
			  <div class="tabproduct">
				<div class="title fnt12b txtalgncnt">
				  <a href="{goods.URL}" title="Перейти на страницу &laquo;{goods.NAME}&raquo;">Название страницы</a>
				</div>
				<div class="img txtalgncnt">
				  <a href="{goods.URL}" title="Перейти на страницу &laquo;{goods.NAME}&raquo;"><img src="{ASSETS_IMAGES_PATH}no-photo-other.png" alt="Название страницы" /></a>
				</div>
			  
				<div class="buttons txtalgncnt">
				  {% IF goods.MAX_REST_VALUE>0 %}
					<form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" id="goodsListFormId{goods.MIN_PRICE_NOW_ID}" class="goodsListForm">
					  <div>
						<input type="hidden" name="hash" value="{HASH}" />
						<input type="hidden" name="form[goods_from]" value="{goods.GOODS_FROM}" />
						<input type="hidden" name="form[goods_mod_id]" value="{goods.MIN_PRICE_NOW_ID}" />
						<a href="{goods.URL}" class="whtgreen" title="Перейти на страницу &laquo;{goods.NAME}&raquo;">Подробнее</a>
						<a class="blgreen" onclick="$('#goodsListFormId{goods.MIN_PRICE_NOW_ID}').submit(); return false;" href="ссылка на страницу" title="Положить &laquo;{goods.NAME}&raquo; в корзину">Купить</a>
					  </div>
					</form>
				  {% ENDIF %}
				  {% IF goods.MAX_REST_VALUE=0 %}<a href="{goods.URL}" class="whtgreen" title="Перейти на страницу &laquo;{goods.NAME}&raquo;">Подробнее</a>{% ENDIF %}
				</div>
			  </div>
			</td>
						   {% ELSE %}
		  {% FOR goods %}
			<td>
			  <div class="tabproduct">
				<div class="title fnt12b txtalgncnt">
				  <a href="{goods.URL}" title="Перейти на страницу &laquo;{goods.NAME}&raquo;">{goods.NAME}</a>
				</div>
				<div class="img txtalgncnt">
				  <a href="{goods.URL}" title="Перейти на страницу &laquo;{goods.NAME}&raquo;"><img src="{% IF goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-other.png{% ELSE %}{goods.IMAGE_OTHER}{% ENDIF %}" alt="{goods.NAME}" /></a>
				</div>
				<div class="price fnt12b txtalgncnt">
				  Цена:
				  {% IF goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>goods.MIN_PRICE_NOW %}
					<span>{goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | number_format("0", ",", " ")}</span>
				  {% ELSEIF goods.MIN_PRICE_OLD>goods.MIN_PRICE_NOW %}
					<span>{goods.MIN_PRICE_OLD | number_format("0", ",", " ")}</span>
				  {% ENDIF %}
				  <em class="fnt12b">{goods.MIN_PRICE_NOW | money_format}</em>
				</div>
				<div class="buttons txtalgncnt">
				  {% IF goods.MAX_REST_VALUE>0 %}
					<form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" id="goodsListFormId{goods.MIN_PRICE_NOW_ID}" class="goodsListForm">
					  <div>
						<input type="hidden" name="hash" value="{HASH}" />
						<input type="hidden" name="form[goods_from]" value="{goods.GOODS_FROM}" />
						<input type="hidden" name="form[goods_mod_id]" value="{goods.MIN_PRICE_NOW_ID}" />
						<a href="{goods.URL}" class="whtgreen" title="Перейти на страницу &laquo;{goods.NAME}&raquo;">Подробнее</a>
						<a class="blgreen" onclick="$('#goodsListFormId{goods.MIN_PRICE_NOW_ID}').submit(); return false;" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&amp;form%5Bgoods_from%5D={goods.GOODS_FROM}&amp;form%5Bgoods_mod_id%5D={goods.MIN_PRICE_NOW_ID}" title="Положить &laquo;{goods.NAME}&raquo; в корзину">Купить</a>
					  </div>
					</form>
				  {% ENDIF %}
				  {% IF goods.MAX_REST_VALUE=0 %}<a href="{goods.URL}" class="whtgreen" title="Перейти на страницу &laquo;{goods.NAME}&raquo;">Подробнее</a>{% ENDIF %}
				</div>
			  </div>
			</td>
		   
			{% IFNOT goods.last %}
			  {% IF index_page %}
				{goods.index | is_divided("2","</tr><tr>","")}
			  {% ELSE %}
				{goods.index | is_divided("3","</tr><tr>","")}
			  {% ENDIF %}
			{% ENDIF %}
		  {% ENDFOR %}
							{% ENDIF %}

Надписи и ссылки в коде заменить на нужные. Там можно создать категорию для одной страницы. Поставьте этот код, мы вам скажем как создать для нескольких страниц

#5 Lamer

Lamer

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

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

Отправлено 31 Март 2014 - 14:07

Цитата

нужно создать категорию Инструкции, в ней сделать ссылки на страницы с инструкциями
Да да, именно так

Цитата

оформить внешне как ссылки на товары.
совсем не обязательно, можно просто Инструкции.

Сделал как сказано выше. Ничего не меняется, ежели Фрукты переименовать в Видеокамеры - категория становится девственно чистой, без товаров. Что делать еще?

#6 Vaccina

Vaccina

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

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

Отправлено 01 Апрель 2014 - 03:39

необходимы после изменений выше изменить условие:
{% IF CATEGORY_NAME = Фрукты %}
вместо Фрукты прописать название категории в которой будут страницы, например Инструкции

#7 Lamer

Lamer

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

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

Отправлено 01 Апрель 2014 - 17:23

Прописал вместо Фрукты Инструкции ничего не изменилось! Также при заходе в Инструкции - нет товаров в данной категории!!!!  
Мне всего лишь нужно чтобы в категории Инструкции были ссылки на страницы с мануалами для каждого товара.!!!!  Всего лишь.
Неужели это так трудно сделать? Двое суток уже из пустого в порожнее!, что с вами случилось???????????????

#8 support 2.0

support 2.0

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

  • Модераторы
  • 4 950 сообщений

Отправлено 01 Апрель 2014 - 21:51

Просмотр сообщенияspytime (01 Апрель 2014 - 17:23) писал:

Прописал вместо Фрукты Инструкции ничего не изменилось! Также при заходе в Инструкции - нет товаров в данной категории!!!!  
Мне всего лишь нужно чтобы в категории Инструкции были ссылки на страницы с мануалами для каждого товара.!!!!  Всего лишь.
Неужели это так трудно сделать? Двое суток уже из пустого в порожнее!, что с вами случилось???????????????
Я вам изменила шаблон согласно Вашим требованиям. Конечно, я не совсем уверена, что это именно то, что Вам нужно, но, если я что-то не так поняла, можно будет подкорректировать.
Эксперимент был поставлен над товаром Изменение голоса. Вот алгоритм:
У нас есть категория Инструкции, где будут товары, к которым будут инструкции. Эта категория может находиться где угодно, главное, чтобы, если Вы хотите, чтобы у данных товаров были инструкции, то находиться они должны именно в ней. Идем дальше -> заходим в категорию Инструкции и видим товары, которые нельзя заказать, но есть кнопка  у товара "Инструкция" (название ее можно изменить на любое, которое Вас устроит в шаблоне Товары). После того, как мы кликаем на ту кнопку или изображение товара, мы переходим в карточку товара, но где нет ни кнопки заказа, ни блока похожих товаров, ни блока доставки, есть только блок инструкции, изображение товара и характеристики товара (их я не стала убирать). Добавлять текст инструкции к товару можно в карточке товара в блоке Полное Сео-описание. Этот блок сейчас у товара никак не используется и создан он не совсем для самого сео, а для того, чтобы можно было указывать разные тексты к товара (например, как у Вас). Заметим, что этот блок не будет выводиться, если мы зайдем в этот же товар из другой категории.

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

  • ScreenShot 516.png
  • ScreenShot 517.png


#9 Lamer

Lamer

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

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

Отправлено 01 Апрель 2014 - 22:47

Вы пошли совсем другим путем, но думаю так даже лучше.

Позвольте признаться Вам в Любви!  еще с времен блокировки ТТК.  
Сейчас же снова воспылал чувствами, в еще большей степени.
Спасибо Вам ЧЕЛОВЕК!!! и самая любимая женщина из коллектива Сторленда .......ну разве что Вакцина еще )))
СПАСИБО!!!




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

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