Перейти к содержанию
GreyCardinal

Как вывести отдельную страницу новинки

Рекомендуемые сообщения

Здравствуйте, столкнулся с проблемой вывода отдельной страницы "Новинок". и вывести его в верхнее меню ссылкой. Подобное у меня получилось с модулем "Акции": header -> в блоке меню прописал <li><a href="index.php?route=product/special">Акции</a></li>. Все прекрасно выводится. Как сделать тоже самое, только с новинками(модуль "Последнее")? Какую ссылку надо прописать?

<a href="index.php?route=module/latest_column">Что нового?</a> -- такое не работает

<a href="index.php?route=module/latest">Что нового?</a> -- и такое тоже

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Адрес в админке можно подсмотреть.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

С налету не получится это сделать, так как в коробке нет контроллеров и шаблонов для подобной реализации..

Только ручками.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

  1. Взять контроллер и шаблон главной страницы (home.php и home.tpl) сохранить их в тех же папках под другим именем , например newest.php и newest.tpl
  2. Пройтись поиском и заменой по этим файлам с учетом регистра - заменить слова home на newest и Home на Newest
  3. В схемах в админке завести новую схему с указанием пути, в данном случае common/newest
  4. Вывести модуль "последние" на эту схему.
  5. Вывести ссылку в шапке на ?route=common/newest

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А присвоить модуль к отдельной странице у которой своя схема не вариант??

Обсуждали же подобное

Есть конечно свои минусы, но можно их устранить..

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А присвоить модуль к отдельной странице у которой своя схема не вариант??

Обсуждали же подобное

Есть конечно свои минусы, но можно их устранить..

Можно и так, но тогда будет внизу кнопка продолжить.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

pashast но не проблема же ее убрать ))

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  1. Взять контроллер и шаблон главной страницы (home.php и home.tpl) сохранить их в тех же папках под другим именем , например newest.php и newest.tpl
  2. Пройтись поиском и заменой по этим файлам с учетом регистра - заменить слова home на newest и Home на Newest
  3. В схемах в админке завести новую схему с указанием пути, в данном случае common/newest
  4. Вывести модуль "последние" на эту схему.
  5. Вывести ссылку в шапке на ?route=common/newest

Похоже, вы отлично разбираетесь в OpenCart.

Подскажите пожалуйста, как можно такой странице с новинками сделать короткий seo url ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Похоже, вы отлично разбираетесь в OpenCart.

Подскажите пожалуйста, как можно такой странице с новинками сделать короткий seo url ?

Можно использовать SeoPro 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/

И в запрос в БД дописать:

INSERT INTO oc_url_alias (query, keyword) VALUES ('common/newest', 'newest');

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Можно использовать SeoPro http://opencartforum...8%D1%86-seopro/ И в запрос в БД дописать:
 INSERT INTO oc_url_alias (query, keyword) VALUES ('common/newest', 'newest'); 

Сорри за офтоп. Нашел статью про добавление запросов через php http://itmemo.ru/201...ya-zapisi-v-bd/

Есть ли более простые способы?

В phpadmin не нашел подобного раздела

2ia7u3s.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вторая вкладка SQL, там окно для выполнения запроса, туда вводите

INSERT INTO url_alias (query, keyword) VALUES ('common/newest', 'newest');

  • +1 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

как очистить Новинки кто-нибудь может подсказать или лучше выводить последние 10 товаров только или как вариант за последние N-дней?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

неужели жалко 150 руб на готовый модуль https://opencartforum.com/files/file/1471-%D0%BD%D0%BE%D0%B2%D1%8B%D0%B5-%D0%BF%D0%BE%D1%81%D1%82%D1%83%D0%BF%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F-%D0%B7%D0%B0-n-%D0%B4%D0%BD%D0%B5%D0%B9-1513-15511/
неужели лучше сидеть и парить свой моск и изобретать велосипед?!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

спасибо!!! Ketty83, обязательно воспользуюсь Вашим предложением!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.