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

Akulenok
2016.09.11, 00:08
Форум: Общие вопросы (Yii 2.x)
Тема: обьясните что за косяк в правилах?
Ответы: 11
Просмотры: 2913

Re: обьясните что за косяк в правилах?

Можете объяснить как эта ссылка ['/user/default/view', 'username' => $model->username] цепляется за '<_m:[\w\-]+>/<_a:[\w\-]+>' => '<_m>/default/<_a>', и можно ли как-то это обойти?
Akulenok
2016.09.10, 18:15
Форум: Общие вопросы (Yii 2.x)
Тема: обьясните что за косяк в правилах?
Ответы: 11
Просмотры: 2913

Re: обьясните что за косяк в правилах?

и из этих двух правил только одно подходящее 'user/view/<username:[\w_-]+>' => 'user/default/view',
но если убрать второе из кода, то первое начинает работать
Akulenok
2016.09.10, 18:12
Форум: Общие вопросы (Yii 2.x)
Тема: обьясните что за косяк в правилах?
Ответы: 11
Просмотры: 2913

Re: обьясните что за косяк в правилах?

ElisDN писал(а):UrlManager идёт по правилам сверху вниз и находит подходящим первое.
Поставьте второе правило выше первого.
я так пробовал перед созданием темы, но не помогает, в конфиге еще

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

  'enableStrictParsing' => true,
Akulenok
2016.09.10, 16:49
Форум: Общие вопросы (Yii 2.x)
Тема: обьясните что за косяк в правилах?
Ответы: 11
Просмотры: 2913

обьясните что за косяк в правилах?

Мне нужно правило modul/action без контроллера default делаю  '<_m:[\w\-]+>/<_a:[\w\-]+>' => '<_m>/default/<_a>',  Все работает, теперь мне надо вывести профиль юзера, user/view/username, формирую ссылку ['/user/default/view', 'username' => $model->username]  правило 'user/view/<username:[\w_-]+>' =...
Akulenok
2016.09.08, 00:18
Форум: Общие вопросы (Yii 2.x)
Тема: Помогите найти ошибку в запросе
Ответы: 7
Просмотры: 1841

Re: Помогите найти ошибку в запросе

rak писал(а): ну или можно попробовать вот так

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

$query->select(['user_id', 'avatar']);
 
