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

Проблема с новыми layouts


aleks2148

Recommended Posts

Проблема следующая:

Есть стандартный лэйаут Account(route=account).

Я хочу добавить блок, который будет отображаться только в истории заказов т.е. route=account/order. Добавляю новый лэйаут Order(route=account/order).

На шаге генерации страницы вызывается функция:

$this->model_design_layout->getLayout($route)

(например в content_top.php).

В этой функции выполняется запрос следующего вида:

SELECT * FROM layout_route WHERE 'account/order' LIKE CONCAT(route, '%') AND store_id = 0 ORDER BY route ASC LIMIT 1

Запрос возвращает "account" вместо "account/order".

Немного поэкспериментируем.

В phpmyadmin пишем

... LIMIT 2

Видим, что возвращается 2 значения, первое из которых(неправильное) приходит нам в php-код.

Я использую опенкарт 1.5.1.3, в 1.5.2.1 эта проблема не решилась.

Что посоветуете?

Спасибо.

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


  • 4 weeks later...

Интересно былобы узнать решение автора?

Столкнулся с похожей проблемой:

создал схему information/contactmap

контроллер и шаблон contactmap

но модули на ней не появляются...

Как решить?

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

  • 1 year later...

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

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

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

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

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

Вхід

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

Вхід зараз

×
×
  • Створити...

Important Information

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