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

dymsonn
2020.12.14, 10:32
Форум: Общие вопросы (Yii 2.x)
Тема: Кастомизированная пагинация
Ответы: 0
Просмотры: 885

Кастомизированная пагинация

Здравствуйте. Поделюсь вот таким рецептом https://www.codevoila.com/post/36/yii2-listview-create-custom-linkpager-class-part1 , который нашел на просторах, для создания более отзывчивого пагинатора в отличии от стандарного. Прикрутил я его себе, только вот нюанс один, который победить не могу. Не ра...
dymsonn
2020.12.12, 09:15
Форум: Вёрстка и JavaScript
Тема: Как приклеить заголовок GridView
Ответы: 1
Просмотры: 26507

Как приклеить заголовок GridView

Здравствуйте. Вопрос вроде бы простой. Таблица имеет структуру <table> <thead> </thead> <tbody> </tbody> </table> Пишем в css правила, которые приведут к <table> <thead style="position:sticky; top:50px"> </thead> <tbody> </tbody> </table> А успеха это не приносит. Приклеиваются только наим...
dymsonn
2020.10.29, 12:14
Форум: Общие вопросы (Yii 2.x)
Тема: Всегда открытый Select2
Ответы: 0
Просмотры: 959

Всегда открытый Select2

Здравствуйте. Есть ли у Select2 настройка для того что бы он был не выпадающим списком, а просто списком, раскрытым. Или это бред? И для этого используются другие типы полей? Тогда какие? Нужно два связанных списка, с поиском по каждому. С Select2 это работает как нужно, только вид выводимых списков...
dymsonn
2020.10.20, 11:56
Форум: Общие вопросы (Yii 2.x)
Тема: Подмена выводимого списка Select2
Ответы: 7
Просмотры: 1703

Re: Подмена выводимого списка Select2

А вообще в php есть функция array_combine(). Вот она делает в точности то что мне нужно. Берет идентификаторы первого массива (id из Таблицы1) и присваивает им значения второго массива (мой массив с кастомными значениями). На yii2 я так понимаю нет возможности воспользоваться этой функцией?
dymsonn
2020.10.20, 11:23
Форум: Общие вопросы (Yii 2.x)
Тема: Подмена выводимого списка Select2
Ответы: 7
Просмотры: 1703

Re: Подмена выводимого списка Select2

unknownby писал(а): 2020.10.19, 16:57 Первый пример тут
А вот как раз Пример2 объединение массивов оператором "+" работает как нужно.
dymsonn
2020.10.20, 10:39
Форум: Общие вопросы (Yii 2.x)
Тема: Подмена выводимого списка Select2
Ответы: 7
Просмотры: 1703

Re: Подмена выводимого списка Select2

Да, это то что нужно. Чуть чуть я недокрутил.
В Таблице1 3 записи всегда, в Таблица2 сколько угодно.
Попробовал, и не получилось, как я предполагал, id же числовые, а они не перезаписываются, а дозаписываются. Приводить id к строке...
dymsonn
2020.10.19, 16:20
Форум: Общие вопросы (Yii 2.x)
Тема: Подмена выводимого списка Select2
Ответы: 7
Просмотры: 1703

Re: Подмена выводимого списка Select2

Этот код выведет имена из второй таблицы с id из первой как я понял. А мне нужны имена не из базы, а что бы я в коде из прописал сам. Я подобное реализовывал, но без связей между таблицами. Была одна таблица, и в поле могло быть 0 и 1, а вместо них я выводил не и да соответственно. Как то так: ->Sel...
dymsonn
2020.10.19, 11:23
Форум: Общие вопросы (Yii 2.x)
Тема: Подмена выводимого списка Select2
Ответы: 7
Просмотры: 1703

Подмена выводимого списка Select2

Здравствуйте. Вопрос прост. Хочу в выпадающем списке kartik/Select2 вместо правильных (из базы) значений выводить кастомные. Есть две маленькие таблицы: table1 id | name 1 | Перый 2 | Второй 3 | Третий table2 id | name | id_table1 тут свои значения Вывожу в виде вторую таблицу. Поле id_table1 вывожу...
dymsonn
2020.08.12, 17:46
Форум: Общие вопросы (Yii 2.x)
Тема: Форма с подзаголовками
Ответы: 3
Просмотры: 1151

Re: Форма с подзаголовками

Пробовал treemanager от картика. Но мне показалось он под чуть другое заточен. Мне выборку нужно делать из уже существующей базы из двух таблиц.
dymsonn
2020.08.12, 17:43
Форум: Общие вопросы (Yii 2.x)
Тема: Форма с подзаголовками
Ответы: 3
Просмотры: 1151

Форма с подзаголовками

Здравствуйте. Хочу реализовать форму из двух частей, в левой части выбор страны, региона, области последовательно или выпадающим списком. А после выбора конечного объекта в этом списке вывод подробной информации в правой части формы. Есть ли реальные примеры реализации подобного? Или мануал по подоб...
dymsonn
2020.04.22, 14:02
Форум: Общие вопросы (Yii 2.x)
Тема: Вложенный SQL->Query
Ответы: 1
Просмотры: 11873

