Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

Помощь в настройке чпу


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

Переносится сайт, нужно сохранить все старые пути категорий и подкатегорий. Проблема вот в чем - на исходнике много ПОДКАТЕГОРИЙ с одинаковым названием, нужно что бы и на новом сайте остались те же категории и подкатегории. Пытался решить вот каким образом: в файл seo_pro.php дописал вот такие строчки 

 

foreach ($parts as $keyword) {
           
                if (isset($a) && $a[0]=="category_id") {
                    $query = $this->db->query("SELECT a.* FROM " . DB_PREFIX . "url_alias a, " . DB_PREFIX . "category c WHERE a.keyword = '" . $this->db->escape($keyword) . "' AND a.query=CONCAT('category_id=', c.category_id) AND c.parent_id='".$a[1]."'");
                    if ($query->num_rows) {
                        $rows[] = array('keyword' => $keyword, 'query' => $query->row['query']);
                        $a = explode("=",$query->row['query']);
                    }
                } else {
                    if (isset($this->cache_data['keywords'][$keyword])) {
                       $rows[] = array('keyword' => $keyword, 'query' => $this->cache_data['keywords'][$keyword]);
                       $a=explode("=",$this->cache_data['keywords'][$keyword]);
                    }   
                }
               
            }

 

 

Вопрос с дублями подкатегорий решился. НО! При включенном Чпу товаров с категориями (и прописанной человекопонятной ссылкой товара) при переходе в карточку товара пишет "Запрашиваемая страница не найдена". Если убрать ЧПУ товара и оставить в стандартном виде, то полная ссылка выглядит так site/index.php?route=product/product&product_id , а нужно site/category/subcategory/product!!! Помогите люди добрые!!! Ocstore 1.5.5.1.2

 

Может есть другое решение что бы сохранить одинаковые подкатегории и пути?

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


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

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

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

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

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

Войти

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

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

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу.
×
×
  • Создать...

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

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