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


Как Сделать Иконки Каталожных Разделов?


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

#21 mark03

mark03

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

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

Отправлено 04 Сентябрь 2013 - 15:09

я создал товар- отзывы, скрыл, далее создал страницу с отзывами

в редакторе шаблонов товар поменял

{%IFNOT GOODS_NAME=reviews%}
  <!-- Строка пути -->
  <div id="site-path">
<p>
  <a href="http://{NET_DOMAIN}/...}/">Главная</a>
  
  <!-- Если отображаем полный каталог товаров, без указания категории -->
  {% IF IS_FULL_CATALOG %}
» <span class="current">Каталог товаров</span>
  <!-- Если отображаем товары в категории -->
  {% ELSE %}
» <a href="{CATALOG_URL}" >Каталог товаров</a>
{% FOR upper_navigation %}
  {% IF upper_navigation.CURRENT %} » <span class="current">{upper_navigation.NAME}</span>{% ELSEIF upper_navigation.CURRENT_PARENT %} » <a href="{upper_navigation.URL}" >{upper_navigation.NAME}</a>{% ENDIF %}
{% ENDFOR %}
  {% ENDIF %}
  
</p>
  </div>
  <!-- end Строка пути -->
  {%ENDIF%}

в main.js поменял

$(function() {
var url = ' http://radugazabav.ru/goods/otzyvy ';
var id = 'insert-goods-opinion-list
var injid = 'inject-goods-opinion-list
if(id && injid && $(id).length) {
$.get(url, function(html) {
$(id).html($(html).find(injid).html());
});
}
});

Дальше у меня ступор...Что делать дальше?Где писать

<tbody>
<tr>
<td colspan="2">
<div id="otzyvy_from">
<table class="goodsDataOpinionListTable">
<tbody>
{% FOR opinion_list %}
<tr class="{% IF opinion_list.GENERALLY_IS_GOOD %}good{% ELSE %}bad{% ENDIF %}">
<td class="ceil1">
<span class="goodsDataOpinionListTableClient {% IF opinion_list.CLIENT_ID %}auth{% ENDIF %}">{opinion_list.NAME}</span>
<span class="goodsDataOpinionListTableDate">{opinion_list.DATE}</span>

{% IF opinion_list.DELETE_URL %}
<a href="{opinion_list.DELETE_URL}">Удалить</a>
{% ENDIF %}
</td>

<td class="ceil2">
{% IF opinion_list.TITLE %}<strong class="valignMiddle">{opinion_list.TITLE}</strong>{% ENDIF %}
{% IF opinion_list.RATING %}<img class="valignMiddle" src="{FORALL_IMAGES_PATH}stars/{opinion_list.RATING}.gif" alt="{opinion_list.RATING}"/>{% ENDIF %}<br />

{% IF opinion_list.ACCOMPLISHMENTS %}<strong>Достоинства:</strong> {opinion_list.ACCOMPLISHMENTS | nl2br}<br />{% ENDIF %}
{% IF opinion_list.LIMITATIONS %}<strong>Недостатки:</strong> {opinion_list.LIMITATIONS | nl2br}<br />{% ENDIF %}
{% IF opinion_list.COMMENT %}<strong>Комментарий:</strong> {opinion_list.COMMENT | nl2br}<br />{% ENDIF %}
{% IF opinion_list.ANSWER %}
<div class="goodsDataOpinionListTableAnswer">
{opinion_list.ANSWER | nl2br}<br />
</div>
{% ENDIF %}
</td>

</tr>
{% ENDFOR %}
</tbody>
</table>
</div>
</td>
</tr>
</tbody>


так же где писать это

<script>
$(document).ready(function()
{
;(function($) {
$.lebnikLoad = function(selector, url, callback){ $(document.body).lebnikLoad(selector, url, callback, true); };
$.fn.lebnikLoad = function(selector, url, callback, without_selector_document){
var selector_document = this;
var e = $('<iframe style="display:none" src="'+url+'"></iframe>');
$(document.body).append( e );
$(e).load(function(){
var x = $(selector, e[0].contentWindow.document);
if(callback){
callback(x);
}else if(without_selector_document != true){
$(selector_document).html( $(x).html() );
}
});
};
})(jQuery);
});
</script>
<body onload="$('#otzyvybox').html('Отзывы о БелМаге загружаются...').lebnikLoad('#otzyvy_from', 'http://ваш сайт/go.....=-1&page=1.html'); return false;">
<div id="otzyvybox" onclick="document.location=' http://ваш сайт/goods/otzyvy ' ; " style = 'cursor: pointer;'></div>
</body>


Модерация помогите, половину из инструкций не нашел в моем HTML , стили разные...

#22 Сake

Сake

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

  • Модератоpы
  • 5 979 сообщений

Отправлено 05 Сентябрь 2013 - 01:39

Пожалуйста, заполните вашу страницу /goods/otzyvy любыми тестовыми отзывами.
Из вашего сообщения видно что вы используете сразу 2 различных варианта реализации. Вам же необходимо оставить только одну реализацию в которой присутствует

insert-goods-opinion-list

Почитайте мои сообщения начиная с http://forum.storela...__40#entry59241

