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

delgus
2020.06.18, 16:17
Форум: Общие вопросы (Yii 2.x)
Тема: Возможно ли скрыть колонку при помощи js в gridview?
Ответы: 1
Просмотры: 772

Re: Возможно ли скрыть колонку при помощи js в gridview?

Ну как то так [ 'class' => 'yii\grid\CheckboxColumn', 'header' => Listing::listingLabel(Listing::ACTIONS), 'options' => [ 'id' => 'listing-actions', 'style' => 'display:none'], 'name' => 'actions[]', 'contentOptions' => ['class' => 'listing-actions', 'style' => 'display:none'], 'headerOptions' => ['...
delgus
2020.06.18, 15:47
Форум: Общие вопросы (Yii 2.x)
Тема: Возможно ли скрыть колонку при помощи js в gridview?
Ответы: 1
Просмотры: 772

Возможно ли скрыть колонку при помощи js в gridview?

Хочу скрывать/показывать колонку в gridview без перезагрузки страницы. Нашел вариант здесь, но он не работает https://overcoder.net/q/804136/%D0%BC%D0%BE%D0%B6%D0%BD%D0%BE-%D0%BB%D0%B8-%D1%81%D0%BA%D1%80%D1%8B%D1%82%D1%8C-%D0%BA%D0%BE%D0%BB%D0%BE%D0%BD%D0%BA%D1%83-yii2 Вот как я пытался ее скрыть. [...
delgus
2020.05.05, 13:37
Форум: Общие вопросы (Yii 2.x)
Тема: INSERT IGNORE
Ответы: 7
Просмотры: 7101

Re: INSERT IGNORE

Такой же вопрос, при batchInsert возможно ли как-то добавить опцию IGNORE? return Yii::$app->db->createCommand()->batchInsert(       'table',        'columns',       $rows )->execute();  Например, повторный запуск после сбоя может вернуть ошибку уникальности ключей, хотелось бы этого избегать. Есть...
delgus
2018.11.27, 11:49
Форум: Общие вопросы (Yii 1.x)
Тема: Загрузка скриптов виджета при ajax загрузке
Ответы: 0
Просмотры: 1621

Загрузка скриптов виджета при ajax загрузке

Использую расширение https://www.yiiframework.com/extension/yii-dropzone Аяксом вызывается экшен контроллера /** * Добавить документ * * @param $id * @throws CException * @internal param mixed $check */ public function actionAdd($id) { $id = (int)$id; $model = new DocumentsModel; $model->statement_i...
delgus
2018.10.04, 10:05
Форум: Общие вопросы (Yii 1.x)
Тема: Join in CDbCriteria)
Ответы: 2
Просмотры: 1621

Re: Join in CDbCriteria)

Ну соотвестственно добавив в поисковую форму инпут с name=StatementModel[creator_id]
delgus
2018.10.04, 10:03
Форум: Общие вопросы (Yii 1.x)
Тема: Join in CDbCriteria)
Ответы: 2
Просмотры: 1621

Re: Join in CDbCriteria)

Сделал так /** * Вывод заявок в панели "Заявки" * @return CActiveDataProvider */ public function searchlist() { $criteria = new CDbCriteria; $criteria->compare('number', $this->number); $criteria->compare('fio', $this->fio, true); $criteria->compare('organisation_name', $this->organisation...
delgus
2018.10.03, 16:26
Форум: Общие вопросы (Yii 1.x)
Тема: Join in CDbCriteria)
Ответы: 2
Просмотры: 1621

Join in CDbCriteria)

Мне нужно сделать фильтр заявок по их создателям. Есть таблица заявки - statement. Есть таблица - statement_history в которой есть поля status, user_id, statement_id. Тоесть мне необходимо выбрать заявки - модель Statement, по 'user_id' и где статус 'created'. Модели CActiveRecord для statement_hist...
delgus
2018.09.01, 19:55
Форум: Общие вопросы (Yii 2.x)
Тема: Запретить переходить на /admin
Ответы: 2
Просмотры: 1274

Re: Запретить переходить на /admin

По идее RBAC надо использовать.
Ну есть попроще вариант - https://thecodeninja.net/2014/12/simple ... n-yii-2-0/

Зачем много форм для логина? Пользователь должен авторизоваться один раз, а потом уже смотреть по роли и правам можно его пустить в админку или нет?
delgus
2018.08.14, 15:53
Форум: Общие вопросы (Yii 2.x)
Тема: Не работает theme для модуля из папки vendor
Ответы: 0
Просмотры: 753

Не работает theme для модуля из папки vendor

