Найдено 892 результата

Dominus
2020.07.22, 21:31
Форум: Общие вопросы (Yii 2.x)
Тема: swiftmailer добавить Имя отправителя
Ответы: 4
Просмотры: 1710

Re: swiftmailer добавить Имя отправителя

dps_guest писал(а): 2020.07.22, 19:27
Dominus писал(а): 2020.07.22, 03:41

Код: Выделить всё

//...
->setFrom(['support@example.com' => 'Служба поддержки'])
//...
Так не могу найти похожее даже setFrom...
Возможно в конфиге задается, как тут: https://yiiframework.ru/forum/viewtopic.php?f=19&t=60251
Dominus
2020.07.22, 11:17
Форум: Общие вопросы (Yii 2.x)
Тема: kartik-v/yii2-tabs-x открывать таб из которого была отправлена форма
Ответы: 4
Просмотры: 1625

Re: kartik-v/yii2-tabs-x открывать таб из которого была отправлена форма

Для чего Ajax? У меня например организованно так: Структура: https://github.com/Dominus77/yii2-advanced-start/tree/master/modules/users/views/frontend/profile View: https://github.com/Dominus77/yii2-advanced-start/blob/master/modules/users/views/frontend/profile/update.php Controller: https://github...
Dominus
2020.07.22, 05:03
Форум: Общие вопросы (Yii 2.x)
Тема: Магия с темой письма
Ответы: 1
Просмотры: 1262

Re: Магия с темой письма

Странно, что то не удалось смоделировать: //... 'mailer' => [ 'useFileTransport' => false, 'messageConfig' => [ 'charset' => 'UTF-8' ], 'transport' => [ 'class' => 'Swift_SmtpTransport', 'host' => 'smtp.yandex.ru', 'username' => '*******', 'password' => '******', 'port' => '465', 'encryption' => 'ss...
Dominus
2020.07.22, 03:41
Форум: Общие вопросы (Yii 2.x)
Тема: swiftmailer добавить Имя отправителя
Ответы: 4
Просмотры: 1710

Re: swiftmailer добавить Имя отправителя

Код: Выделить всё

//...
->setFrom(['support@example.com' => 'Служба поддержки'])
//...
Dominus
2020.07.22, 03:23
Форум: Общие вопросы (Yii 2.x)
Тема: kartik-v/yii2-tabs-x открывать таб из которого была отправлена форма
Ответы: 4
Просмотры: 1625

Re: kartik-v/yii2-tabs-x открывать таб из которого была отправлена форма

View: //... [ 'label' => 'Первая вкладка', 'content' => 'Anim pariatur cliche...', 'options' => ['id' => 'tab1'], 'active' => (!Yii::$app->request->get('tab') || (Yii::$app->request->get('tab') === 'tab1')) ? true : false ], [ 'label' => 'Вторая вкладка', 'content' => 'Anim pariatur cliche...', 'opt...
Dominus
2020.07.20, 13:18
Форум: Общие вопросы (Yii 2.x)
Тема: работа моделью user
Ответы: 1
Просмотры: 1155

Re: работа моделью user

