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

za4me
2017.01.31, 21:57
Форум: Общие вопросы (Yii 2.x)
Тема: Насколько правилен подобный подход в формировании БД?
Ответы: 4
Просмотры: 1489

Насколько правилен подобный подход в формировании БД?

Добрый день. Подскажите, пожалуйста, насколько может быть правильным подход в данном случае. Имею необходимость в создании 5-6 разных таблиц, но с абсолютно одинаковыми полями: 1. id 2. Наименование Думаю сделать одну таблицу с следующими полями: 1. id 2. Наименование 3. Тип т.е. при необходимости д...
za4me
2017.01.18, 00:01
Форум: Общие вопросы (Yii 2.x)
Тема: Что использовать для построения меню?
Ответы: 8
Просмотры: 2501

Re: Что использовать для построения меню?

Загуглите по запросу "bootstrap admin template" найдёте массу шаблонов которые похожи на тот который вы привели. Ну и как выше уже написал Дмитрий, обратите внимание на adminlte.
za4me
2017.01.14, 23:04
Форум: Общие вопросы (Yii 2.x)
Тема: Проблема с пониманием кода
Ответы: 3
Просмотры: 1374

Re: Проблема с пониманием кода

Вам необходимо прочесть доку по моделям и по представлениям.
za4me
2017.01.14, 16:29
Форум: Общие вопросы (Yii 2.x)
Тема: Проблема с видом и контроллером
Ответы: 6
Просмотры: 2230

Re: Проблема с видом и контроллером

Думаю вам для сохранения так-же не помешало бы использовать транзакции.
za4me
2017.01.14, 15:25
Форум: Общие вопросы (Yii 2.x)
Тема: Старые значения
Ответы: 2
Просмотры: 948

Re: Старые значения

В модели есть метод oldAttributes.
za4me
2017.01.14, 02:13
Форум: Общие вопросы (Yii 2.x)
Тема: Разные права пользователя и админа.
Ответы: 15
Просмотры: 3984

Re: Разные права пользователя и админа.

wseomix писал(а): 2017.01.13, 21:43 Ошибся, в бекенде, модель общая в коммон.. нужно ограниченные права на апдейт дать юзеру во фронтенде
Может быть проще всего назначить пользователю отдельный сценарий для редактирования?
za4me
2017.01.13, 18:41
Форум: Общие вопросы (Yii 2.x)
Тема: Разные права пользователя и админа.
Ответы: 15
Просмотры: 3984

Re: Разные права пользователя и админа.

Не знаю почему вы хотите отказаться от RBAC, но в голову приходить только проверять id пользователя в controller.
Если id не админа, запрещать редактирование.
za4me
2017.01.13, 10:56
Форум: Общие вопросы (Yii 2.x)
Тема: Проверка значения в массиве массива
Ответы: 8
Просмотры: 2201

Re: Проверка значения в массиве массива

rak писал(а): 2017.01.13, 00:49 это кастомный валидатор, нужно прописать в rules
Не совсем пойму для какого поля его приписывать, в моём случае для поля social?
za4me
2017.01.13, 00:45
Форум: Общие вопросы (Yii 2.x)
Тема: Проверка значения в массиве массива
Ответы: 8
Просмотры: 2201

Re: Проверка значения в массиве массива

rak писал(а): 2017.01.12, 23:31 https://github.com/unclead/yii2-multipl ... r_input.md вот поидее то, что нужно
Если я правильно понял, то вот тут в самом конце автор виджета делает проверку "priority". Только я не совсем пойму где в дальнейшем вызывается эта функция validateSchedule.
za4me
2017.01.12, 23:24
Форум: Общие вопросы (Yii 2.x)
Тема: Проверка значения в массиве массива
Ответы: 8
Просмотры: 2201

Re: Проверка значения в массиве массива

rak писал(а): 2017.01.12, 23:16 а это модели?
Проверку хочу делать в модели.
za4me
2017.01.12, 22:31
Форум: Общие вопросы (Yii 2.x)
Тема: Проверка значения в массиве массива
Ответы: 8
Просмотры: 2201

Проверка значения в массиве массива

