Переместить файл composer.json на новый сервер с точным указанием версий требуемого ПО. Выполнить команду composer update Результатом выполнения будет: Закачка всех дистрибутивов из серверов интернет, создание структуры каталогов Используя функции PhpMyAdmin import/export. Восстановить БД на новом сервере. Переместить файлы конфигураций с изменением свойств подключения к БД. Переместить файлы модулей, контроллеров и отобра..

Read more

1. В конфигурационном файле @backend/config/main.php в раздел ‘modules’ необходимо прописать строчки: ‘gii’ => [ ‘class’ => ‘yii\gii\Module’, ‘allowedIPs’ => [‘127.0.0.1’, ‘::1’, ‘*’], ], Результат этой операции: станет доступным контроллер gii. Этот контроллер позволяет генерировать model+controller+CRUD-views на основе таблиц в БД. Очень нужная ..

Read more

Устанавливается расширение Admin-LTE при помощи команды: composer require dmstr/yii2-adminlte-asset «2.*» Команда выполняется в корневой папке приложения. Результат выполнения команды: расширение пропишется в файл composer.json и установится. Расширение будет обновляться командой: composer update Необходимо переименовать файлы: @backend/views/layouts/main.php -> main.php.old @backend/views/site/login.php -> login.php.old @backend/views/site/error.php -> error.php.old Для использования темы Admin-LTE необходимо скопировать файлы из папок Admin-LTE в ..

Read more

Устанавливается расширение Yii2-admin при помощи команды: composer require mdmsoft/yii2-admin «~2.0» Команда выполняется в корневой папке приложения. Результат выполнения команды: расширение пропишется в файл composer.json и установится. Расширение будет обновляться командой: composer update Активация модуля Yii2-admin в конфигурационном файле: @backend/config/main.php В раздел ‘modules’ добавить строки: ‘admin’ => [ ‘class’ => ‘mdm\admin\Module’, ‘layout’ => ‘left-menu’, ‘mainLayout’ => ..

Read more

План действий: Свести воедино желание изменений, собственную решимость следовать правилам разработанного стиля, количество каналов коммуникации и соответствующие им требования по носителям и общую готовность коллектива к внедрению новых решений или понимание мер, которые поддерживают и формируют подобную готовность. Систематизировать понимание особенностей школы, сформировать бриф на фирменный стиль Ознакомиться на практике с принципом формирования фирменного стиля; ..

Read more

Устанавливается Yii2 проще всего через composer. Далее будет примеры команд командной строки unix с описанием. 1. Необходимо подключить asset плагин: composer global require «fxp/composer-asset-plugin:^1.2.0″ Для установки потребуется сгенерировать токен на github, после регистрации на github.com появится возможность генерировать персональные токены доступа. 2. Установка yii2 advanced в папку «tasks»: composer create-project —prefer-dist yiisoft/yii2-app-advanced tasks Результатом выполнения ..

Read more

Далее будет описан процесс подготовки рабочей области C9.IO  для Web приложения на PHP. C9.IO — это сервис который предоставляет виртуальные машины для разработчиков абсолютно бесплатно! Необходимо зарегистрироваться на c9.io Следующим шагом создаётся рабочая область: Указывается имя проекта (попроще, так как оно будет потом в адресе). Выбирается тип проекта. В нашем случае apache-php-mysql. Нажимается кнопка создать. ..

Read more