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

andreyrud
2016.02.08, 01:03
Форум: Общие вопросы (Yii 2.x)
Тема: Unique и поиск в GridView?
Ответы: 1
Просмотры: 698

Unique и поиск в GridView?

Если у модели в rules указать поле как 'unique' и осуществить поиск в стандартно построенном GridView, то вместо результата получаю ошибку модели "Модель «то что искал» уже занят.". 'unique' отвечает смыслу поля. Почему валидатор ведет себя именно так и в чем смысл?
andreyrud
2016.01.26, 18:17
Форум: Общие вопросы (Yii 2.x)
Тема: Дублирующиеся модели во frontend и backend
Ответы: 26
Просмотры: 5724

Re: Дублирующиеся модели во frontend и backend

Если gii генерит и реляции, то они, соответственно, попадают в common модель. Их можно переопределить, но я с надобностью такой не сталкивался.
andreyrud
2016.01.26, 18:10
Форум: Общие вопросы (Yii 2.x)
Тема: Дублирующиеся модели во frontend и backend
Ответы: 26
Просмотры: 5724

Re: Дублирующиеся модели во frontend и backend

У меня так и получается. В common тонкая и только она знает о непосредственных именах полей в базе. Остальные толстые и содержат всю логику. Таким образом, в случае изменения структуры реальной базы, мне достаточно перегенерить модель в common + немного геттеров/сеттеров исправить. Трейты не пользую...
andreyrud
2016.01.26, 17:55
Форум: Общие вопросы (Yii 2.x)
Тема: Дублирующиеся модели во frontend и backend
Ответы: 26
Просмотры: 5724

Re: Дублирующиеся модели во frontend и backend

Я генерю модели в common с помощью gii. Более в них ничего не делаю. Ну может геттеры/сеттеры. Для фронтэнда и бакэнда свои модели наследую от модели в common. В процессе в этих новых моделях появляются одинаковые куски кода, которые переношу в модель из common.
andreyrud
2016.01.22, 16:31
Форум: Общие вопросы (Yii 2.x)
Тема: 301 redirect
Ответы: 2
Просмотры: 3231

Re: 301 redirect

2) Вот код $this->redirect в контроллере: public function redirect($url, $statusCode = 302) {     return Yii::$app->getResponse()->redirect(Url::to($url), $statusCode); } Вот тут и не понял. Код похож, но у меня $this->redirect($url, 301); показывается в firebug а Yii::$app->getResponse()->redirect...
andreyrud
2016.01.22, 02:07
Форум: Общие вопросы (Yii 2.x)
Тема: 301 redirect
Ответы: 2
Просмотры: 3231

301 redirect

Мне нужно сделать редирект со старого сайта на новый. В контроллере использую. return \Yii::$app->getResponse()->redirect($url, 301); Все работает, открывается нужная страница нового сайта, но в Firebug я не вижу 301 ответа. Просто в урле новый адрес и 200 Ок. Как-будто это сразу был запрос на новый...
andreyrud
2016.01.15, 16:49
Форум: Общие вопросы (Yii 2.x)
Тема: Фильтрация и tabular input
Ответы: 2
Просмотры: 1496

Re: Фильтрация и tabular input

Никто не делает таблицы с редактированием?
andreyrud
2016.01.12, 16:55
Форум: Общие вопросы (Yii 2.x)
Тема: Оптимизировать выборку связанных с моделью данных
Ответы: 3
Просмотры: 1177

Re: Оптимизировать выборку связанных с моделью данных

Один из вариантов забить на нормализацию и переделать базу так, чтобы все что нужно получить одним запросом.
andreyrud
2016.01.12, 16:51
Форум: Общие вопросы (Yii 2.x)
Тема: ЧПУ на сайте с 1 уровнем вложенности
Ответы: 5
Просмотры: 2816

Re: ЧПУ на сайте с 1 уровнем вложенности

Я бы не стал. Создал бы просто массив либо с регулярками, либо полный. В отдельном пхп файле. Или несколько массивов с удобными ключами для поиска. Отдельный пхр файл инклудил бы в конфиге так чтобы иметь доступ Yii::$app->params['нужное правило для слуг']. Файл этот можно даже формировать автоматич...
andreyrud
2016.01.01, 20:35
Форум: Общие вопросы (Yii 2.x)
Тема: [Решено] OpenServer 404 на любой странице кроме site/index и реальных файлов
Ответы: 2
Просмотры: 7362

Re: 404 на любой странице кроме site/index и реальных файлов

Неправильно настроен ОпенСервер. Я сделал так. 1. В руте сайта (там где composer.json): Apache-2.4_vhost.conf: #-----------------------------------------------# # Начало блока конфигурации HTTP хоста #-----------------------------------------------# <VirtualHost *:%httpport%> DocumentRoot "%hos...
andreyrud
2015.12.30, 01:40
Форум: Общие вопросы (Yii 2.x)
Тема: Капча
Ответы: 27
Просмотры: 9360

