Помощь Ссылки в Opencart

ну вы для начала определитесь какой именно и откуда ставите SeoPro.
можно ведь отсюда взять: opencartforum
 
ну вы для начала определитесь какой именно и откуда ставите SeoPro.
можно ведь отсюда взять: opencartforum

Взял тут
Скрытое содержимое доступно для зарегистрированных пользователей!

выдает ошибку токена при установке через стандартный установщик
 
1 правка, которую нельзя описать в ocmod'е, потому её нужно сделать вручную

Цитата
в index.php нужно заменить код
$controller->addPreAction(new Action('common/seo_url'));
на
// SEO URL's
if (!$seo_type = $config->get('config_seo_url_type')) {
$seo_type = 'seo_url';
}
$controller->addPreAction(new Action('common/' . $seo_type));

В index.php вы меняли код? seo_pro.php загрузили?
 
файл /catalog/controller/common/seo_url.php
Код:
                            break;
                        }
                    }

                    unset($data[$key]);

/*  вставил это */
                    } else  {
                    $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "url_alias WHERE `query` = '" .$data['route'] . "'");

                    if ($query->num_rows && $query->row['keyword']) {
                        $url .= '/' . $query->row['keyword'];

                        unset($data[$key]);
                    }
/* вставил это */
                }
            }
        }

        if ($url) {
            unset($data['route']);

и не парю себе мозги
 
файл /catalog/controller/common/seo_url.php
Код:
                            break;
                        }
                    }

                    unset($data[$key]);

/*  вставил это */
                    } else  {
                    $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "url_alias WHERE `query` = '" .$data['route'] . "'");

                    if ($query->num_rows && $query->row['keyword']) {
                        $url .= '/' . $query->row['keyword'];

                        unset($data[$key]);
                    }
/* вставил это */
                }
            }
        }

        if ($url) {
            unset($data['route']);

и не парю себе мозги
Спасибо конечно за этот кусок кода, но объясните пожалуйста что на что тут влияет и зачем это нужно? спасибо.
 
Спасибо конечно за этот кусок кода, но объясните пожалуйста что на что тут влияет и зачем это нужно? спасибо.
берет с базы Oc_url_alias ссылки например контакты, информация, логин и прочие стандартные убирает бла бла бла/Home с главной
 
берет с базы Oc_url_alias ссылки например контакты, информация, логин и прочие стандартные убирает бла бла бла/Home с главной
Выдает ошибку при указании ссылки:
site.ru/catalog/kategoria (так нужно) (в url указываю "catalog/kategoria")
site.ru/kategoria (так сейчас)
 
в этом я вам не помогу
ткните меня носом на нуленные модули для SEO, которые управляют ссылками и делают статичными урлы на товар. С главной и в категории чтоб путь один был...
 
Назад
Сверху