TECHN
-C O . P W

Step Framework Two

Step Framework Two


Скачать с сервера

       Демо данные
         Данные отсутствуют


Step Framework Two - Это другая реализация фреймворка Step Framework. Этот фреймворк значительно проще предыдущего. Валидация моделей полностью взята из предыдущего фреймворка, но их подгрузка отличается.

Я не поленился сделать сделать простой пример викторины (не обращайте внимания на переменные и названия таблиц, лень было переводить).

Хочу отметить только то, что в примере не использовалось.
$this->load->model($name) - Загрузка моделей, передается строка(имя модуля). В имени модуля могут использоваться символы @ и #.
@ - говорить что класс будет подгружен из папки core/modules.
# - говорит что объект не будет создавать автоматически, а надо будет самостоятельно писать $model = new Test();
Метод init в моделях может принимать параметры, которые передаются конструктору при создании объекта класса или выполнять какой-то код перед загрузкой страницы, а в котроллерах он только выполняет какой-то код.

Для создания вложенных котроллеров нужно код такого вида.


public function subControllers() {
	return [
		['Название экшена', 'Название класса']
	];
}

Для вложенных контроллеров есть собственный базовый класс \base\SubController

А сделал, форму для удобного добавления вопросов в викторину, она находится по адресу
http://сайт/main/add

На этом пока что все. В новых версиях будут либо разные примеры, либо обновленные.
Я планирую немного изменить метод загрузки видов, моделей и модулей.


Скришоты отсутствуют


Похожие статьи:


Step Framework 2.2
Step Framework 2.2
Опубликовано: 4-03-2017, 16:03
Step Framework 0.3
Step Framework 0.3
Опубликовано: 13-11-2016, 19:37
Step Framework 0.1
Step Framework 0.1
Опубликовано: 8-11-2016, 19:07


Данный материал предоставлен сайтом Techno-Co.PW исключительно в ознакомительных целях.
Администрация не несет ответственности за его содержимое и использование.

Информация о авторе:


ALEXEY98

Полное имя: Алексей Степанов
Ник: ALEXEY98
Опубликовано статей: 21
Всего прокомментариев: 3
Место жительства: ALEXEY98
Не много о себе: Информация отсутствует


Обсуждение новости:


  • Комментарии
  • Задать вопрос

Комментировать на сайте



Информация
Посетители, находящиеся в группе Гость, не могут оставлять комментарии к данной публикации.

Последнее на форуме

Тема Автор Ответов Дата Последний

Скрыто в мобильной версии.

Techno-Co Professional Webmaster