#23 mark03

mark03

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

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

Отправлено 05 Сентябрь 2013 - 13:16

Просмотр сообщенияСake (05 Сентябрь 2013 - 01:39) писал:

Пожалуйста, заполните вашу страницу /goods/otzyvy любыми тестовыми отзывами.
Из вашего сообщения видно что вы используете сразу 2 различных варианта реализации. Вам же необходимо оставить только одну реализацию в которой присутствует

insert-goods-opinion-list

Почитайте мои сообщения начиная с http://forum.storela...__40#entry59241

Прошел весь путь!Отзывы есть, но не отображаются при клике, так же слайдер пропал.

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

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


#24 mark03

mark03

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

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

Отправлено 06 Сентябрь 2013 - 00:20

Просмотр сообщенияСake (05 Сентябрь 2013 - 01:39) писал:

Пожалуйста, заполните вашу страницу /goods/otzyvy любыми тестовыми отзывами.
Из вашего сообщения видно что вы используете сразу 2 различных варианта реализации. Вам же необходимо оставить только одну реализацию в которой присутствует

insert-goods-opinion-list

Почитайте мои сообщения начиная с http://forum.storela...__40#entry59241

Кто поможет?)))

#25 Сake

Сake

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

  • Модератоpы
  • 5 979 сообщений

Отправлено 06 Сентябрь 2013 - 02:00

Найдите в файле main.js

var url = ' http://radugazabav.ru/goods/otzyvy ';
var id = 'insert-goods-opinion-list
var injid = 'inject-goods-opinion-list

и замените на

var url = ' http://radugazabav.ru/goods/otzyvy';
var id = '#insert-goods-opinion-list';
var injid = '#inject-goods-opinion-list';


#26 mark03

mark03

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

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

Отправлено 06 Сентябрь 2013 - 02:54

Просмотр сообщенияСake (06 Сентябрь 2013 - 02:00) писал:

Найдите в файле main.js

var url = ' http://radugazabav.ru/goods/otzyvy ';
var id = 'insert-goods-opinion-list
var injid = 'inject-goods-opinion-list

и замените на

var url = ' http://radugazabav.ru/goods/otzyvy';
var id = '#insert-goods-opinion-list';
var injid = '#inject-goods-opinion-list';

Сделал, все осталось без изменений.Кэш чистил. кстати слайдер вернул)))Отзывы не выводятся на отдельную страницу, выходят как новости.

#27 Сake

Сake

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

  • Модератоpы
  • 5 979 сообщений

Отправлено 06 Сентябрь 2013 - 05:00

Удалите дубликат кода из файла main.js

$(function() {
var url = ' http://radugazabav.ru/goods/otzyvy';
var id = '#insert-goods-opinion-list';
var injid = '#inject-goods-opinion-list';
if(id && injid && $(id).length) {
		   $.get(url, function(html) {
				$(id).html($(html).find(injid).html());
		});
  }
});

так как у вас почти такой же код вставлен в шаблон "HTML". После очистите кэш в браузере и зайдите на сайт не с технического домена *.storeland.ru

Отзывы у вас появятся в левой колонке под каталогом.

#28 mark03

mark03

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

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

Отправлено 06 Сентябрь 2013 - 05:24

Просмотр сообщенияСake (06 Сентябрь 2013 - 05:00) писал:

Удалите дубликат кода из файла main.js

$(function() {
var url = ' http://radugazabav.ru/goods/otzyvy';
var id = '#insert-goods-opinion-list';
var injid = '#inject-goods-opinion-list';
if(id && injid && $(id).length) {
		 $.get(url, function(html) {
			 $(id).html($(html).find(injid).html());
	 });
}
});

так как у вас почти такой же код вставлен в шаблон "HTML". После очистите кэш в браузере и зайдите на сайт не с технического домена *.storeland.ru

Отзывы у вас появятся в левой колонке под каталогом.

удалили дублер.Отзывы есть под каталогом они и были, просто когда кликаешь на отзывы переносит на страницу "Новости"

#29 Сake

Сake

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

  • Модератоpы
  • 5 979 сообщений

Отправлено 06 Сентябрь 2013 - 06:54

Ссылка на заголовке "Отзывы" - у вас вставлена вручную в шаблоне "HTML" найдите

<br /><h4 class="contentTbodyCatalogHeader"><a href="{NEWS_SHOP_URL}">Отзывы</a></h4>

и замените на

<br /><h4 class="contentTbodyCatalogHeader"><a href="http://{NET_DOMAIN}/goods/otzyvy">Отзывы</a></h4>


#30 mark03

mark03

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

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

Отправлено 06 Сентябрь 2013 - 17:01

Просмотр сообщенияСake (06 Сентябрь 2013 - 06:54) писал:

Ссылка на заголовке "Отзывы" - у вас вставлена вручную в шаблоне "HTML" найдите

<br /><h4 class="contentTbodyCatalogHeader"><a href="{NEWS_SHOP_URL}">Отзывы</a></h4>

и замените на

<br /><h4 class="contentTbodyCatalogHeader"><a href="http://{NET_DOMAIN}/goods/otzyvy">Отзывы</a></h4>

