Помогите плиз. Что нужно сделать, чтоб ссылки на товар прописывались. После парсинга товара на сайт, урлы не прописываются вот ссылка на товар. Товар парсится, но ссылки не ставятся автоматом нормальные, как все это дело перегенерировать , неужели в ручную все править?
Deadcow SEO - есть такой модуль, он поможет сгенерить все. Только нужно будет еще поставить SEO cacher, чтобы очистить кеш
SeoPro и seo-manager не генерируют урлов, в сео-менеджер записаны основные по дефолту, но с товарами это не поможет если не хотите руками писать - совет уже дали. Единственное, можно проверить функцию транслитерации. Например в сеоПакПро "стенка" превращается в "ctenka" - отвратительно, не знаю как в мертвой корове, но лучше проверить.
Лучше поставьте DeadCowSeo, SeoPro настройте. В модуле deadcowseo просто можно в любой момент автоматически сгенерировать ссылки для всего. Еще есть seo pro менеджер, но он работает только на основные ссылки.
У меня стоит seo pro менеджер и в настройках включен и в Главная :: Настройки: сервер включено все, для того чтобы урл были нормальные. Стоит даже мод что бы автоматом генерировались ссылки, но спарсенный товар не генерировался, я на тестовом домене попробовал поставить SEO PACK PRO 4.21 но там тоже не помогло, вернее они стали кононическими, но товар перестал открываться вот
Так не работает http://vvp-007.ru.xsph.ru/katushki-...dnim-frikcionom-shimano-aerlex-7000-xs-a.html, а так работает http://vvp-007.ru.xsph.ru/katushki-shimano/katushka-c-perednim-frikcionom-shimano-aerlex-7000-xs-a надо поставить в настройках магазина окончание для чпу ".html" в сеопак оно установлено а в настройках магаза нет. Это так на всякий случай, может пригодится. Я использую сеоПак, другие мертвую корову, разницы принципиальной не вижу. p.s. перепроверил, что-то не внимательно я посмотрел сразу, но вообще там на самом деле что-то с этими окончаниями, кажется. Было такое у меня как-то. Не помню точно как но исправил я сам и быстро. Может у одного из товаров стоит посмотреть что прописано в поле сеоурла в админке, что-то в настройка, насколько помню.
все-таки если его использовать, то в файле админ/контроллер/каталог/сеопак.пхп найти и поправить функцию транслитерации Код: $cyr = array( "й"=>"i","ц"=>"c","у"=>"u","к"=>"k","е"=>"e","н"=>"n", "г"=>"g","ш"=>"sh","щ"=>"sh","з"=>"z","х"=>"x","ъ"=>"\'", "ф"=>"f","ы"=>"i","в"=>"v","а"=>"a","п"=>"p","р"=>"r", "о"=>"o","л"=>"l","д"=>"d","ж"=>"zh","э"=>"ie","ё"=>"e", "я"=>"ya","ч"=>"ch","с"=>"c","м"=>"m","и"=>"i","т"=>"t", "ь"=>"\'","б"=>"b","ю"=>"yu", "Й"=>"I","Ц"=>"C","У"=>"U","К"=>"K","Е"=>"E","Н"=>"N", "Г"=>"G","Ш"=>"SH","Щ"=>"SH","З"=>"Z","Х"=>"X","Ъ"=>"\'", "Ф"=>"F","Ы"=>"I","В"=>"V","А"=>"A","П"=>"P","Р"=>"R", "О"=>"O","Л"=>"L","Д"=>"D","Ж"=>"ZH","Э"=>"IE","Ё"=>"E", "Я"=>"YA","Ч"=>"CH","С"=>"C","М"=>"M","И"=>"I","Т"=>"T", "Ь"=>"\'","Б"=>"B","Ю"=>"YU" ); особенно убивает "ь"=>"\'", "с"=>"c","э"=>"ie"
в админке еще и товар для редактирования перестал открываться, на странице категорий, когда открываешь товар, дублирует .html вот так --- Добавлено, 16 дек 2013 --- а как его поправить, вернее как он должен выглядеть? --- Добавлено, 16 дек 2013 ---
заменять то что не нравится, на то что считаешь правильным - например я делаю как показано ниже (еще не понимаю зачем буквы заглавного регистра выводить в заглавный же, в урле в нижнем регистре как по мне разумнее). Код: $cyr = array( "й"=>"i","ц"=>"c","у"=>"u","к"=>"k","е"=>"e","н"=>"n", "г"=>"g","ш"=>"sh","щ"=>"sh","з"=>"z","х"=>"x","ъ"=>"'", "ф"=>"f","ы"=>"i","в"=>"v","а"=>"a","п"=>"p","р"=>"r", "о"=>"o","л"=>"l","д"=>"d","ж"=>"zh","э"=>"e","ё"=>"e", "я"=>"ya","ч"=>"ch","с"=>"s","м"=>"m","и"=>"i","т"=>"t", "ь"=>"'","б"=>"b","ю"=>"y", "Й"=>"i","Ц"=>"c","У"=>"u","К"=>"k","Е"=>"e","Н"=>"n", "Г"=>"g","Ш"=>"sh","Щ"=>"sh","З"=>"z","Х"=>"x","Ъ"=>"'", "Ф"=>"f","Ы"=>"i","В"=>"v","А"=>"a","П"=>"p","Р"=>"r", "О"=>"o","Л"=>"l","Д"=>"d","Ж"=>"zh","Э"=>"e","Ё"=>"e", "Я"=>"ya","Ч"=>"ch","С"=>"s","М"=>"m","И"=>"i","Т"=>"t", "Ь"=>"'","Б"=>"b","Ю"=>"y" );
из-за сеопак такого не было у меня ни когда, но сейчас обратил нимание что сборка максистор, может попробовать удалить из vqmod документ custom_title - ни когда не пользовался максистором, но если тайтл есть там по-умолчанию, документ этот не нужен. А ошибки пишет, не пустая же страница?
страница редактирования товара пустая как белый лист. --- Добавлено, 16 дек 2013 --- вот ошибка и строка на которую ссылается --- Добавлено, 16 дек 2013 --- Причина, почему не открывалась страница редактирования товара, лежала в xml файлах , вернее в одном в brands_meta.xml. я его просто удалил и все.
А ошибка появилась после установки сеопак? Вообще эта ошибка ссылается на модель в клиентской части сайта, скорее всего она не должна влиять на страницу редактирования в админке. Можно пробовать удалять все файлы сеопак из vqmod поочередно, и проверять когда ошибка с редактированием уйдет (что-то типа instant_seo может ее вызывать) ох уж этот загадочный максистор...
Посмотрел сам товар как генерирует seo url получается так дописывает .html --- Добавлено, 16 дек 2013 --- Вопрос решен, удаляю все товары которые спарсил, их не так много, около ста, и заново парсить, после этого все становится на свои места. В модуле сео пак генерирую без . html и все. cereberlum вам особо респект.
Только поправка, товары можно не удалять, в сеоПак есть возможность стирать и перезаписывать псевдонимы.