Найдено 27 результатов
- 2016.06.02, 09:02
- Форум: Архив
- Тема: Баг, перезаписывает дефолтным значением, если поля нет в выборке
- Ответы: 1
- Просмотры: 2125
Баг, перезаписывает дефолтным значением, если поля нет в выборке
Если в модели указать дефолтное значение ['hangar_size', 'default', 'value' => 4], потом сделать выборку без поля hangar_size $company = Company::find() ->select([ 'user_id', 'level_id'])->one(); и сохранить $company->save(); То сохраняется в модель в поле hangar_size дефолтное значение ...
- 2016.01.08, 12:36
- Форум: Архив
- Тема: Не срабатывает beforeSave при использовании $model->link
- Ответы: 5
- Просмотры: 5533
Не срабатывает beforeSave при использовании $model->link
Сохраняем связанные модели через
Сохранение в модели минует beforeSave
Код: Выделить всё
$model->link('students', $user);
Код: Выделить всё
public function beforeSave($insert)
- 2015.11.19, 14:35
- Форум: Общие вопросы (Yii 2.x)
- Тема: Menu[Active]: Есть ли более правильное решение?
- Ответы: 9
- Просмотры: 12045
Re: Menu[Active]: Есть ли более правильное решение?
Код полезен когда в меню только index, то при переходе во view, в меню раздел не активен.
- 2015.10.27, 11:47
- Форум: Баг-репорты и предложения (Yii 2.x)
- Тема: Yii2 Redis relations, происходит запрос всех строк из redis
- Ответы: 0
- Просмотры: 1494
Yii2 Redis relations, происходит запрос всех строк из redis
Основная база данных MySQL, используется redis для временных данных и данных которые часто меняются. При использовании кода приведенного ниже, происходит перебор всех записей в redis по таблице до указанного id пользователя public function getRedisData() { return $this->hasOne(UsersR...
- 2015.07.21, 21:05
- Форум: Общие вопросы (Yii 2.x)
- Тема: Yii2 Gridview pjax, если при фильтрации много строк, pjax не работает.
- Ответы: 2
- Просмотры: 1466
- 2015.07.21, 17:35
- Форум: Общие вопросы (Yii 2.x)
- Тема: Yii2 Gridview pjax, если при фильтрации много строк, pjax не работает.
- Ответы: 2
- Просмотры: 1466
Yii2 Gridview pjax, если при фильтрации много строк, pjax не работает.
Gridview на pjax, при фильтрации, если в выборку попало например более 20(не замерял точных цифр) строк, pjax не обрывается(в консоли после отправки запроса cansel) если в выборку попадается менее 20 строк (у меня было 5-10) то все работает корректно. Даже если установить "pageSize' => 100,&quo...
- 2014.05.23, 11:01
- Форум: Общие вопросы (Yii 2.x)
- Тема: Параметр из URL для подключения к БД
- Ответы: 15
- Просмотры: 5335
Re: Параметр из URL для подключения к БД
Да это все так, если вопрос о разных серверах не заводить(БД на разные сервера)
- 2014.05.22, 13:17
- Форум: Общие вопросы (Yii 2.x)
- Тема: Параметр из URL для подключения к БД
- Ответы: 15
- Просмотры: 5335
Re: Параметр из URL для подключения к БД
Нагрузка на одну БД от большого количества компаний?
Если допустим 1000 компаний
То в БД будет минимум 7 000 таблиц (то есть 7 таблиц для каждой компании, их скорей всего будет немного больше)
Если допустим 1000 компаний
То в БД будет минимум 7 000 таблиц (то есть 7 таблиц для каждой компании, их скорей всего будет немного больше)
- 2014.05.22, 06:37
- Форум: Общие вопросы (Yii 2.x)
- Тема: Параметр из URL для подключения к БД
- Ответы: 15
- Просмотры: 5335
Re: Параметр из URL для подключения к БД
Не создавайте много баз данных, это потом невозможно будет поддерживать. Идентифицируйте компанию по домену, а все данные привязывайте к компании. Разумно. Если имя субдомена сделать префиксом для таблиц юзера (хозяина поддомена), то путаницы с адресацией таблиц не будет. А если компаний будет 100,...
- 2014.05.21, 07:50
- Форум: Общие вопросы (Yii 2.x)
- Тема: Параметр из URL для подключения к БД
- Ответы: 15
- Просмотры: 5335
Re: Параметр из URL для подключения к БД
Как сделать еще одно подключения к БД используя логоин и пароль из другой БД?
- 2014.05.14, 06:44
- Форум: Общие вопросы (Yii 2.x)
- Тема: Параметр из URL для подключения к БД
- Ответы: 15
- Просмотры: 5335
Параметр из URL для подключения к БД
Идея такая: Будет основной домен site.com Пользователь создает свою компанию После этого система автоматически создает -поддомен с уникальным именем компании например company.site.com -базу данных для компании с именем {компания}_bd, пароль секретный ключ в таблице с компаниями Вопросы: 1. Может ест...
- 2014.03.26, 09:26
- Форум: Общие вопросы (Yii 2.x)
- Тема: Использование Yii2 на продакшине ?
- Ответы: 6
- Просмотры: 2867
Re: Использование Yii2 на продакшине ?
тоже проект заканчиваю, первый опыт с YII вообще. Что то типа небольшой соц.сети Как говорил vova07 особо критичного не было.
- 2014.03.18, 06:56
- Форум: Общие вопросы (Yii 2.x)
- Тема: Авторизация через соцсети (Nodge - Yii2) - ошибка в VK.com
- Ответы: 4
- Просмотры: 10359
- 2014.03.17, 21:29
- Форум: Общие вопросы (Yii 2.x)
- Тема: Авторизация через соцсети (Nodge - Yii2) - ошибка в VK.com
- Ответы: 4
- Просмотры: 10359
Re: Авторизация через соцсети (Nodge - Yii2) - ошибка в VK.c
в Итоге результат ответа теперь такой
Почему не выводятся остальные данные?
Код: Выделить всё
EAuth profile:
[
'id' => xxxxx
'name' => 'Рxxxxx'
'url' => 'http://vk.com/idxxxxxx'
'service' => 'vkontakte'
]
- 2014.03.17, 19:04
- Форум: Общие вопросы (Yii 2.x)
- Тема: Авторизация через соцсети (Nodge - Yii2) - ошибка в VK.com
- Ответы: 4
- Просмотры: 10359
Re: Авторизация через соцсети (Nodge - Yii2) - ошибка в VK.c
Может проблемы в настройках сервера?
Вот ссылка на исходники демо https://gitlab.com/ruslantm.ru/oauth/tree/master
Вот ссылка на исходники демо https://gitlab.com/ruslantm.ru/oauth/tree/master
- 2014.03.17, 12:51
- Форум: Общие вопросы (Yii 2.x)
- Тема: Авторизация через соцсети (Nodge - Yii2) - ошибка в VK.com
- Ответы: 4
- Просмотры: 10359
Авторизация через соцсети (Nodge - Yii2) - ошибка в VK.com
Использую для авторизации это расширение https://github.com/Nodge/yii2-eauth На рабочем проекте ни чего не вышло(ошибки), поэтому установил демо проект { "name": "nodge/yii2-eauth-demo", "description": "Demo site for Yii 2 EAuth extension", "k...
- 2014.02.14, 12:22
- Форум: Архив
- Тема: $form->field()->checkbox(); - создает два поля
- Ответы: 1
- Просмотры: 3206
$form->field()->checkbox(); - создает два поля
Код <?=$form->field($post, 'action')->checkbox(); ?> Создает <div class="form-group field-post-action"> <input type="hidden" name="Post[action]" value="0"> <div class="checkbox"> <label> <input type="checkbox" id="post-action&qu...
- 2014.02.10, 14:36
- Форум: Архив
- Тема: Bootstrap.Dropdown. При клике скрывается список без перехода
- Ответы: 1
- Просмотры: 3283
Bootstrap.Dropdown. При клике скрывается список без перехода
Вставляю код <?= Dropdown::widget([ 'items' => [ ['label' => 'Профиль', 'url' => ['/lk/']], ['label' => 'Подписчики', 'url' => ['bookmark/news']], ['label' => 'Подписчики(User)', 'url'...
- 2014.02.04, 12:02
- Форум: Общие вопросы (Yii 2.x)
- Тема: Ajax submit ActiveForm
- Ответы: 13
- Просмотры: 29497
Re: Ajax submit ActiveForm
'beforeSubmit' => new \yii\web\JsExpression(' function(form) { jQuery.ajax({ url: "'. Yii::$app->UrlManager->createUrl('post/create') .'", type: "POST", dataType: "json", ...
- 2013.12.10, 07:04
- Форум: Общие вопросы (Yii 2.x)
- Тема: Прямой URL запуска приложения (advanced)
- Ответы: 23
- Просмотры: 11777
Re: Прямой URL запуска приложения (advanced)
Понял в чем моя ошибка.
Снова как в yii1 нужно выбирать способ разделения основной части и админки и все руками делать.
Смутили папки, думал в yii2 разграничения уже придумали:
-backend
-frontend
Снова как в yii1 нужно выбирать способ разделения основной части и админки и все руками делать.
Смутили папки, думал в yii2 разграничения уже придумали:
-backend
-frontend