Помогите! Ломается верстка страниц вывода товаров в категории при включенном ЧПУ. Настройка ЧПУ в админке: Вкл. ЧПУ - да, тип ЧПУ - по умолчанию. При отключении ЧПУ в админке, все становится на свои места. Если включить тип SeoPro и ЧПУ товаров с категориями, то летит верстка и страниц категорий. Не пойму в чем проблема, почему ломается верстка? Что и где править?
как именно она ломается? Скриншот а лучше ссылку на страницу с поломкой, по идее чпу не как не должно влиять на вёрстку
Вот ссылка на страницу товара в категории, где отображение страницы ломается Вот ссылка с главной странице на этот товар и тут все нормально
Вот по таком адресу Ваши .css файлы расположены, по мнению OC: http://mamingenij.ru/razvivajushhie-igrushki/catalog/view/theme/oblaka/stylesheet/reset.css http://mamingenij.ru/razvivajushhie-igrushki/catalog/view/theme/oblaka/stylesheet/style.css . Я бы по-быдловски решил эту проблему, прописав в header.tpl полный путь к .css , вместо такого Код: <link rel="stylesheet" href="./catalog/view/theme/oblaka/stylesheet/style.css" type="text/css" media="screen">
Вместо такого Код: <link rel="stylesheet" href="./catalog/view/theme/oblaka/stylesheet/style.css" type="text/css" media="screen"> я бы прописал такой Код: <link rel="stylesheet" href="http://mysite.ru/catalog/view/theme/oblaka/stylesheet/style.css" type="text/css" media="screen">
Спасибо, вопрос закрыт --- Добавлено, 9 мар 2014 --- NinoZombie, NinoZombie, NinoZombie, Рановато пожалуй, теперь не работает кнопка "КУПИТЬ", "Сравнение", "Закладки", товар не добавляется в корзину. При отключении ЧПУ, все норм
Ну элементарно же - прописать полные пути ко всему, что подгружается в header.tpl, включая .js файлы Хотя это, еще раз повторюсь, быдлокод. Устраняем не проблему, а симптомы.
Так и было сделано, т.к. указав только пути для .css страницы товаров отображаються не совсем корректно. Прописал пути ко всему, что подключается в header .tpl, но кнопки так и не заработали. Может еще где необходимо изменить? Возможно проблема состоит в том, что шаблон нестандартный и устранив только симптомы будет недостаточно для нормальной его работы.
На самом деле, решается проблема эта просто добавлением <base href="<?php echo $base; ?>" /> в хедер. Это я про пути к скриптам и стилям.