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

Journal 3 проблема с быстрым просмотром при включенном SeoPro


Recommended Posts

Всем привет )
Связка Journal 3.x + ocStore 3.0.2
При включенном SEO Pro перестает работать быстрый просмотр  -  во всплывающем окне загружается весь сайт, а не карточка товара.
На Journal 2.x была аналогичная проблема, решалась добавлением GET запроса с параметром ‘boxer’ в контроллер seo-pro
if (isset($tmp['boxer'])) {
$data['boxer'] = $tmp['boxer'];
}
Может кто подсказать как решить эту проблему для Journal 3.x?
Надіслати
Поділитися на інших сайтах


в файле /system/library/seopro.php

ищите public function baseRewrite.

Красным выделил то условие, которое необходимо добавить.

 

После изменения файла не забудьте обновить модификаторы на всякий случай.

  Hide contents

    public function baseRewrite($data, $language_id) {
    
        $url = null;
        $postfix = null;
        $language_id = (int)$this->config->get('config_language_id');
    
        switch ($data['route']) {
            case 'product/product':
            if (isset($data['product_id']) && !isset($data['popup']) ) {
                $route = 'product/product';
                $path = '';

 

...

из коробки у J3 еще и ЧПУ блога не дружит с сео-про. но там все несколько сложнее...

  • +1 2
Надіслати
Поділитися на інших сайтах

Благодарю!
Все заработало.

 

1 час назад, 100napb сказал:

из коробки у J3 еще и ЧПУ блога не дружит с сео-про. но там все несколько сложнее...

Видел в продаже готовый фикс для блога, стоимостью  15$ 
 

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


  • 11 months later...
В 15.04.2020 в 12:57, 100napb сказал:

в файле /system/library/seopro.php

ищите public function baseRewrite.

Красным выделил то условие, которое необходимо добавить.

 

После изменения файла не забудьте обновить модификаторы на всякий случай.

  Скрыть контент

    public function baseRewrite($data, $language_id) {
    
        $url = null;
        $postfix = null;
        $language_id = (int)$this->config->get('config_language_id');
    
        switch ($data['route']) {
            case 'product/product':
            if (isset($data['product_id']) && !isset($data['popup']) ) {
                $route = 'product/product';
                $path = '';

 

...

из коробки у J3 еще и ЧПУ блога не дружит с сео-про. но там все несколько сложнее...

 

Отлично, работает и для 2.3, спс

Змінено користувачем SanchoMDA
  • +1 1
Надіслати
Поділитися на інших сайтах


  • 6 months later...
В 15.04.2020 в 12:57, 100napb сказал:

в файле /system/library/seopro.php

ищите public function baseRewrite.

Красным выделил то условие, которое необходимо добавить.

 

После изменения файла не забудьте обновить модификаторы на всякий случай.

  Показать контент

    public function baseRewrite($data, $language_id) {
    
        $url = null;
        $postfix = null;
        $language_id = (int)$this->config->get('config_language_id');
    
        switch ($data['route']) {
            case 'product/product':
            if (isset($data['product_id']) && !isset($data['popup']) ) {
                $route = 'product/product';
                $path = '';

 

...

из коробки у J3 еще и ЧПУ блога не дружит с сео-про. но там все несколько сложнее...

Привет! Почти та же проблема с Opencart 3.0.2.0. При включенном sep pro быстрый просмотр открывает полную страницу товара. Подскажи пожалуйста где исправить. Все перерыл..... 

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


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

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

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

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

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

Вхід

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

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

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