Исправил, смотрите что получилось...Я так близок к развязке)

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

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


#31 Сake

Сake

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

  • Модератоpы
  • 5 979 сообщений

Отправлено 07 Сентябрь 2013 - 01:26

Не совсем вас понимаю, объясните подробнее. Вы хотите доделать данную страницу, чтобы она не была похожа на страницу товара?

#32 mark03

mark03

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

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

Отправлено 07 Сентябрь 2013 - 03:21

Просмотр сообщенияСake (07 Сентябрь 2013 - 01:26) писал:

Не совсем вас понимаю, объясните подробнее. Вы хотите доделать данную страницу, чтобы она не была похожа на страницу товара?

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

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

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


#33 Сake

Сake

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

  • Модератоpы
  • 5 979 сообщений

Отправлено 07 Сентябрь 2013 - 04:34

Переименуйте ваш товар с отзывами из "Отзывы об интернет магазине Радуга Забав!" в название "otzyvy". Для возможности простого задания условия. Так как понадобиться множество условий в шаблоне "Товар", необходимо короткое название товара без использования спец. символов в названии товара. Как переименуете товар - сообщите.

#34 mark03

mark03

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

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

Отправлено 07 Сентябрь 2013 - 04:45

Просмотр сообщенияСake (07 Сентябрь 2013 - 04:34) писал:

Переименуйте ваш товар с отзывами из "Отзывы об интернет магазине Радуга Забав!" в название "otzyvy". Для возможности простого задания условия. Так как понадобиться множество условий в шаблоне "Товар", необходимо короткое название товара без использования спец. символов в названии товара. Как переименуете товар - сообщите.

Переименовал!

#35 Сake

Сake

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

  • Модератоpы
  • 5 979 сообщений

Отправлено 07 Сентябрь 2013 - 06:29

Попробуйте использовать следующий код шаблона "Товар"

Скрытый текст


#36 mark03

mark03

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

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

Отправлено 07 Сентябрь 2013 - 07:17

Просмотр сообщенияСake (07 Сентябрь 2013 - 06:29) писал:

Попробуйте использовать следующий код шаблона "Товар"

Скрытый текст

Есть контакт!Работает!
Вопрос

Можно ли "отзывы" и "статьи" сделать одинаковыми по примерам "Каталог", "Сравнить товары".Спасибо за труды!

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

  • 1.jpg


#37 miyako

miyako

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

  • Модератоpы
  • 5 372 сообщений

Отправлено 07 Сентябрь 2013 - 09:10

Просмотр сообщенияmark03 (07 Сентябрь 2013 - 07:17) писал:

Есть контакт!Работает!
Вопрос

Можно ли "отзывы" и "статьи" сделать одинаковыми по примерам "Каталог", "Сравнить товары".Спасибо за труды!

Отзывы -
Найдите код в шаблоне HTML -
<br /><h4 class="contentTbodyCatalogHeader"><a href="http://{NET_DOMAIN}/goods/otzyvy">Отзывы</a></h4>
и замените на -
<br /><a href="http://{NET_DOMAIN}/goods/otzyvy" style="color: #c98700; font-size:25px;" class="moder2">Отзывы</a>

Статьи -
Найдите код в шаблоне HTML -
<a href="{NEWS_ARTICLES_URL}" style="color: #777; font-size:19px;" class="moder2"><u>Статьи</u></a>
и замените на -
<a href="{NEWS_ARTICLES_URL}" style="color: #c98700; font-size:25px;" class="moder2">Статьи</a>


#38 mark03

mark03

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

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

Отправлено 07 Сентябрь 2013 - 16:24

Просмотр сообщенияmiyako (07 Сентябрь 2013 - 09:10) писал:

Отзывы -
Найдите код в шаблоне HTML -
<br /><h4 class="contentTbodyCatalogHeader"><a href="http://{NET_DOMAIN}/goods/otzyvy">Отзывы</a></h4>
и замените на -
<br /><a href="http://{NET_DOMAIN}/goods/otzyvy" style="color: #c98700; font-size:25px;" class="moder2">Отзывы</a>

Статьи -
Найдите код в шаблоне HTML -
<a href="{NEWS_ARTICLES_URL}" style="color: #777; font-size:19px;" class="moder2"><u>Статьи</u></a>
и замените на -
<a href="{NEWS_ARTICLES_URL}" style="color: #c98700; font-size:25px;" class="moder2">Статьи</a>

Спасибо!

#39 mark03

mark03

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

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

Отправлено 09 Сентябрь 2013 - 05:12

Просмотр сообщенияmark03 (07 Сентябрь 2013 - 16:24) писал:

Спасибо!

Здравствуйте!как к товарам добавить "вы смотрели"?

#40 miyako

miyako

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

  • Модератоpы
  • 5 372 сообщений

Отправлено 09 Сентябрь 2013 - 10:54

Просмотр сообщенияmark03 (09 Сентябрь 2013 - 05:12) писал:

Здравствуйте!как к товарам добавить "вы смотрели"?

Вам нужно, чтобы отображалось в Карточке товара? Если да, то где его расположить?

Или сбоку?




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

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