Перейти к содержанию
emygrants

[Решено] Как сделать кастомный URL в Opencart, прошу помощи

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

Уважаемые форумчане, буду благодарен за любую помощь.

Ситуация следующая, наш магазин переезжает на Opencart, весь товар перенесли, все как положено сделали. Но к сожалению не могу сделать ссылки типа /catalog/название_категории и /product/название-товара

Намекните плиз хоть где копать, все уже перелопатил, но у меня ссылки получаются такого плана: /catalog-название_категории и /product-название-товара

 

Два дня рою на форумах и интернете, решения не нашел, прошу помощи!

Поделиться сообщением


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

смотри seo_url.php, seo_pro.php

Поделиться сообщением


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

Otvet, А затем что ссылки раньше такие были, не потеряем много в индексе.

afwollis, Я смотрел, можно поточнее где именно прописывать?

Помогла вот эта тема с урлами на товары, осталось перенести категории.

Поделиться сообщением


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

Тему можно закрывать, решил таким образом:

					foreach ($categories as $category) {
						$query = $this->db->query("SELECT * FROM " . DB_PREFIX . "url_alias WHERE `query` = 'category_id=" . (int)$category . "'");
				
						if ($query->num_rows) {
							$url .= '/' . $query->row['keyword'];
						}							
					}

Заменил на:

					foreach ($categories as $category) {
						$query = $this->db->query("SELECT * FROM " . DB_PREFIX . "url_alias WHERE `query` = 'category_id=" . (int)$category . "'");
				
						if ($query->num_rows) {
							$url .= '/catalog/' . $query->row['keyword'];
						}							
					}

Поделиться сообщением


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

Для публикации сообщений создайте учётную запись или авторизуйтесь

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

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

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

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