Если вы работаете с RBAC: public function getRoles() { $authManager = Yii::$app->getAuthManager(); return $authManager->getRolesByUser($this->id); } Получаем роли текущего пользователя: if($identity = Yii::$app->user->identity) { $roles = $identity->getRoles(); \yii\helpers\VarDumper::dump($roles, 1...
Dominus
2020.07.15, 15:21
Форум: Общие вопросы (Yii 2.x)
Тема: 301-й редирект с дублей страниц
Ответы: 5
Просмотры: 1685

Re: 301-й редирект с дублей страниц

Возможно достаточно было бы этого: //... 'urlManager' => [ 'enablePrettyUrl' => true, 'showScriptName' => false, 'enableStrictParsing' => true, // включаем строгий анализ 'rules' => [ //... ] ], //... https://www.yiiframework.com/doc/api/2.0/yii-web-urlmanager#$enableStrictParsing-detail
Dominus
2020.07.15, 14:11
Форум: Общие вопросы (Yii 2.x)
Тема: Как менять файлы css используя php?
Ответы: 3
Просмотры: 1173

Re: Как менять файлы css используя php?

Ну в главном шаблоне происходит регистрация ресурсов AppAsset::register($this); Создайте еще один Asset с нужными css файлами, и в зависимости от условия, подключайте его. Или так: Главный шаблон main.php //... AppAsset::$theme = 'dark'; // устанавливаем тему по какому то условию AppAsset::register(...
Dominus
2020.07.06, 21:02
Форум: Общие вопросы (Yii 2.x)
Тема: Помогите сформировать ссылку для Ajax
Ответы: 23
Просмотры: 4737

Re: Помогите сформировать ссылку для Ajax

Всегда используйте UrlManager, тогда проблем не будет.
Проверить какой адрес формируется, можно простым не хитрым способом:
вьюшка

Код: Выделить всё

<?php
$url = Url::to(['cart/add', 'id' => $model->id]);
yii\helpers\VarDumper::dump($url, 10, 1);
die; // остановка выполнения
 ?>
Dominus
2020.07.06, 20:51
Форум: Общие вопросы (Yii 2.x)
Тема: Как задать правило доступа к форме
Ответы: 18
Просмотры: 3376

Re: Как задать правило доступа к форме

Drugpunker писал(а): 2020.07.06, 11:37 Но проблема здесь в том, что комментарии создаются в действии контроллера Post, и соответственно нельзя прописать права доступа для комментариев.
А что мешает?
Гляньте как организовано actionDelete(){}
Можно и access фильтр повесить
Dominus
2020.07.01, 22:02
Форум: Общие вопросы (Yii 2.x)
Тема: не видит классы в ActiveForm->field()
Ответы: 1
Просмотры: 760

Re: не видит классы в ActiveForm->field()

Если не подключаются css классы, возможно не верные пути, или не регистрируете их в данной вьюшке
Попробуйте в коде страницы, перейдите по подключенному файлу, css
Если css файл не отобразится, значит ошибка подключения в ассет
Dominus
2020.07.01, 21:43
Форум: Общие вопросы (Yii 2.x)
Тема: Есть ли движки инет магазинов на yii2?
Ответы: 3
Просмотры: 1547

Re: Есть ли движки инет магазинов на yii2?

Есть пример от самого SamDark: https://github.com/samdark/yii2-shop
Можно уже модернизировать и адаптировать)
Dominus
2020.07.01, 21:37
Форум: Общие вопросы (Yii 2.x)
Тема: чат на pjax
Ответы: 3
Просмотры: 1341

Re: чат на pjax

Ну чат на ajax на сложно сделать, по логике, отправлять запросы по таймоуту в БД на проверку новых сообщений. Но это не лучший вариант, все таки чат лучше делать на сокетах)
Dominus
2020.06.29, 08:52
Форум: Общие вопросы (Yii 2.x)
Тема: Почему не открывается страница?
Ответы: 34
Просмотры: 7467

Re: Почему не открывается страница?

Как мне смоделировать вашу ситуацию? Пока не понятно)
Dominus
2020.06.29, 08:46
Форум: Общие вопросы (Yii 2.x)
Тема: Почему не открывается страница?
Ответы: 34
Просмотры: 7467

Re: Почему не открывается страница?

Эмм.. Почему закомментирован urlManager?
Скорее всего тут и кроется проблема)
Dominus
2020.06.29, 07:54
Форум: Общие вопросы (Yii 2.x)
Тема: Почему не открывается страница?
Ответы: 34
Просмотры: 7467

Re: Почему не открывается страница?

В большинстве случаев, ошибка пользователей, я проанализирую информацию и дам ответ