Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

RGB

Users
  • Posts

    6,967
  • Joined

  • Last visited

Everything posted by RGB

  1. Похоже, что да, но зачем вам индексация всех товаров пачками по 10-15 штук на страницу внутри категории, когда гораздо важнее иметь проиндексированные странички самих товаров? По высокочастотным запросам (коими у большинства являются названия категорий) вообще почти никто ничего не собирается покупать - если вы будете в топе по запросу Ноутбуки, как вы думаете - сколько людей, вбивших в гугл такой запрос, хотят действительно купить ноутбук?
  2. Получается, вся сумма собрана? Когда ждать обновления модуля?
  3. Посмотрите на это философски - на кой черт покупателю видеть его же собственные комментарии? :-) ИМХО это еще более бесполезно, чем отправлять покупателю его имя и адрес - вдруг он забудет, как его зовут или где он живет? :-D
  4. \catalog\model\checkout\order.php if ($order_info['comment']) { $text .= $language->get('text_new_comment') . "\n\n"; $text .= $order_info['comment'] . "\n\n"; } Вот в этом куске - $order_info['comment'] - и хранится комментарий. Причем он добавляется и в письмо к админу, и к покупателю, не знаю где вы его потеряли.
  5. Такой момент - очень давно не обновлялся, и вот в новой версии заметил приятное нововведение - кнопки +/- возле количества товара. Так вот, если у меня товара 1 единица, и я случайно промахиваюсь мимо поля с кол-вом и попадаю на "-", то товар удаляется из корзины без всяких предупреждений, и чтобы вернуть его, мне снова нужно бродить в каталоге, добавлять его в корзину и т.п., что наверное не добавит радости покупателям) Посему предложение - сделать какой-то алерт для такого сценария.
  6. Вопрос немного не по модулю, скорее по переносу его функциональности в чуть другую область - можно ли как-то вывести на карточке товара определение города по гео_ип, используемому в модуле? Палю тему - очень сильно повышается конверсия, если на карточке вывести не "Доставка по всей России максимум 5 дней", а "Доставка в Новосибирск максимум 5 дней", соответственно для каждого города такое. Нашел решение через http://ipgeobase.ru но не хочется изобретать велосипед, если это можно вытянуть напрямую из модуля.
  7. Даже при первой загрузке категории после импорта сотни товаров? У меня потом, уже когда данные бегут из кеша, тоже практически незаметно, но при первом обновлении категории, такая задержка заметна.
  8. Такое пожелание еще родилось - при переходе на следующую страницу в категории сначала открывается верх страницы (через scrollTop), но пока выборка обновляется, видно результаты старой страницы, и вот мне на месте юзера не понятно - то ли я не туда нажимаю, то ли страница та же, то ли что-то с сайтом. Так вот - можно ли добавить как-то для таких моментов прелоудер, как при загрузке изображения в colorbox или видео на ютубе (ну кружки бегающие)? Объясню понятнее - если юзер зашел в категорию, выбрал пару фильтров, пролистал вниз 1-ю страницу и нажал на страницу 2, джаваскрипт перекидывает юзера наверх 1-й страницы быстрее, чем подгружаются товары со второй страницы - в результате пару секунд создается иллюзия, что либо сайт сломался (ведь юзер нажал 2, а видит товары с 1), либо это уже и есть вторая страница. И вот за эти пару секунд юзер может судорожно клацнуть еще куда то и начнется вообще путаница, что не есть хорошо. Это походу только для группы OC Team
  9. ${product_id} должно работать, у меня так жеоно не в пхп вставляется, а прямо по коду хтмл, например так: <a href="index.php?route=product/product/review&product_id=${product_id}" class="showReview" title="Щелкните для просмотра последних отзывов на товар">Посмотреть отзывы</a>
  10. <div class="option_name"><?php if(strpos($attribute_value['name'], ",")) {$p = explode(",", $attribute_value['name'], 2); echo $p[0];} else {echo $attribute_value['name'];}?></div>
  11. Простейший костыль, который вроде работает (хотя конечно это не лучшее решение) - поступить следующим образом.В файле шаблона фильтра filterpro.tpl где-то в районе 96 строки находим: <div class="option_name"><?php echo $attribute_value['name']; ?></div>И меняем его на: <div class="option_name"><?php if(strpos($attribute_value['name'], " (")) {$p = explode(" (", $attribute_value['name'], 2); echo $p[0];} else {echo $attribute_value['name'];}?></div>Тем самым у нас на этапе вывода названия группы атрибутов будет резаться все, что идет после пробела и скобки, включая их. Т.е. если была группа атрибутов: То будет выведено лишь: Аналогично можно сделать и для вывода значений
  12. Запрос мне запили! © Интересная личность А можно его обратно вернуть, по просьбам трудящихся так сказать? :-)
  13. Так не надо ничего переписывать, вы просто укажите что где заменить, чтобы сортировка шла по рейтингу вместо, например, наименования. Там же все однотипно по идее, и нужно только поменять что-то типа pd.name на pd.rating, разве нет? Просто текущие сортировки хороши для нас с вами, но покупателю нагляднее и полезнее показывать рейтинг, почему - я писал выше
  14. А что с рейтингом? Вы куда-то выложите изменения для работы сортировки по рейтингу?
  15. Можно и меня порадовать наличием этого подзапроса? Или указать здесь в теме, что добавить в catalogmodelmodulefilterpro.php или еще кудаP.S. Открою вам секрет - в любом магазине, если вы хотите продавать что-то, абсолютно бесполезны, и даже вредны, любые сортировки, кроме рейтинга. Объясню почему на примере сортировки по цене - допустим, у вас по умолчанию выводится самое дешевое, потом чуть дороже и т.п. Человек заходит в магазин с поиска, видит, скажем, микроволновку ценой в 5000 р, но она его не устраивает, он конечно не знает средних цен на микроволновки (но рассчитывает, например, на 5500) и ему кажется, что это дорого за такую отстойную микроволновку (негативное впечатление уже сформировалось)! И что же он видит дальше? Еще более дорогую микроволновку уже за 6000 р (негатив еще больше усиливается), потом за 7000, а дальше и за все 10000! Человек вообще расстраивается и уходит с сайта, так ничего и не купив. Но если бы он видел первой - самую рейтинговую модель, потом чуть дешевле, но с менее высоким рейтингом и т.п., у него бы сложилось хорошее впечатление - есть выбор, есть дорогие/дешевые, можно найти решение для себя. Вот такие дела, товарищи программисты :-)
  16. В таком случае можете ею поделиться с нами?
  17. А она принципиально отличается от обычной версии, но с изменениями, которые вы описали в этой теме несколько страниц назад?
  18. Сортировка вывода товаров? У меня в базе нигде не проставлены значения и все товары выводятся именно в том порядке, в каком записаны в базу, у вас должно быть так же, если вы ничего не меняли с сортировкой.
  19. Как я понимаю, это изменить в файле filterpro.min.js в конце $(document).ready(function () это: doFilter(true) на это (у меня класс этих ссылок showReview): doFilter(true); $(".showReview").colorbox({fixed: true, width:"650px", height:"500px"}); Но у меня все равно не срабатывает, открывается новая страница вместо поп-апа. В чем может быть ошибка?
  20. Возможно ли подружить colorbox и фильтр? У меня в шаблоне при нажатии на ссылку появляется всплывающее окно colorbox'a с нужной информацией, но при работе фильтра ни один джаваскрипт не работает и происходит просто переход на страницу вместо появления поп-апа..
  21. filterpro.min.js найдите $(".pagination .links a").live("click", (function () { var a = $(this).attr("href"); var b = a.match(/page=(d+)/); $("#filterpro_page").val(b[1]); doFilter(false); return false })); и измените его на $(".pagination .links a").live("click", (function () { var a = $(this).attr("href"); var b = a.match(/page=(d+)/); $("#filterpro_page").val(b[1]); doFilter(false); $('html, body').scrollTop(0); return false })); Насчет сортировки - так сортируются атрибуты, а не группы атрибутов. Изменения в шаблон для вывода ОТ .... До ... следовало бы внести так: <table> <tr> <td>От</td> <td><input class="price_limit" type="text" name="min_price" value="-1" id="min_price"/></td> <td>до</td> <td><input class="price_limit" type="text" name="max_price" value="-1" id="max_price"/><?php if($symbol_left){ echo $symbol_left;} else {echo "<td>".$symbol_right."</td>";}?></td> </tr> </table>
  22. Если кому еще пригодится (вообще мне кажется это стоит добавить в релиз):
  23. А почему при использовании пагинации (переключаемся с 1-й на 2-ю страницу например) окно не прокручивается вверх и показывает низ 2-й страницы? Точнее я понимаю почему, но можно это как-то исправить?
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.