Re: SQL->ActiveQuery

Решил. Логика правильная, ошибка в предложении where().
Это

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

where  category.short_name = '1'
ни одно и тоже что это

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

->where('category.short_name = 1')
для параметра ->all(), требует приведения типа. Нужно писать

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

->where(['category.short_name' => '1'])
dymsonn
2020.04.21, 16:30
Форум: Общие вопросы (Yii 2.x)
Тема: Вложенный SQL->Query
Ответы: 1
Просмотры: 11873

Вложенный SQL->Query

Здравствуйте. Помогите переписать запрос на ActiveQuery или как это еще возможно. В SQL запрос работает, выводит столбец с количеством obj в distr. Делаю выборку из трех таблиц category(id, id_obj, short_name, name), obj(id, id_category, id_distr, name), distr(id, id_obj, value, name). Необходимо вы...
dymsonn
2020.03.02, 18:23
Форум: Общие вопросы (Yii 2.x)
Тема: Поведение горизонтальной формы редактирования
Ответы: 1
Просмотры: 1142

Поведение горизонтальной формы редактирования

Здравствуйте. Вопрос больше по css наверное, но и к фреймворку имеет отношение. А точнее к свойству ActiveForm layout => 'horizontal'. Не понимаю что происходит при <?php $form = ActiveForm::begin( [ layout => 'horizontal' ]);> и поле ввода <?php Pjax::begin(['id' =>div]);> <?php $form -> field($mod...
dymsonn
2020.03.02, 17:30
Форум: Общие вопросы (Yii 2.x)
Тема: Пустые значения в Select2
Ответы: 7
Просмотры: 2396

Re: Пустые значения в Select2

Суть та же, а кода меньше. Спасибо.
dymsonn
2020.03.02, 12:45
Форум: Общие вопросы (Yii 2.x)
Тема: Пустые значения в Select2
Ответы: 7
Просмотры: 2396

Re: Пустые значения в Select2

Извиняюсь, писал в спешке. Правильнее будет написать public function getNameOrSurname() { return !empty($this->nameN) ? $this->nameN : $this->nameS; } где nameN и nameS это методы модели возвращающие массив ArrayHelper c name и surname соответственно. А проблема с пустыми полями была в том, что в по...
dymsonn
2020.03.01, 12:18
Форум: Общие вопросы (Yii 2.x)
Тема: Пустые значения в Select2
Ответы: 7
Просмотры: 2396

Re: Пустые значения в Select2

Вопрос был в другом. Решил следующим образом:
в модели создал метод getName {
return !empty($this->name) ? $this->name : $this->surname;
}
dymsonn
2020.02.26, 16:06
Форум: Общие вопросы (Yii 2.x)
Тема: Пустые значения в Select2
Ответы: 7
Просмотры: 2396

Пустые значения в Select2

Здравствуйте. Не понимаю, почему у меня в виджете kartik/Select2 выводятся пустые значения. Точнее, не могу сделать что бы они не выводились. Таблица. Табл : id, name, surname 1 имя1 null 2 имя2 null И если выводить surname в параметре data виджета 'data'=> $model->surname То выводятся пустые две ст...
dymsonn
2019.09.09, 09:21
Форум: RBAC и контроль доступа (Yii 2.x)
Тема: Настройка доступа в конфигурации
Ответы: 3
Просмотры: 6516

Re: Настройка доступа в конфигурации

yiiliveext писал(а): 2019.09.07, 14:06 Для перенаправления залогиненых пользователей используйте denyCallback
Это можно сделать. Только Админы то тоже залогиненные и их перенаправляет без Коллбэка. Зачем тогда конструкция exept существует? Мне одинаковое поведение для всех необходимо.
dymsonn
2019.09.06, 11:53
Форум: RBAC и контроль доступа (Yii 2.x)
Тема: Настройка доступа в конфигурации
Ответы: 3
Просмотры: 6516

Настройка доступа в конфигурации

Здравствуйте. Настроил три группы пользователей. В конфигурации настроил правила доступа к экшенам. 'as access' => [ 'class' => 'yii\filters\AccessControl', //переход в случае недостаточных прав 'except' => ['site/login'], 'rules' => [ [ 'allow' => true, 'controllers' => '', 'actions' => ['index', '...
dymsonn
2019.04.15, 15:49
Форум: Общие вопросы (Yii 2.x)
Тема: button+JS+checkbox
Ответы: 5
Просмотры: 1943

Re: button+JS+checkbox

И еще вопрос по этой теме к знатокам. В чем отличие нажатия на checkbox в поле grid и нажатие на checkbox_all в заголовке grid? Хочу покрасить выделенную строку. Но не получается этого сделать когда одним кликом отмечаю все checkbox. То же само и с неактивной кнопкой. Если кнопка имеет id=exportxml,...