Добрый день. Подскажите, пожалуйста, как решить данный вопрос или что почитать для его решения. Имею в view unclead\multipleinput\MultipleInput c двумя полями: http://dl4.joxi.net/drive/2017/01/12/0017/0874/1139562/62/b4e131b465.png Из этих полей получаю массив с данными: http://dl4.joxi.net/drive/2...
za4me
2017.01.10, 11:38
Форум: Ищу работу
Тема: Ищу работу junior yii2 developer
Ответы: 11
Просмотры: 9726

Re: Ищу работу junior yii2 developer

Снова в поисках.
Сделал небольшую поделку: http://crm.u1732.blue.elastictech.org/ admin/adminadmin
za4me
2017.01.08, 22:58
Форум: Общие вопросы (Yii 2.x)
Тема: Два раздела
Ответы: 5
Просмотры: 1605

Re: Два раздела

Разделить пользователей по правам?
za4me
2017.01.03, 22:49
Форум: Общие вопросы (Yii 2.x)
Тема: Каким образом лучше сделать БД?
Ответы: 1
Просмотры: 829

Каким образом лучше сделать БД?

День добрый. Подскажите, пожалуйста, какой в теории может быть способ лучше для проекта. В данный момент имею таблицу 'cashbox' с полями 'project', 'task'. Эти поля ссылаются через FK на строки в таблицах 'project' и 'tasks'. Все работает отлично кроме одного "НО". Если удалю строку из 'pr...
za4me
2016.12.29, 15:26
Форум: Общие вопросы (Yii 2.x)
Тема: Избавится от arrayhelper::map в view
Ответы: 7
Просмотры: 2322

Избавится от arrayhelper::map в view

Добрый день. Подскажите, пожалуйста, во многих _form имею большое количество выпадающих списков: <?= $form->field($model, 'status')->dropDownList(     ArrayHelper::map(Status::find()->all(), 'id', 'name'),     ['prompt' => ''] ) ?> Каким образом лучше избавится от такого безобразия?
za4me
2016.12.29, 11:06
Форум: Общие вопросы (Yii 2.x)
Тема: Запрет удаления или редактирования строки в таблице
Ответы: 9
Просмотры: 3007

Re: Запрет удаления или редактирования строки в таблице

Первый пункт решен , моя ошибка. А решив первый, решил и второй, проверка для delete проходила потому что я не возвращал false. Сделал вот так: if ($id == $this->getId) {     Yii::$app->session->setFlash('error', 'Запрещены манипуляции с системными строками');     Yii::$app->getResponse()->redirect(...
za4me
2016.12.29, 10:58
Форум: Общие вопросы (Yii 2.x)
Тема: Запрет удаления или редактирования строки в таблице
Ответы: 9
Просмотры: 3007

Re: Запрет удаления или редактирования строки в таблице

По теме, думаю можно поведение контроллера какое то сообразить, по типу access control в которое передавать экшены и соответствующие им невалидные комбинации значений гет параметров Сделал фильтр: class IdFilter extends ActionFilter {     public $ids = [];     public $getId;     public function bef...
za4me
2016.12.28, 18:49
Форум: Общие вопросы (Yii 2.x)
Тема: Запрет удаления или редактирования строки в таблице
Ответы: 9
Просмотры: 3007

Re: Запрет удаления или редактирования строки в таблице

Alexum писал(а):В rules модели можно добавить соответствующее правило, читайте про валидацию.
Правильно ли я понял, что лучше всего в моем случае будет добавить в проект автономный валидатор и применять его в необходимых полях моделей?
za4me
2016.12.28, 18:02
Форум: Общие вопросы (Yii 2.x)
Тема: Запрет удаления или редактирования строки в таблице
Ответы: 9
Просмотры: 3007

Запрет удаления или редактирования строки в таблице

Добрый день. Подскажите, пожалуйста, направление что читать для того что-бы сделать следующий функционал: Имеется две таблицы в БД и в каждой из них есть строка с id = 1, я хочу запретить редактирование или удаление данных строк, понимаю что можно сделать в action update и delete просто проверку: if...