Re: Капча

Кто-нибудь сталкивался со странным поведением капчи в Open Server? Перелез на Open Server. Картинка с капчей периодически не отображается совсем. Файрфокс висит на "Ожидание ответа от ..." F5 повторяет ситуацию. Никаких следов происшествия нигде и ни в каких логах не обнаружил. ФайрБаг чис...
andreyrud
2015.11.25, 06:02
Форум: Авторский код и библиотеки
Тема: Yii2-semantic-UI (замена Bootstrap)
Ответы: 109
Просмотры: 44844

Re: Yii2-semantic-UI (замена Bootstrap)

А у Sticky:: есть возможность указывать всякие "bound bottom"? не могу сказать. а в чем там сложность? по докам вроде класс диву указать надо. Через 'options' => ['class' => 'fixed bottom'], не сетится. Пробами на чистом семантике установил что у меня: 'ui fixed bottom sticky' - работает ...
andreyrud
2015.11.25, 03:36
Форум: Общие вопросы (Yii 2.x)
Тема: Модель или контроллер? процедура загрузки файла
Ответы: 14
Просмотры: 2524

Re: Модель или контроллер? процедура загрузки файла

ИМХО.

Модель может использоваться в 5 разных контроллерах. Зачем тебе в контроллере, отображающим обычную страницу, код загрузки файлов? Если модель конкретно под загрузку и более нигде не используется, то без разницы.
andreyrud
2015.11.25, 03:31
Форум: Авторский код и библиотеки
Тема: Yii2-semantic-UI (замена Bootstrap)
Ответы: 109
Просмотры: 44844

Re: Yii2-semantic-UI (замена Bootstrap)

А у Sticky:: есть возможность указывать всякие "bound bottom"?
andreyrud
2015.11.18, 17:31
Форум: Авторский код и библиотеки
Тема: Yii2-semantic-UI (замена Bootstrap)
Ответы: 109
Просмотры: 44844

Re: Yii2-semantic-UI (замена Bootstrap)

да, так примерно и весит. Юзайте на бою min-версии. Они раза в 3 меньше. Плюс gzip. Резюмирую: не страшно. А как их заюзать? Я же использую Ваше расширение, а оно (в dev режиме по крайней мере) тянет полные версии... Причем, если везде пишут про модульность семантика, то тут похоже засасывается все...
andreyrud
2015.11.18, 15:16
Форум: Авторский код и библиотеки
Тема: Yii2-semantic-UI (замена Bootstrap)
Ответы: 109
Просмотры: 44844

Re: Yii2-semantic-UI (замена Bootstrap)

Скорее по семантику ибо что тут произойдет мне не понятно. Нужно ли менять такую структуру меню, переходить на сайдбар или что-то подобное. И вообще беспокоиться. Проблема же надуманная...

Очистил страницу от всего кроме текста. Смотрю загрузки:
semantic.css - 701kb
semantic.js - 676kb
Это нормально?
andreyrud
2015.11.18, 13:47
Форум: Авторский код и библиотеки
Тема: Yii2-semantic-UI (замена Bootstrap)
Ответы: 109
Просмотры: 44844

Re: Yii2-semantic-UI (замена Bootstrap)

Если у Вашего демо-сайта по семантику в левый блок с акордион добавить еще акордион большим числом пунктов меню так чтобы их стало много и пооткрывать несколько акордионов, то пункты вылезшие за границы окна браузера будут недоступны. Никакого скроллинга не появляется. Чтобы добраться до них нужно з...
andreyrud
2015.11.01, 19:15
Форум: Общие вопросы (Yii 2.x)
Тема: Фильтрация и tabular input
Ответы: 2
Просмотры: 1496

Фильтрация и tabular input

Столкнулся с непониманием как организовать фильтрацию записей при табличном вводе. Имеется такой прекрасный виджет как kartik\builder\TabularForm. Суть его gridview обернутый в форму. Как написано у них, из-за каких-то проблем сей грид не имеет функций фильтра. То есть, нельзя прямо в гриде выбрать ...
andreyrud
2015.10.07, 00:42
Форум: Общие вопросы (Yii 2.x)
Тема: Почему hasModel() у InputWidget сделан protected?
Ответы: 4
Просмотры: 1522

Re: Почему hasModel() у InputWidget сделан protected?

ElisDN писал(а):А кому он снаружи помимо самого InputWidget нужен?
Ну вот вьюхе и нужен. Это же в зависимости от него нужно рисовать так или иначе, а это дело вьюхи.
andreyrud
2015.10.06, 12:20
Форум: Общие вопросы (Yii 2.x)
Тема: Почему hasModel() у InputWidget сделан protected?
Ответы: 4
Просмотры: 1522

Re: Почему hasModel() у InputWidget сделан protected?

Это все понятно. Не понятно почему hasModel() сделан protected.