Спасибо большое, помогло, сам бы не додумался :(
Akulenok
2016.09.07, 23:29
Форум: Общие вопросы (Yii 2.x)
Тема: Помогите найти ошибку в запросе
Ответы: 7
Просмотры: 1841

Re: Помогите найти ошибку в запросе

А каким тогда способом получить аватар из таблицы profile? выводя комменты из таблицы comments где comments.user_id = profile.user_id выдергивая только одно поле avatar
Akulenok
2016.09.07, 21:05
Форум: Общие вопросы (Yii 2.x)
Тема: Помогите найти ошибку в запросе
Ответы: 7
Просмотры: 1841

Re: Помогите найти ошибку в запросе

переписал код: public static function getComments($module, $post_id, $order)     {         $query = self::find()->where([             'module' => $module,             'post_id' => $post_id         ])->orderBy('id ' . $order)->with([                 'profile' => function ($query) {                 $q...
Akulenok
2016.09.07, 19:27
Форум: Общие вопросы (Yii 2.x)
Тема: Помогите найти ошибку в запросе
Ответы: 7
Просмотры: 1841

Помогите найти ошибку в запросе

Есть такой запрос public static function getComments($module, $post_id, $order)     {         $query = self::find()->where([             'module' => $module,             'post_id' => $post_id         ])->orderBy('id ' . $order)->with([     'profile' => function (\yii\db\ActiveQuery $query) {        ...
Akulenok
2016.09.04, 23:22
Форум: Общие вопросы (Yii 2.x)
Тема: Помогите в UrlManager правильно составить ссылки
Ответы: 0
Просмотры: 950

Помогите в UrlManager правильно составить ссылки

Есть ссылка на новости ['/post/default/view', 'slug' => $model->slug, 'id' => $model->id]  Для нее есть правило  '<_m:[\w\-]+>/<slug:[\w_-]+>/<id:\d+>' => '<_m>/default/view',  получаю такую ссылку /post/slug/id Почему не прописываю явно 'news/...'? потому-что там могут быть другие модули по такому ...
Akulenok
2016.09.03, 22:41
Форум: Общие вопросы (Yii 2.x)
Тема: Ошибка: Trying to get property of non-object
Ответы: 16
Просмотры: 5590

Re: Ошибка: Trying to get property of non-object

настрой опенсервер так чтоб показывал все ошибки нотисы и тд.
Akulenok
2016.08.30, 22:52
Форум: Авторский код и библиотеки
Тема: yii2-icofont
Ответы: 4
Просмотры: 2466

Re: yii2-icofont

Только иконка почему-то мелкая, и больше не делается

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

FI::i('social-vk', ['class' => 'big'])->pullRight()
 
Akulenok
2016.08.30, 19:09
Форум: Авторский код и библиотеки
Тема: yii2-icofont
Ответы: 4
Просмотры: 2466

Re: yii2-icofont

Круто, спасибо
Akulenok
2016.08.29, 17:48
Форум: Общие вопросы по программированию
Тема: Как хранить настройки пользователя
Ответы: 4
Просмотры: 1642

Re: Как хранить настройки пользователя

попутный вопрос, настройки сайта можно хранить в кэше? $cache->set('settings', $model->getAttributes(), 0); и потом в нужном месте сайта получаю $settings = $cache->get('settings'); и работаю с настройками. Я понимаю что при удаление папки runtime все исчезнет, но если ее никогда не трогать?! чем пл...
Akulenok
2016.08.29, 16:29
Форум: Общие вопросы по программированию
Тема: Как хранить настройки пользователя
Ответы: 4
Просмотры: 1642

Re: Как хранить настройки пользователя

2. Еще интересует реализация рассылки новостей, как я это вижу, у юзера в настройках стоит галочка получать новости. Например будет 1000 таких юзеров, значит надо задействовать крон. Скидываю во временную таблицу айдишники нужных юзеров и делать по 20 -30 сообщений каждую минуту попутно удаляя их из...
Akulenok
2016.08.29, 16:16
Форум: Общие вопросы по программированию
Тема: Как хранить настройки пользователя
Ответы: 4
Просмотры: 1642

Как хранить настройки пользователя

Как хранить настройки пользователя, в плане БД. Хранить все в одной таблице User, например в виде массива (serialize) или создать отдельную. Будут такие опции, "получать рассылку новостей", "скрывать онлайн", "таймзона", "выбор языка", может еще чего-нибудь бу...
Akulenok
2016.08.17, 19:09
Форум: Общие вопросы (Yii 2.x)
Тема: Yii2 logger
Ответы: 7
Просмотры: 4412

Re: Yii2 logger

Еще поле log_time в базе тип: double Как его фильтровать , раньше я фильтровал только когда поле было time() integer  $query->andFilterWhere([             'id' => $this->id,             'FROM_UNIXTIME(log_time, "%d.%m.%Y")' => $this->log_time,         ]);   теперь так не работает
Akulenok
2016.08.17, 00:19
Форум: Общие вопросы (Yii 2.x)
Тема: Yii2 logger
Ответы: 7
Просмотры: 4412

Re: Yii2 logger

как?
Akulenok
2016.08.16, 22:51
Форум: Общие вопросы (Yii 2.x)
Тема: Yii2 logger
Ответы: 7
Просмотры: 4412

Re: Yii2 logger

Подскажите, не хочу записывать категорию application, в конфиге пишу 'except' => ['application'], но оно все равно пишется, в чем причина? вот весь конфиг  'targets' => [                 'access' => [                     'class' => 'yii\log\DbTarget',                     'levels' => ['info'],       ...
Akulenok
2016.07.19, 15:51
Форум: Авторский код и библиотеки
Тема: Yii2 Starter Kit - шаблон для старта приложения
Ответы: 554
Просмотры: 314854

Re: Yii2 Starter Kit - шаблон для старта приложения

А как и где происходит добавление лога в timeline-event, например при регистрации юзера. Ни в контрололлере ни в модели ничего нет.
и по поиску по файлам из ридми "addToTimelineCommand" тоже не находит ничего
Akulenok
2016.05.09, 21:09
Форум: Общие вопросы (Yii 2.x)
Тема: yii2-fileapi from vova07
Ответы: 69
Просмотры: 21906

Re: yii2-fileapi from vova07

при постинге атрибут аватар пустой <?php $form = ActiveForm::begin(     ['options' => ['enctype' => 'multipart/form-data'], ]); ?> не, не помогло, в админке же тоже без multipart/form-data и работает. подозреваю что <?= $form->field($profile, 'avatar')->widget(                 FileAPI::className(),...