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


Отзывы На Первой Странице


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

#441 psicore

psicore

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

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

Отправлено 15 Апрель 2015 - 16:58

Ура,спасибо огромное!Отзывы теперь появились! А как теперь можно сделать так,чтобы выглядели в стиле блока новостей?

#442 Vaccina

Vaccina

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

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

Отправлено 16 Апрель 2015 - 03:30

В main.css найдите:
#left .block .bluelarge, #right .block .bluelarge

замените на:
#left .block .bluelarge, #right .block .bluelarge, #mainindexright .bluelarge

далее найдите:
#left .block .blocktitle, #right .block .blocktitle

замените на:
#left .block .blocktitle, #right .block .blocktitle, #mainindexright .bluelarge h4 a

далее найдите:
#left .block .blockmain, #right .block .blockmain

замените на:
#left .block .blockmain, #right .block .blockmain, #mainindexright #insert-goods-opinion-list

также в конец main.css вставьте:
#mainindexright > div#insert-goods-opinion-list {
  margin-bottom: 10px;
  padding: 5px 10px;
  width: auto;
}
#insert-goods-opinion-list .hr {
  display: none;
}

Также в шаблоне HTML перед заголовком "Отзывы" удалите <br/>

#443 psicore

psicore

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

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

Отправлено 16 Апрель 2015 - 12:25

спасибо большое!.Все получилось!

#444 psicore

psicore

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

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

Отправлено 16 Апрель 2015 - 17:17

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

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

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


#445 Vaccina

Vaccina

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

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

Отправлено 17 Апрель 2015 - 04:15

В конец main.css добавьте:
#insert-goods-opinion-list .left li:nth-child(2) {
  display: none;
}
#insert-goods-opinion-list .maincomments .right {
  width: 100%;
}


#446 Adam09

Adam09

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

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

Отправлено 07 Октябрь 2015 - 09:55

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

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

  • 9mYYBsmK.png
  • 9mYYBsmL.png


#447 Firefly

Firefly

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

  • Модераторы
  • 3 806 сообщений

Отправлено 07 Октябрь 2015 - 10:13

Просмотр сообщенияAdam09 (07 Октябрь 2015 - 09:55) писал:

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

Здравствуйте.
На данный момент нам уже известно о данной проблеме с внешними ссылками на страницы (включая отзывы), информация была передана разработчикам.
В качестве решения, на текущий момент, Вы можете добавить новый пункт меню по пути админ. панель -> Сайт -> Меню -> Верхнее, с указанием произвольной ссылки. Более подробно указано на скриншоте в приложении.

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

  • Screenshot.png


#448 spectredes

spectredes

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

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

Отправлено 13 Декабрь 2015 - 18:44

Здравствуйте! Проблема в следующим, не могу отрегулировать количество отзывов на главной, почему-то по инструкции прописать в скрипт

