Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

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


 Погделиться

Рекомендованные сообещёния

Всем привет )
Связка 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 месяэтов спустя...
В 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 месяэтов спустя...
В 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 быстрый просмотр открывает полную страницу товара. Подскажи пожалуйси ггде исправить. Все перерыл..... 

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


Создайте аккаунт или войдите в него для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккауни. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите згдесь.

Войти сейчас
 Погделиться

×
×
  • Создать...

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

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