Ответить Новая тема Новый опрос 
Всего: 5 1 2 3 4 5 >
 ЧПУ и подкатегории
Dmit84
Cпециалист
Сообщений: 226
Регистрация: 16-07-2012


07-02-2013 11:49
При включение ЧПУ в адресной строке не пишутся подкатегории
есть
http://mysite.ru/15-displei/
а должно быть так:
http://mysite.ru/3-zapchasti/4-zapchasti-dlja-ap......ple/15-displei/

тоже самое с товарами. Как исправить данный баг?
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
doubled
Cпециалист
Сообщений: 296
Регистрация: 08-06-2011


07-02-2013 14:34
Есть сейчас баги с этим URL rewrite и Routes

Для товаров исправляем так:
Открываем classes/Dispatcher.php

Идем на линию 441 и вырезаем:

// Set default routes
foreach (Language::getLanguages() as $lang)
foreach ($this->default_routes as $id => $route)
$this->addRoute(
$id,
$route['rule'],
$route['controller'],
$lang['id_lang'],
$route['keywords'],
isset($route['params']) ? $route['params'] : array()
);

Идем на линию 398 и вставляем туда. Затем идем в BackOffice->SEO & URLs->Schema of URLs
и в Route to Products ставим {categories:/}{id}-{rewrite}{-:ean13}.html

Для категорий пока не знаю, думаю надо classes Link.php редактировать фунцию public function getCategoryLink...


Сообщение отредактировано doubled 07-02-2013 09:40 ...
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Dmit84
Cпециалист
Сообщений: 226
Регистрация: 16-07-2012


07-02-2013 16:17
что то не помогло
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
doubled
Cпециалист
Сообщений: 296
Регистрация: 08-06-2011


07-02-2013 16:27
На 1.5.3.1 проверил, на всякий случай файлик прикладываю.


Вложения:

Вложения Dispatcher.php.zip( Размер файла: 6.61KB Скачиваний: 187 )
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Dmit84
Cпециалист
Сообщений: 226
Регистрация: 16-07-2012


07-02-2013 17:04
вернул все на исходную, как было и все заработало! и даже у категории нету id только у товара как убрать его?
и как сделать чтоб у категорий и подкатегорий тоже был нормальный адрес?
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
doubled
Cпециалист
Сообщений: 296
Регистрация: 08-06-2011


07-02-2013 18:14
HA!*!*Y делал override вот в этой ветке.
Но он его пока не советует для живого сайта )
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Dmit84
Cпециалист
Сообщений: 226
Регистрация: 16-07-2012


07-02-2013 23:33
скопировал Ваш в файл, отключил включил ЧПУ, и открытие товара в адресной строке только последняя подкатегория видна а ведь до нее еще штуки 2 как быть?
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
doubled
Cпециалист
Сообщений: 296
Регистрация: 08-06-2011


08-02-2013 00:00
В редактировании товара есть
Категория по умолчанию. Тут должна стоять последняя категория(к4) например к1->к2->к3->к4

В SEO Route to Products - {categories:/}{id}-{rewrite}{-:ean13}.html

У меня работает, при переоде к товару указывается http://mysite/кат1/кат2/кат3/кат4/товар.html
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
doubled
Cпециалист
Сообщений: 296
Регистрация: 08-06-2011


08-02-2013 00:24
Для наглядности:

1. http://i46.tinypic.com/351c010.png
2. http://i46.tinypic.com/1zvaogk.png
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Dmit84
Cпециалист
Сообщений: 226
Регистрация: 16-07-2012


08-02-2013 12:17

вот тут


что то у меня по этому совету все равно не все подкатегории показывает но уже лучше


Сообщение отредактировано Dmit84 08-02-2013 13:19 ...
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Ответить Новая тема Новый опрос 
Всего: 5 1 2 3 4 5 >