шаг 3 завершен
This commit is contained in:
@@ -41,17 +41,26 @@
|
||||
|
||||
### 2.3. Категории
|
||||
|
||||
Основные категории для главного заголовка и меню:
|
||||
Основные категории должны строго соответствовать старому сайту, чтобы сохранить дерево, ссылки, индексацию и целостность переноса:
|
||||
|
||||
- Рыба;
|
||||
- Готовая продукция;
|
||||
- Рыбное филе;
|
||||
- Рыбные стейки;
|
||||
- Охлажденная рыба;
|
||||
- Малосольная рыба;
|
||||
- Копченая рыба;
|
||||
- Вяленая рыба;
|
||||
- Морепродукты;
|
||||
- Фрукты, овощи, ягоды, грибы;
|
||||
- Икра;
|
||||
- Бакалея;
|
||||
- Полуфабрикаты;
|
||||
- Мясная гастрономия;
|
||||
- Мясо;
|
||||
- Сыры;
|
||||
- Ягоды;
|
||||
- Овощи.
|
||||
- Молочная продукция.
|
||||
|
||||
Нужны категории и подкатегории. Подкатегории визуально отделить от категорий, например более мягким цветом, меньшим шрифтом или отступом.
|
||||
Нужны категории и подкатегории. Подкатегории визуально отделить от категорий, например более мягким цветом, меньшим шрифтом или отступом. Для сохранения индексации нужны точные старые URL/slug каждой категории и товара; если они отличаются от текущих slug в seed-файле, их нужно заменить перед переносом.
|
||||
|
||||
## 3. Структура сайта
|
||||
|
||||
@@ -64,6 +73,7 @@
|
||||
- Заметное сообщение: "Работаем без предоплаты. Оплата только при получении товара."
|
||||
- Поиск по сайту.
|
||||
- Быстрый переход в полный каталог.
|
||||
- Сам каталог должен быть уже открыт на главной странице, чтобы покупатель сразу видел товары и не делал лишних переходов.
|
||||
- Понятная кнопка "Доставка и оплата".
|
||||
- Верхнее меню с категориями и подкатегориями.
|
||||
|
||||
@@ -629,4 +639,6 @@
|
||||
|
||||
- Шаг 1 выполнен: выбрана техническая связка на чистом PHP, создан стартовый каркас проекта, подключение к MariaDB через `.env`, базовые папки и файл `ШАГ_1_ТЕХНИЧЕСКОЕ_РЕШЕНИЕ.md`.
|
||||
- Шаг 2 выполнен: создана SQL-схема базы `database/schema.sql`, стартовые данные `database/seed.sql`, страница установки `public/install.php` и документ `docs/ШАГ_2_БАЗА_ДАННЫХ.md`.
|
||||
- Следующий шаг: применить схему через `/install.php?token=rybstock-local-install`, затем сделать первые PHP-классы для чтения категорий, товаров, фасовок и настроек.
|
||||
- Шаг 3 выполнен: созданы первые PHP-классы, репозитории, контроллер главной страницы, вывод категорий/настроек/популярных товаров, каталог на главной, категории старого сайта в `database/seed.sql`, SEO-поля, хлебные крошки, кнопка назад, градации выгодных цен по промокодам и документ `docs/ШАГ_3_PHP_КЛАССЫ.md`.
|
||||
- Перенос товаров выделен в отдельную задачу: `docs/ПЛАН_ПЕРЕНОСА_ТОВАРОВ.md`.
|
||||
- Следующий шаг: сделать базовый роутинг, страницу полного каталога и первые формы админки для категорий/товаров.
|
||||
|
||||
Reference in New Issue
Block a user