Управління структурою url - налаштування магазину - настройки - imagecms docs

Виходячи з численних звернень користувачів, нашими розробниками було прийнято рішення додати можливість змінити структуру URL на сайті.

Якщо ви використовуєте більш ранюю версію ImageCMS Shop і не маєте можливості оновити свою систему в цілому (наприклад через численні доробок), але дана можливість для вас є важливою, вам необхідно зв'язатися з нашими менеджерами будь-яким зручним вам способом і обговорити окрему інтеграцію даного функціоналу .

1. Відкриття функціоналу

Функціонал настройки URL доданий окремим розділом в настройках магазину.

Щоб відкрити функціонал, вам необхідно перейти до розділу головного меню "Налаштування" → "Налаштування магазину". Далі перейдіть на вкладку "URL":

Управління структурою url - налаштування магазину - настройки - imagecms docs

2. Налаштування URL

Правда, яка форма настройки буде розділена на 2 основні блоки:

Управління структурою url - налаштування магазину - настройки - imagecms docs

За своїм функціональним вмісту дані розділи абсолютно ідентичні - обидві форми містять тільки 2 елементи:

2.1. для товарів

Управління структурою url - налаштування магазину - настройки - imagecms docs

Де ХХХХХ - сегмент, що складається з URL сторінки товару (генерується автоматично з назви товару)

Якщо вказано значення поля Prefix, то URL сторінки товару буде мати приблизно такий вигляд:

  • prefix - вміст поля "Prefix"
  • ХХХХХ - сегмент, що складається з URL сторінки товару (генерується автоматично з назви товару)

Якщо ви бажаєте зберегти "традиційну" структуру URL після поновлення до 4.12 - вам необхідно в полі "Prefix", для сторінок товарів вказати shop / product

  • кирилицю;
  • знаки пріпінанія, прогалини та інші символи (крім дефіса);
  • вміст, привишающее 60 - 80 символів.

Якщо для комірки Show parent url присвоєно значення "Вибрані", але поле "Prefix" порожнє, то URL сторінки товару буде мати приблизно такий вигляд:

Якщо в налаштуваннях URL для сторінки товару, зазначено значення поля Prefix, а для осередку Show parent url присвоєно значення "Вибрані", то URL сторінки товару буде мати приблизно такий вигляд:

  • кирилицю;
  • знаки пріпінанія, прогалини та інші символи (крім дефіса);
  • вміст, привишающее 60 - 80 символів.

3. Налаштування URL в мультимовну магазині

В цілому, струкрура URL в мультимовну магазині не буде відрізняться від логіки описаної вище, в пунктах 2.1 та 2.2. лиш з тільки тією різницею, що в структуру URL буде додано сегмент локалізації (так само як і в попередніх версіях). наприклад:

Де ua і en - локалі мовних версій (українською та англійською відповідно).

4. Створення глобального редиректу

Якщо у вас є бажання змінити структуру URL зі старою на нову (тобто прибрати сегменти shop / product і shop / category), в такому випадку, вам необхідно створити глобальний редирект в файлі .htaccess в корені шаблону.

  • Що б прибрати сегмент shop / product вам необхідно додати рядок
  • Що б прибрати сегмент shop / product вам необхідно додати рядок

5. Часті питання

Управління структурою url - налаштування магазину - настройки - imagecms docs

% 20 в URL після установок.

Вам необхідно перевірити настройки і видалити пробіли.

Після правки - очистіть кеш з адмін панелі.

У файлі product_snippet.tpl в папці / templates / ваш_шаблон / shop / includes / product - необхідно знайти рядок коду: