Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

[Поддержка] Новые поступления за N дней (1.5-2.1, 2.3)


sergiussv

Recommended Posts

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

Надіслати
Поділитися на інших сайтах

  • 3 weeks later...

Поясните неспециалисту как выполнить этот пункт при установке:

SEO: в таблицу url_alias добавить данные, выполнив запрос:
    INSERT INTO [DB_PREFIX]url_alias (query, keyword) VALUES ('product/latest', 'new_arrivals');

Надіслати
Поділитися на інших сайтах


Это нужно сделать phpMyAdmin, выбрав базу данных вашего магазина, [DB_PREFIX] заменить на префикс ваших таблиц, если префикса нет, то просто удалить.

Надіслати
Поділитися на інших сайтах

таблицы нужно найти через phpMyAdmin 

 

для примера чистая таблица без префикса url_alias , а с префиксом oc_url_alias

Надіслати
Поділитися на інших сайтах

  • 5 weeks later...

Нет, модуль выводит товары за последние N дней, т.е. за последние 10, 15, 20 ... N дней, как выставить в настройках.

Надіслати
Поділитися на інших сайтах

Не мешало бы сделать выбор - либо дни, либо к-во последних добавленных товаров, желательно с выбором подкатегорий.  Реализуемо? Если да, куплю модуль  :-)

Надіслати
Поділитися на інших сайтах


Идея хорошая (реализуемая), только не понял по поводу "желательно с выбором подкатегорий", модуль автоматически выводит категории и подкатегории куда был добавлен товар, так же есть опция вывода сразу конечных категорий (главных) это удобно для тех у кого товар добавляется в разные категории

Надіслати
Поділитися на інших сайтах

Ну с выбором к-ва последних добавленных будет нормально. Вообще идея такая была - вывожу в Новинках 200 товаров, из них беру 150 с самой большой подкатегории, 40 с мелкой, 10 с аксессуаров. То есть модуль считает каждую подкатегорию отдельно, а мы вынимаем необходимое к-во в Новинки. В админке выбор - все подкатегории, куда вставляется к-во выводимых товаров. Пустое поле означает ноль.

Платья -150

Юбки - 40

Ремни -10

Туфли - 0

Блузы - 0.... и тд  :-)

Надіслати
Поділитися на інших сайтах


  • 1 month later...

Модуль поставил, всё работает, кроме:

 

5. SEO: в таблицу url_alias добавить данные, выполнив запрос:

INSERT INTO [DB_PREFIX]url_alias (query, keyword) VALUES ('product/latest', 'new_arrivals');

Запись в таблицу добавилась, но по ссылке http://[Ваш сайт]/new_arrivals открывается главная страница. В новые поступления можно попасть только по ссылке http://[Ваш сайт]/index.php?route=product/latest

 

Может где-то какой-то кэш надо сбросить?

Помогите, пожалуйста.

Надіслати
Поділитися на інших сайтах


А вы учли префикс таблицы когда делали запрос?

Да, конечно.

Запись в таблице появилась.

Более того, если попробовать открыть заведомо неправильный url, например, http://[Ваш сайт]/new_arrivals123, то открывается страница "Запрашиваемая страница не найдена!".

Надіслати
Поділитися на інших сайтах


Модуль поставил, всё работает, кроме:

Запись в таблицу добавилась, но по ссылке http://[Ваш сайт]/new_arrivals открывается главная страница. В новые поступления можно попасть только по ссылке http://[Ваш сайт]/index.php?route=product/latest

 

а по такому адресу открывается http://[Ваш сайт]/new_arrivals/   именно со слешем...

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

INSERT INTO url_alias (query, keyword) VALUES ('product/latest', 'novinki');

и все заработало

а также лучше дайте ссылку на сайт.. может у вас не открывается в у других все норм 

Надіслати
Поділитися на інших сайтах


а по такому адресу открывается http://[Ваш сайт]/new_arrivals/   именно со слешем...

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

INSERT INTO url_alias (query, keyword) VALUES ('product/latest', 'novinki');

и все заработало

а также лучше дайте ссылку на сайт.. может у вас не открывается в у других все норм 

Пробовал и со слешем, менял new_arrivals на другие слова, пробовал открывать в другом браузере, давал ссылку друзьям - результат один и тот же: главная страница.

Надіслати
Поділитися на інших сайтах


Странно, посмотрите может дубли в таблице, к сожалению я до 27 в отпуске и тут проблемы с интернетом, как вернусь и если вы сами не решите проблему с удовольствием помогу, если решение найдёте дайте знать

Надіслати
Поділитися на інших сайтах

Пробовал и со слешем, менял new_arrivals на другие слова, пробовал открывать в другом браузере, давал ссылку друзьям - результат один и тот же: главная страница.

тогда смотрите ошибки в админке в журнале и во vqmod..  возможно не правильно установили модуль

без сайта вам помочь сложно.. так как на пальцах только гадать можно...

 

 

а сео-про у вас вообще установлено?? Настрйки - Система - Сервер - Включить ЧПУ: ДА - Тип ЧПУ: SeoPro

сейчас у себя проверила.. при отключенном сео-про идет перенаправление на главную...

Надіслати
Поділитися на інших сайтах


тогда смотрите ошибки в админке в журнале и во vqmod..  возможно не правильно установили модуль

без сайта вам помочь сложно.. так как на пальцах только гадать можно...

 

 

а сео-про у вас вообще установлено?? Настрйки - Система - Сервер - Включить ЧПУ: ДА - Тип ЧПУ: SeoPro

сейчас у себя проверила.. при отключенном сео-про идет перенаправление на главную...

В логе vqmod пусто.

 

SeoPro стоит, и его отключение никак не влияет на поведение ссылки, т.е. так же открывается главная.

Надіслати
Поділитися на інших сайтах


Странно, посмотрите может дубли в таблице, к сожалению я до 27 в отпуске и тут проблемы с интернетом, как вернусь и если вы сами не решите проблему с удовольствием помогу, если решение найдёте дайте знать

Проверил, дублей нет.

 

Буду ждать, когда вы сможете помочь, а пока ищу решение с помощью mod_rewrite (устроит и такое).

 

Нашёл только такое. Если добавить RewriteRule ^new_arrivals/$ index.php?route=product/latest [L] и отключить сеопро - работает как надо, но тогда все другие ссылки, естественно, страдают.

А если не отключать, то просто перебрасывает адрес с new_arrivals на index.php?route=product/latest

 

Вы не знакомы с mod_rewrite?

Надіслати
Поділитися на інших сайтах


Нашёл решение https://opencartforum.com/topic/10270-%D0%B4%D1%83%D0%B1%D0%BB%D0%B8-%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86-seopro/?do=findComment&comment=170742

Там надо скачать и заменить файл seo_pro.php. Правда он для версии 1.5.5, а у меня 1.5.4. Но, вроде бы, всё работает.

Надіслати
Поділитися на інших сайтах


Есть ещё одна проблема.

У меня в левой колонке включён FilterPro. Когда новинок нет, открывается страница с текстом о том, что новинок нет и с фильтром слева.

Стандартные категории ведут себя иначе: если товара нет, то левая колонка не выводится.

 

Сравнил файлы latest.php и category.php в catalog/controller/product/ В вашем файле

'common/column_left',
выводится всегда, а в category.php только если выполняется условие.

 

Не могу сообразить как исправить ваш код, чтобы левая колонка выводилась только если товар есть. Можете помочь? Это не срочно, как вернётесь.

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.