$ composer global require fxp/composer-asset-plugin
$ composer create-project yiisoft/yii2-app-advanced # токен может потребоваться здесь
$ cd yii2-app-advanced
$ ./init # тут отвечаем на вопросы
$ ls frontend/web
$ ls backend/web
Сейчас общаюсь с разработчиком с фриланса, попросил его сбросить работы подобных сайтов как я хочу сделать.
private function log($success, $error = null)
{
if ($success) {
$this->stdout(date("Y-m-d H:i:s") . ': Success!', Console::FG_GREEN, Console::BOLD);
} else {
$this->stdout(date("Y-m-d H:i:s") . ': ' . $error, Console::FG_RED, Console::BOLD);
}
echo PHP_EOL;
}
'urlManager' => [
'enablePrettyUrl' => true,
'showScriptName' => false,
'rules' => [
],
],
'frontUrlManager' => [
'class' => 'yii\web\urlManager',
'baseUrl' => 'http://site.ru',
'enablePrettyUrl' => true,
'showScriptName' => false,
'rules' => require(__DIR__ . '/../../frontend/config/routes.php'),
],
Yii::$app->frontUrlManager->createAbsoluteUrl('/img/media/product/images/'.$this->media_url);
public $options = ['class' => 'form-group'];
$form->field($model->main, 'alias', ['options' => ['style' => 'display:none']])
$form->field($model->main, 'alias', ['options' => ['class' => 'form-group', 'style' => 'display:none']])
$form = ActiveForm::begin([
'fieldConfig' => [
'options'=>[
'class' => 'form-group'
]
]
]);
<VirtualHost 127.0.0.1:80>
ServerName www.ez.dev
ServerAlias ez.dev
mysqldump -u username -p --all-databases >> all.sql
mysql -u username -p < all.sql