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

virtuozz
2017.01.25, 12:44
Форум: Общие вопросы (Yii 2.x)
Тема: Валидатор расширения файлов и прикрепление картинок в IOs
Ответы: 8
Просмотры: 3609

Re: Валидатор расширения файлов и прикрепление картинок в IOs

Onotole писал(а): 2017.01.25, 12:08 Возможно mime тип не нравится. Попробуй 'checkExtensionByMimeType' => false
Это не безопасно!
virtuozz
2017.01.08, 21:42
Форум: yiiframework.ru
Тема: phpbb обновлён до 3.2
Ответы: 26
Просмотры: 39562

Re: phpbb обновлён до 3.2

Сброс кэша помог, спасибо!
virtuozz
2017.01.08, 21:23
Форум: yiiframework.ru
Тема: phpbb обновлён до 3.2
Ответы: 26
Просмотры: 39562

Re: phpbb обновлён до 3.2

В хроме на macos верстка поехала.
virtuozz
2016.12.27, 11:36
Форум: Общие вопросы (Yii 2.x)
Тема: Дерево категорий
Ответы: 2
Просмотры: 1647

Re: Дерево категорий

Alexum писал(а):На ум (и как верхний результат в поисковике) приходит вот этот http://demos.krajee.com/tree-manager
Спасибо, попробую.
virtuozz
2016.12.27, 10:32
Форум: Общие вопросы (Yii 2.x)
Тема: Дерево категорий
Ответы: 2
Просмотры: 1647

Дерево категорий

Уважаемые форумчане! Посоветуйте нормальный виджет для генерации многоуровневого дерева категорий, если такие существую.
virtuozz
2016.12.11, 13:50
Форум: Общие вопросы (Yii 2.x)
Тема: Каскадное удаление данных
Ответы: 6
Просмотры: 3922

Re: Каскадное удаление данных

Все верно! Спасибо! Сделал так: public function beforeDelete()     {         if (parent::beforeDelete()) {             if($this->images) {                 foreach ($this->images as $image) {                     $image->delete();                 }             }             return true;         } else...
virtuozz
2016.12.11, 13:36
Форум: Общие вопросы (Yii 2.x)
Тема: Каскадное удаление данных
Ответы: 6
Просмотры: 3922

Re: Каскадное удаление данных

Ну да. Можете эту штуку добавить в afterDelete() товара. По идее да, спасибо! В модели Product добавил метод: public function afterDelete()     {         if($this->images) {             foreach ($this->images as $image) {                 $image->delete();             }         }         parent::aft...
virtuozz
2016.12.11, 12:30
Форум: Общие вопросы (Yii 2.x)
Тема: Каскадное удаление данных
Ответы: 6
Просмотры: 3922

Каскадное удаление данных

Привет всем! Подскажите правильно ли я делаю. Допустим есть модель Product и связанная с ней модель Image, то есть товар и изображения к нему. С этими моделями я организовал CRUD. Но когда удаляешь товар, то изображения удаляются только в БД, а физически загруженные изображения не удаляются, хотя в ...
virtuozz
2016.12.05, 21:28
Форум: Архитектура, дизайн, ООП
Тема: Практика создания SaaS
Ответы: 5
Просмотры: 2712

Re: Практика создания SaaS

Понял, спасибо! Сам не правильно выразился)
virtuozz
2016.12.05, 20:34
Форум: Архитектура, дизайн, ООП
Тема: Практика создания SaaS
Ответы: 5
Просмотры: 2712

Re: Практика создания SaaS

Скажем так, хотелось бы понять как реализуются такие сервисы как например bitrix24, megaplan и тд., с точки зрения архитектуры кода и структуры баз данных.

Буду благодарен, если подскажете в какую сторону копать или литературу по этой теме.
virtuozz
2016.12.05, 16:24
Форум: Архитектура, дизайн, ООП
Тема: Практика создания SaaS
Ответы: 5
Просмотры: 2712

Практика создания SaaS

Уважаемые, гуру! Подскажите, правильно ли делать облачную платформу следующим образом: 1. Есть основной сайт (отдельное приложение, допустим frontend). 2. На этом сайте пользователь регистрируется и как обычно подтверждает свою регистрацию по ссылке из почты. После этого, на основании его данных, ав...
virtuozz
2016.12.05, 14:21
Форум: RBAC и контроль доступа (Yii 2.x)
Тема: Проверить роль при входе
Ответы: 2
Просмотры: 2240

Re: Проверить роль при входе

ElisDN писал(а):

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

if (!Yii::$app->authManager->checkAccess($this->_user->id, 'adminPanel')) {
    ...
}
Отлично! Благодарю!
virtuozz
2016.12.05, 14:07
Форум: RBAC и контроль доступа (Yii 2.x)
Тема: Проверить роль при входе
Ответы: 2
Просмотры: 2240

Проверить роль при входе

Подскажите, пожалуйста, как правильно проверять роль пользователя при входе? Например, чтобы в backend доступ был только пользователям с правом adminPanel. В LoginForm.php немного изменил метод getUser(): protected function getUser()     {         if ($this->_user === null) {             $this->_use...