Найдено 437 результатов
- 2016.09.11, 00:08
- Форум: Общие вопросы (Yii 2.x)
- Тема: обьясните что за косяк в правилах?
- Ответы: 11
- Просмотры: 2913
Re: обьясните что за косяк в правилах?
Можете объяснить как эта ссылка ['/user/default/view', 'username' => $model->username] цепляется за '<_m:[\w\-]+>/<_a:[\w\-]+>' => '<_m>/default/<_a>', и можно ли как-то это обойти?
- 2016.09.10, 18:15
- Форум: Общие вопросы (Yii 2.x)
- Тема: обьясните что за косяк в правилах?
- Ответы: 11
- Просмотры: 2913
Re: обьясните что за косяк в правилах?
и из этих двух правил только одно подходящее 'user/view/<username:[\w_-]+>' => 'user/default/view',
но если убрать второе из кода, то первое начинает работать
но если убрать второе из кода, то первое начинает работать
- 2016.09.10, 18:12
- Форум: Общие вопросы (Yii 2.x)
- Тема: обьясните что за косяк в правилах?
- Ответы: 11
- Просмотры: 2913
Re: обьясните что за косяк в правилах?
я так пробовал перед созданием темы, но не помогает, в конфиге ещеElisDN писал(а):UrlManager идёт по правилам сверху вниз и находит подходящим первое.
Поставьте второе правило выше первого.
Код: Выделить всё
'enableStrictParsing' => true,
- 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_-]+>' =...
- 2016.09.08, 00:18
- Форум: Общие вопросы (Yii 2.x)
- Тема: Помогите найти ошибку в запросе
- Ответы: 7
- Просмотры: 1841
Re: Помогите найти ошибку в запросе
Спасибо большое, помогло, сам бы не додумалсяrak писал(а): ну или можно попробовать вот такКод: Выделить всё
$query->select(['user_id', 'avatar']);
- 2016.09.07, 23:29
- Форум: Общие вопросы (Yii 2.x)
- Тема: Помогите найти ошибку в запросе
- Ответы: 7
- Просмотры: 1841
Re: Помогите найти ошибку в запросе
А каким тогда способом получить аватар из таблицы profile? выводя комменты из таблицы comments где comments.user_id = profile.user_id выдергивая только одно поле avatar
- 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...
- 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) { ...
- 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/...'? потому-что там могут быть другие модули по такому ...
- 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
настрой опенсервер так чтоб показывал все ошибки нотисы и тд.
- 2016.08.30, 22:52
- Форум: Авторский код и библиотеки
- Тема: yii2-icofont
- Ответы: 4
- Просмотры: 2466
Re: yii2-icofont
Только иконка почему-то мелкая, и больше не делается
Код: Выделить всё
FI::i('social-vk', ['class' => 'big'])->pullRight()
- 2016.08.30, 19:09
- Форум: Авторский код и библиотеки
- Тема: yii2-icofont
- Ответы: 4
- Просмотры: 2466
Re: yii2-icofont
Круто, спасибо
- 2016.08.29, 17:48
- Форум: Общие вопросы по программированию
- Тема: Как хранить настройки пользователя
- Ответы: 4
- Просмотры: 1642
Re: Как хранить настройки пользователя
попутный вопрос, настройки сайта можно хранить в кэше? $cache->set('settings', $model->getAttributes(), 0); и потом в нужном месте сайта получаю $settings = $cache->get('settings'); и работаю с настройками. Я понимаю что при удаление папки runtime все исчезнет, но если ее никогда не трогать?! чем пл...
- 2016.08.29, 16:29
- Форум: Общие вопросы по программированию
- Тема: Как хранить настройки пользователя
- Ответы: 4
- Просмотры: 1642
Re: Как хранить настройки пользователя
2. Еще интересует реализация рассылки новостей, как я это вижу, у юзера в настройках стоит галочка получать новости. Например будет 1000 таких юзеров, значит надо задействовать крон. Скидываю во временную таблицу айдишники нужных юзеров и делать по 20 -30 сообщений каждую минуту попутно удаляя их из...
- 2016.08.29, 16:16
- Форум: Общие вопросы по программированию
- Тема: Как хранить настройки пользователя
- Ответы: 4
- Просмотры: 1642
Как хранить настройки пользователя
Как хранить настройки пользователя, в плане БД. Хранить все в одной таблице User, например в виде массива (serialize) или создать отдельную. Будут такие опции, "получать рассылку новостей", "скрывать онлайн", "таймзона", "выбор языка", может еще чего-нибудь бу...
- 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, ]); теперь так не работает
- 2016.08.17, 00:19
- Форум: Общие вопросы (Yii 2.x)
- Тема: Yii2 logger
- Ответы: 7
- Просмотры: 4412
Re: Yii2 logger
как?
- 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'], ...
- 2016.07.19, 15:51
- Форум: Авторский код и библиотеки
- Тема: Yii2 Starter Kit - шаблон для старта приложения
- Ответы: 554
- Просмотры: 314854
Re: Yii2 Starter Kit - шаблон для старта приложения
А как и где происходит добавление лога в timeline-event, например при регистрации юзера. Ни в контрололлере ни в модели ничего нет.
и по поиску по файлам из ридми "addToTimelineCommand" тоже не находит ничего
и по поиску по файлам из ридми "addToTimelineCommand" тоже не находит ничего
- 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(),...