RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . index.php
{ order->name }
, можно же сделать сразу $order->name
и в таком виде записать в базу и в файл. И если так приемлемо делать, то strtr не нужна. Если в файле будут подстроки в виде $order->name
, то отлично сработает вариант Yii::$app->mailer->compose('@app/mails', ['order' => $model])
Yii::$app->mailer->compose('@app/mails')
public function actionCreate()
{
if(!Yii::$app->user->can('createObject')){
throw new ForbiddenHttpException(UsersModule::t('module', 'ERROR_FORBIDDEN_TEXT'));
}
/* остальной код */
}
<?php
if(Yii::$app->user->can('admin')) :
?>
<?= Html::a(UsersModule::t('module', 'USERS_BUTTON_DELETE'),
['delete', 'id' => $model->id],
[
'class' => 'btn btn-danger',
'data' => [
'confirm' => 'Удалить?',
'method' => 'post',
],
]
) ?>
<?php
endif;
?>
Сейчас доступ в backend есть всем зарегистрированным пользователям.
Дополните свой вопрос кодом, настройками urlManager, конфигурационными файлами.