Virtuemart напильником

Волей судьбы пришлось бороться с Virtuemart’ом. Сразу хочу отметить, что бОльшая часть файлов находится в каталоге administrator/components/com_virtuemart/.

1. меню из каталога товаров стандартное (mod_virtuemart) слишком сильно грузит магазин. Альтернативный вариант решения - меню “ручками”. Т.е. делаем меню, пунктами которого становятся ссылки на категории нашего магазина.

2. главная страница магазина (html/shop.index.php), вывод категориий (classes/ps_product_category.php), шаблон вывода товаров в категории (html/templates/browse/browse_1.php - настраивается в административной части)

3. навигационная строка где-то тут:
$nav_list = $ps_product_category->get_navigation_list($category_id);
$mainframe->appendPathWay( $nav_list );

Seo и Virtuemart

В стандартной комплектации Virtuemart не предусмотрено размещение meta-keywords, meta description и title (автоматически подставляется в title название текущей категории).

Вариант с Joomla SEF и Virtuemart. Включить SEO, проверить наличие модуля apache mod_rewrite и переименовать htaccess.txt в .htaccess . Чтобы красивые адреса были и у страниц Virtuemart - следует скачать файл router.php с сайта Joomla Extentions и положить его в папку компонента Virtuemart.
http://joomlaplugins.net/joomla-extension-download/doc_details/1-search-engine-friendly-router.html
http://joomla-support.ru/thread15790.html

Хак VirtueMart + Meta тэги
http://joomlaforum.ru/index.php/topic,67328.0.html

VirtueMart SEO Plugin для ARTIO JoomSEF - вариант хороший, но платный. Есть мнение, что он стОит своих денег (все-таки плагин для магазина, для улучшения результатов торговли)

И, конечно же метод “костыля” работает…
administrator/components/com_virtuemart/html/shop.browse.php

Импорт больших файлов CSV в Virtuemart

Продолжение следует…

Чтобы убрать в ссылках строки вида component/virtuemart/10/2/ можно в главном меню создать пункт “Каталог” (например) и прописать к нему алиас catalog - вместо  component/virtuemart/ будет выводиться catalog

Метки: ,

Автор будет признателен, если Вы поделитесь ссылкой на статью, которая Вам помогла:
BB-код (для вставки на форум)

html-код (для вставки в ЖЖ, WP, blogger и на страницы сайта)

ссылка (для отправки по почте)

1 комментарий к записи “Virtuemart напильником”

  1. Сергей сообщает :

    можно про алиас поподробней. как и куда прописать? Заранее спасибо

Добавить комментарий