$(html).find('.good').each(function(index) {
if(index > 1) return;
$(good).append($('<div>').addClass('contentTbodyNewsBlockItem')

не помогло. Где я ошибся? Заранее спасибо! Скрипты спрятаны в main.js

#449 Юля123

Юля123

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

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

Отправлено 14 Декабрь 2015 - 16:57

Просмотр сообщенияspectredes (13 Декабрь 2015 - 18:44) писал:

Здравствуйте! Проблема в следующим, не могу отрегулировать количество отзывов на главной, почему-то по инструкции прописать в скрипт

$(html).find('.good').each(function(index) {
if(index > 1) return;
$(good).append($('<div>').addClass('contentTbodyNewsBlockItem')

не помогло. Где я ошибся? Заранее спасибо! Скрипты спрятаны в main.js

Здравствуйте, попробуйте в main.js заменить  код :
$(function() {
var url = 'http://vapeluxe.ru/goods/otzivi';
var id = '#insert-goods-opinion-list'; // Из примера это insert-goods-opinion-list
var injid = '#inject-goods-opinion-list'; // Из примера это inject-goods-opinion-list
if(id && injid && $(id).length) {
		 $.get(url, function(html) {
		 $(id).html($(html).find(injid).html());
});
}
});
function filterOpinionHTML(html) {
var good = $('<div>').addClass('contentTbodyNewsBlock');
$(html).find('.good').each(function(index) {
if(index > 1) return;
$(good).append($('<div>').addClass('contentTbodyNewsBlockItem')
			 .append($('<span>').addClass('contentTbodyNewsBlockItemTitle')
				 .html($(this).find('.goodsDataOpinionListTableClient').html()))
			 .append($('<div>').addClass('newsListBlockItemPreview')
				 .html($(this).find('.ceil2').html()))
.append($('<em>').addClass('contentTbodyNewsBlockItemTime')
				 .html($(this).find('.goodsDataOpinionListTableDate').html()))
);
});
return($('<div>').addClass('contentTbodyNews').append(good));

на код:

$(function() {
var url = '/goods/otzivi';
var id = '#insert-goods-opinion-list';
var injid = '#inject-goods-opinion-list';
if(id && injid && $(id).length) {
$.get(url, function(html) {
$(id).html(filterOpinionHTML($(html).find(injid).html()));
});
}
});
function filterOpinionHTML(html) {
var good = $('<div>').addClass('contentTbodyNewsBlock');
$(html).find('.good').each(function(index) {
if(index > 1) return;
$(good).append($('<div>').addClass('contentTbodyNewsBlockItem')
.append($('<span>').addClass('contentTbodyNewsBlockItemTitle')
.html($(this).find('.goodsDataOpinionListTableClient').html()))
.append($('<div>').addClass('newsListBlockItemPreview')
.html($(this).find('.ceil2').html()))
.append($('<em>').addClass('contentTbodyNewsBlockItemTime')
.html($(this).find('.goodsDataOpinionListTableDate').html()))
);
});
return($('<div>').addClass('contentTbodyNews').append(good));
}


#450 spectredes

spectredes

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

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

Отправлено 14 Декабрь 2015 - 17:39

Просмотр сообщенияЮля123 (14 Декабрь 2015 - 16:57) писал:

Здравствуйте, попробуйте в main.js заменить  код :
$(function() {
var url = 'http://vapeluxe.ru/goods/otzivi';
var id = '#insert-goods-opinion-list'; // Из примера это insert-goods-opinion-list
var injid = '#inject-goods-opinion-list'; // Из примера это inject-goods-opinion-list
if(id && injid && $(id).length) {
		 $.get(url, function(html) {
		 $(id).html($(html).find(injid).html());
});
}
});
function filterOpinionHTML(html) {
var good = $('<div>').addClass('contentTbodyNewsBlock');
$(html).find('.good').each(function(index) {
if(index > 1) return;
$(good).append($('<div>').addClass('contentTbodyNewsBlockItem')
			 .append($('<span>').addClass('contentTbodyNewsBlockItemTitle')
				 .html($(this).find('.goodsDataOpinionListTableClient').html()))
			 .append($('<div>').addClass('newsListBlockItemPreview')
				 .html($(this).find('.ceil2').html()))
.append($('<em>').addClass('contentTbodyNewsBlockItemTime')
				 .html($(this).find('.goodsDataOpinionListTableDate').html()))
);
});
return($('<div>').addClass('contentTbodyNews').append(good));

на код:

$(function() {
var url = '/goods/otzivi';
var id = '#insert-goods-opinion-list';
var injid = '#inject-goods-opinion-list';
if(id && injid && $(id).length) {
$.get(url, function(html) {
$(id).html(filterOpinionHTML($(html).find(injid).html()));
});
}
});
function filterOpinionHTML(html) {
var good = $('<div>').addClass('contentTbodyNewsBlock');
$(html).find('.good').each(function(index) {
if(index > 1) return;
$(good).append($('<div>').addClass('contentTbodyNewsBlockItem')
.append($('<span>').addClass('contentTbodyNewsBlockItemTitle')
.html($(this).find('.goodsDataOpinionListTableClient').html()))
.append($('<div>').addClass('newsListBlockItemPreview')
.html($(this).find('.ceil2').html()))
.append($('<em>').addClass('contentTbodyNewsBlockItemTime')
.html($(this).find('.goodsDataOpinionListTableDate').html()))
);
});
return($('<div>').addClass('contentTbodyNews').append(good));
}
Спасибо! Все получилось, но стиль, который был пропал, его можно как-то вернуть?

#451 Юля123

Юля123

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

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

Отправлено 14 Декабрь 2015 - 17:52

Просмотр сообщенияspectredes (14 Декабрь 2015 - 17:39) писал:

Спасибо! Все получилось, но стиль, который был пропал, его можно как-то вернуть?


Там же попробуйте удалить код:

$(good).append($('<div>').addClass('contentTbodyNewsBlockItem')
.append($('<span>').addClass('contentTbodyNewsBlockItemTitle')
.html($(this).find('.goodsDataOpinionListTableClient').html()))
.append($('<div>').addClass('newsListBlockItemPreview')
.html($(this).find('.ceil2').html()))
.append($('<em>').addClass('contentTbodyNewsBlockItemTime')
.html($(this).find('.goodsDataOpinionListTableDate').html()))


#452 57P

57P

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

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

Отправлено 02 Декабрь 2016 - 01:57

Просмотр сообщенияKoderhan (28 Февраль 2013 - 14:27) писал:

В любом случае, мы прислушиваемся мнению наших клиентов.
как успехи?

#453 лиса

лиса

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

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

Отправлено 13 Март 2017 - 03:21

Просмотр сообщенияBardin (17 Март 2013 - 12:02) писал:

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

Просмотр сообщенияmikola (17 Март 2013 - 14:29) писал:

К сожалению, такой возможности сделать штатными средствами нет.

4 года прошло.. Может, появился функционал? Уже битый час на форуме ответ на этот вопрос ищу. Нужна лента последних отзывов о товарах.

#454 Stasya

Stasya

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

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

Отправлено 16 Март 2017 - 15:01

Просмотр сообщениялиса (13 Март 2017 - 03:21) писал:

4 года прошло.. Может, появился функционал? Уже битый час на форуме ответ на этот вопрос ищу. Нужна лента последних отзывов о товарах.
Здравствуйте. К сожалению, на данный момент такой функционал не предусмотрен. Можно лишь забирать отзывы с какой-то конкретной страницы.




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

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