Для модуля установленного через композер потребовалось поправить в одной вьюхе html-код. и я решил использовать возможность темизации и прописал в конфигурации следующий код /* Модуль управления пользователями */ 'user-management' => [ 'class' => 'webvimark\modules\UserManagement\UserManagementModul...
delgus
2018.07.28, 11:22
Форум: Вёрстка и JavaScript
Тема: Как улучшить данный код?
Ответы: 1
Просмотры: 17238

Re: Как улучшить данный код?

Можно использовать стрелочные функции, так как в них нет привязывания к this
delgus
2018.07.27, 10:14
Форум: Вёрстка и JavaScript
Тема: Как улучшить данный код?
Ответы: 1
Просмотры: 17238

Как улучшить данный код?

https://jsfiddle.net/ta86zyfq/41/ Заранее благодарю. Там в коде в методе initStartButton я на кнопку на событие click вешаю анонимную функцию, и так как внутри функции this - это уже startButtonElement, мне приходится делать дикие запилы типа var quiz = this(строка 25). Есть способ делать это попрощ...
delgus
2018.07.26, 11:42
Форум: Общие вопросы (Yii 2.x)
Тема: Ошибка при подключении скрипта через Asset
Ответы: 2
Просмотры: 1051

Re: Ошибка при подключении скрипта через Asset

Блиин) Моя ошибка. Неправильно файл в ресурсах назывался) там было kendlik.js а не kendlick.js)))
delgus
2018.07.26, 11:17
Форум: Общие вопросы (Yii 2.x)
Тема: Ошибка при подключении скрипта через Asset
Ответы: 2
Просмотры: 1051

Re: Ошибка при подключении скрипта через Asset

B инструментах разработчика в Google Ghrome на вкладке Source этой папки не существует, он ее не видит почему-то , хотя она в реальности существует, совсем не понимаю что за магия
delgus
2018.07.26, 10:55
Форум: Общие вопросы (Yii 2.x)
Тема: Ошибка при подключении скрипта через Asset
Ответы: 2
Просмотры: 1051

Ошибка при подключении скрипта через Asset

Вообщем решил написать расширение для wysiwyg. Взглянув на код https://github.com/2amigos/yii2-ckeditor-widget решил повторить нечто подобное для другого wysiwyg написанного на чистом js. Развернул yii-app-basic. Само расширение создал через gii в папке runtime/tmp-extensions. Чтоб автозагрузка клас...
delgus
2018.07.25, 16:11
Форум: Общие вопросы (Yii 2.x)
Тема: OEM лицензия на Redactor imperavi v2
Ответы: 12
Просмотры: 4703

Re: OEM лицензия на Redactor imperavi v2

Я тут недавно вот на такой wysiwyg наткнулся. Как вам?
http://knedlik.kirillpanfilov.com/
delgus
2018.06.29, 15:49
Форум: Общие вопросы (Yii 2.x)
Тема: Настройка PHPStorm для работы с Yii
Ответы: 4
Просмотры: 3279

Re: Настройка PHPStorm для работы с Yii

Базовые компоненты описываются в \vendor\yiisoft\yii2\base\Application.php /** * Application is the base class for all application classes. * * For more details and usage information on Application, see the [guide article on applications](guide:structure-applications). * ... * @property \yii\i18n\Fo...
delgus
2018.06.28, 14:40
Форум: Общие вопросы (Yii 2.x)
Тема: Форматирование данных в message в rules модели
Ответы: 12
Просмотры: 2770

Re: Форматирование данных в message в rules модели

1) Если потребуется апдейт записи, н-р изменить тип даты, то будут проблемы. Запрос на unique должен учитывать id текущей записи, если он есть, чтобы не наткнуться на саму себя. 2) В uniqueDate() можно и не напрягать ActiveRecord, сделав простой запрос. Спасибо огромное, не учел что при редактирова...
delgus
2018.06.28, 13:26
Форум: Общие вопросы (Yii 2.x)
Тема: Форматирование данных в message в rules модели
Ответы: 12
Просмотры: 2770

Re: Форматирование данных в message в rules модели

У вас пользователь дату вводит в unix? Но мы отвлеклись от темы, на уникальность то проверять как предлагаете? В вашем примере UniqueValidator точно не подойдет. Уникальность - это значит что в таблице в БД это значение не должно повторяться. Я про это спрашивал))) Теоретически у UniqueValidator ес...
delgus
2018.06.28, 00:20
Форум: Общие вопросы (Yii 2.x)
Тема: Бесплатный курс PHP UP
Ответы: 14
Просмотры: 4333

Re: Бесплатный курс PHP UP

Ну идея то хорошая, бесспорно) С исполнителями беда) Много времени отнимают такие вещи. Кто готов посвятить такому универу достаточно свободного времени?)