Система управления продуктами
#PHP
1 Базовые классы находятся в (vendor/ishop/core)
2 Что бы просмотреть редактирования продукта нужно прописать в строку запроса «admin»
3 #ReadBean,#ajaxupload,#ckieditor было использовано.
4 class MainController : регенерирует данные #пагинации и в соответствии от этого достает количество продуктов
5 class ProductController : данные о продукте галерею , таблицы модификаторов соединяем что б достать.
6 class CurrencyController при меняем активу валюту которая была помещена в $_GET
7 class AppController Помещаем в свойства валюты для быстрого доступа и что бы не делать запросы в БД
*классы AdminController
8 class AppController меняем шаблон, подгружаем модель, получаем $id от POST или GET запросов в зависимости от переданных параметров
9 class CurrencyController полноценная робота с валютой(index,edit,add,delete)
10 class MainController подгружает шаблон, метаданные
11 class ModificationController полноценная робота с модификациями, а также группами мод. (index,edit,add,delete)
12 class ProductController полноценная робота с продуктом (index,edit,add,delete) + достаем данные мод. и групп мод. Генерация HTML-кода для мод.
*Models
1 class AppModel генерация уникального псевдонима для продукта
*ModelsAdmin
2 class ModAttr и class ModGroup указываем наименования полей таблицы который нужно заполнять, а также правила валидации
3 class Product поля, правила + перебираем все возможные варианты изменения полей модификации остальные методы роботы с галереей
*widgets
1class Currency подгружаем макет, берем валюту с COOKIE если там пусто то достаем валюты, по умолчанию валюта доллар
*views
1 Генерируется согласно правилу APP . "/views/{$this->prefix}{$this->controller}/{$this->view}.php";
Спасибо за внимания.!
1 Базовые классы находятся в (vendor/ishop/core)
2 Что бы просмотреть редактирования продукта нужно прописать в строку запроса «admin»
3 #ReadBean,#ajaxupload,#ckieditor было использовано.
4 class MainController : регенерирует данные #пагинации и в соответствии от этого достает количество продуктов
5 class ProductController : данные о продукте галерею , таблицы модификаторов соединяем что б достать.
6 class CurrencyController при меняем активу валюту которая была помещена в $_GET
7 class AppController Помещаем в свойства валюты для быстрого доступа и что бы не делать запросы в БД
*классы AdminController
8 class AppController меняем шаблон, подгружаем модель, получаем $id от POST или GET запросов в зависимости от переданных параметров
9 class CurrencyController полноценная робота с валютой(index,edit,add,delete)
10 class MainController подгружает шаблон, метаданные
11 class ModificationController полноценная робота с модификациями, а также группами мод. (index,edit,add,delete)
12 class ProductController полноценная робота с продуктом (index,edit,add,delete) + достаем данные мод. и групп мод. Генерация HTML-кода для мод.
*Models
1 class AppModel генерация уникального псевдонима для продукта
*ModelsAdmin
2 class ModAttr и class ModGroup указываем наименования полей таблицы который нужно заполнять, а также правила валидации
3 class Product поля, правила + перебираем все возможные варианты изменения полей модификации остальные методы роботы с галереей
*widgets
1class Currency подгружаем макет, берем валюту с COOKIE если там пусто то достаем валюты, по умолчанию валюта доллар
*views
1 Генерируется согласно правилу APP . "/views/{$this->prefix}{$this->controller}/{$this->view}.php";
Спасибо за внимания.!