Основні вимоги до сайту:
1. Сайт на 2-х мовах укр. та рос. Основна укр. Але при цьому треба зробити можливість ввести вручну адресу сторінки яка буде використовуватись не зважаючи на базовий url (тобто в будь-якому контексті). Ручне введення сторінки відносно головної «/». Редіректи заборонені.
2.Таблиця 301 редиректів (ручне заповнення).
3. Мікророзмітка: schema org (усі можливі: організація, категорія товарів, для товару, для статей, хлібні крихти, навігація і т.д.) і Open Graph (з можливістю встановлення окремої картинки - якщо відсутня, то береться основна).
4. Дизайн сайту – є придбаний шаблон:
https://preview.themeforest.net/item/porto-ecommerce-shop-template/full_screen_preview/22685562?_ga=2.210927829.1985676743.1661684813-12162766.1660034890
Деякі моменти звичайно треба буде підправити - вчасності форматування тексту, кнопки соцмереж яких не вистачає і т.д.
5. На сайті повинно бути Порівняння товарів, фільтри по опціям (с підгрупами), Нормальний пошук, Розділ Блог (статті з групами), Сторінка 404, сторінки магазину (Категорії, підкатегорії,картка товару, корзина и т.д.)
6. Характеристики товарів з угрупуваннями (2 рівні). Маються на увазі опції minishop2: 1 перший рівень - це група опції, 2-й рівень - сама назва опції. Характеристики виводяться на сторінку товару тільки заповнені і в ієрархії. Відмінності в адмінкі від стандарту: треба зробити можливість вводу опцій прямо з ресурсу (группи товарів) де менеджер зможе ввести так само данні як вводяться опції в налаштуваннях minishop2 але ключ заповнюється автоматично (наприклад інкремент), а группа товарів до якої належить опція встановлюється згідно змінюваної. При можливості змінити відображення в виді ієрархії.
7. Редактор тексту в адмінкі повинен мати однакові стилі оформлення тексту з сайтом і можливість додавати деякі шаблони елементів (див. елементи в шаблоні сайта).
8. Для мов правильні теги hreflang та canonical та для Open Graph
9. Сторінка 404 при будь якій не існуючій адресі (без переадресації на неї).
10. Усі сторінки з ЧПУ (без параметрів). За будь-якої відмінності від норми помилка 404.
11. Підбір за характеристиками.
12. Можливість створювати сторінки з ЧПУ адресою та описом, використовуючи набір характеристик.
P.S.
- Під сайт вже є придбані компоненти mSearch2, SeoFilter, Comparison.
- Під час виконання можливо почати з встановлення Modx або продовжити роботу попереднього виконавця.