RSS
Новини
Новини Joomla! CMS
Новини розширень Joomla!
Новини Joomla! Україна
Новини безпеки
Новини мережі
Додати новину
Переклад

Завантажити Joomla

Форум
Хостинг для Joomla
Дискламація

Joomla!TM є торговою маркою компанії Open Source Matters inc. в США та інших країнах. Назва Joomla! і його варіації, такі як J, Joom тощо, використовуються в рамках обмеженою ліцензії, певною компанією Open Source Matters. Спільнота Joomla! Україна не відноситься до компанії Open Source Matters або проекту Joomla! Точки зору представлені на даному сайті не є офіційними точками зору Joomla Project або Open Source Matters.

Торгова марка Joomla® і логотип використовуються в рамках обмеженою ліцензії, наданої Open Source Matters.

Популяні розширення
Sape
электронный немецкий переводчик онлайн текстов
Финансовый форум о банках с оценками деятельности, а также аналитикой ПФТС для аналитиков

Головна arrow Новини розширень Joomla! arrow SEF-роутер для Virtuemart (Joomla 1.5)

SEF-роутер для Virtuemart (Joomla 1.5)

20.12.2008 | Dutch | Друк | E-mail

Наш проект Спільнота Joomla! Україна пропонує Вашій увазі роутер, який написано для останньої на сьогодні версії VirtueMart 1.1.2 stable для Joomla 1.5, який конвертує URL у красиві посилання.

Основний принцип роботи роутера

У Joomla 1.5 усі посилання мають вигляд http://example.com/shop.html?page=shop.browse&category_id=1 (для категорії), у той час як роутер перетворює таке посилання у більш красиве та короткий вигляд - http://example.com/shop/shop.browse/1.html.

Сам роутер перетворює 90% посилань. Посилання для обробки роутером замовлень в інтеренет-магазині я не робив, щоб запобігти якимось помилкам та і особливо для цієї частини магазину нам красиві посилання не так вже й важливі, адже основне завдання у нас короткі посилання для категорій та товарів, а також для індексації пошуковими машинами.

Зауваження

Увага! Роутер посилань коректно працює із включеними розширеннями (суфіксами) файлів та з відключеною функцією mod_rewrite у налаштуваннях Joomla. Якщо відключити функцію суфіксів для файлів та залишити включену функцію mod_rewrite, виникатимуть помилки 404, це пов'язано з тим, що параметрах URL використовується крапка (наприклад: shop.browse).

Тому для коректної роботи роутера пропоную 2 варіанти налаштувань SEF в конфігурації Joomla:

  1. включена функція mod_rewrite і розширення (суфікси) файлів;
  2. відключена функція mod_rewrite, а розширення (суфікси) файлів можуть бути включені або відключені. 

Застосування:

  • Розпакувати архів;
  • Залити файл router.php у папку components/com_virtuemart/;
  • Включити та налаштувати SEF в конфігурації Joomla відповідно до зауважень (див. вище).

Обговорення на форумі:

Завантажити:



У Вас есть смартфон? Все для Nokia - Touch Nokia и Symbian только на AllForSmart.Ru
 

Додати коментар


Захисний код
Оновити

Додати на БобрдобрДодати на MemoriДодати на news2.ruДодати на Моё МестоДодати на Моё МестоДодати на NewslandДодати на СМИ2Додати на Ваау!Додати на Mr. WongДодати на GoogleДодати на YahooДодати на DiggДодати на Del.icoi.usДодати на SlashdotДодати на BlogmarksДодати на TechnoratiДодати на NewsvineДодати на BlinkbitsДодати на Folkd

  • 2006 - 2010 © Joomla! Україна
    2007 © Design: Denys Nosov

    Joomla! CMS
  • Використання матеріалів сайту можливе лише при згоді адміністрації та активного посилання. Всі права захищено!
1