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

NEIRON
2015.06.09, 14:45
Форум: Общие вопросы (Yii 2.x)
Тема: Как прописать в GridView ссылку
Ответы: 7
Просмотры: 3927

Re: Как прописать в GridView ссылку

alexey-m писал(а):а если через urlCreator, как-то так:
Спасибо большое за помощь.
Правильное решение, оказалось вот:

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

['class' => 'yii\grid\ActionColumn','controller' => '/article'],
 
NEIRON
2015.06.09, 14:42
Форум: Общие вопросы (Yii 2.x)
Тема: Чат на yii2
Ответы: 14
Просмотры: 9647

Re: Чат на yii2

Туда попадают расширения любых авторов, это совсем не значит, что их разработали разработчики Yii. Никто и не говорил, что данной расширение писали сами разработчики yii2, было сказано, что код, наверное, не совсем плохой, и автор изрядно постарался, что информацию о его расширении разместили даже ...
NEIRON
2015.06.09, 14:34
Форум: Общие вопросы (Yii 2.x)
Тема: Чат на yii2
Ответы: 14
Просмотры: 9647

Re: Чат на yii2

zabachok писал(а): С чего вы взяли? Это расширение в репозитории некого sintret, а не yii2
Я вот тут посмотрел: http://www.yiiframework.com/extension/y ... -adminlte/
Вроде не все расширения имеют официальную страницу на http://www.yiiframework.com/
NEIRON
2015.06.09, 13:03
Форум: Общие вопросы (Yii 2.x)
Тема: Чат на yii2
Ответы: 14
Просмотры: 9647

Re: Чат на yii2

funtik писал(а):он просто на ajax работает?если да то я точно бы не возился с ним.
Хотел написать, что там сообщения появляются у пользователя на странице без её обновления... но видел в коде, что там просто по javascriptу идет обновление dom-дерева. Да, получается просто AJAX :)
NEIRON
2015.06.09, 12:53
Форум: Общие вопросы (Yii 2.x)
Тема: Как прописать в GridView ссылку
Ответы: 7
Просмотры: 3927

Re: Как прописать в GridView ссылку

alexey-m писал(а):

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

['class' => 'yii\grid\ActionColumn', 'controller' => 'article'], 
Я так пробовал, получается ссылка вида:
/user/article/update?id=1
а надо
/article/update/1
NEIRON
2015.06.09, 12:47
Форум: Общие вопросы (Yii 2.x)
Тема: error create FOREIGN KEY. одна БД на несколько приложений. [РЕШЕНО]
Ответы: 7
Просмотры: 5700

Re: error create FOREIGN KEY. одна БД на несколько приложений. [РЕШЕНО]

Я вхожу в 95% :) Так как бороться с этими FOREIGN_KEY. Вот тут вы написали посмотреть вашу тему: http://yiiframework.ru/forum/viewtopic.php?f=19&t=23651#p151905 У меня при импорте файла миграции, тоже ругается на FOREGN_KEY: *** applying m140911_074715_create_module_tbl     > create table {{%com...
NEIRON
2015.06.09, 12:01
Форум: Общие вопросы (Yii 2.x)
Тема: Чат на yii2
Ответы: 14
Просмотры: 9647

Re: Чат на yii2

и в чем преимущество этого чата ?если он тупо на ajax то и самому же можно написать чем париться над чужим кодом. Так рассуждать можно относительно всего: лучше сделать самому, чем разбираться в чужом. Но не факт, что это будет "лучше" и быстрее. Тем более, если это расширение размещено в...
NEIRON
2015.06.09, 11:37
Форум: Общие вопросы (Yii 2.x)
Тема: Как прописать в GridView ссылку
Ответы: 7
Просмотры: 3927

Re: Как прописать в GridView ссылку

У меня вопрос, относительно ссылок в столбце: ActionColumn Есть контроллер:  public function actionView($id)     {         $articleSearchModel = new ArticleSearch();         $articleDataProvider = $articleSearchModel->search(Yii::$app->request->queryParams);         return $this->render('view', [   ...
NEIRON
2015.06.05, 16:33
Форум: Общие вопросы (Yii 2.x)
Тема: Чат на yii2
Ответы: 14
Просмотры: 9647

Re: Чат на yii2

500 ошибка в какой-то же строчке возникает. Вот и посмотрите, что там за беда Ошибка возникает в момент нажатия кнопки отправить сообщение. JQuery выдает ошибку http://atlant.dev/chat/send-chat Failed to load resource: the server responded with a status of 500 (Internal Server Error) Хотя если в ру...
NEIRON
2015.06.05, 16:28
Форум: Общие вопросы (Yii 2.x)
Тема: TimeStampBehavior и сценарии
Ответы: 22
Просмотры: 6530

Re: TimeStampBehavior и сценарии

ну так аттачатся поведения раньше, а выполняются позже. Спасибо за ответы. Можно сказать, что логику использования сценариев и поведений я правильно использую? Наверное, тогда нужно разбираться с названием переменных, т.к.тот же debug для переменной $this в функции behaviors() не содержит поля ' sc...
NEIRON
2015.06.05, 16:22
Форум: Общие вопросы (Yii 2.x)
Тема: Yii2 почему не выводятся комментарии?
Ответы: 15
Просмотры: 9030

Re: Yii2 почему не выводятся комментарии?

Думаю вам стоит очистить полностью RBAC таблицы и пересоздать се заново. Возможно баг из-за некоректных данных. Большое спасибо за ответы. Тогда еще вопрос, для вашего модуля с комментариями обязательно ли использование вашего RBAC модуля ? Т.к. до этого я запускал стандартный файл миграций из yii ...
NEIRON
2015.06.05, 16:17
Форум: Общие вопросы (Yii 2.x)
Тема: TimeStampBehavior и сценарии
Ответы: 22
Просмотры: 6530

Re: TimeStampBehavior и сценарии

не может быть Я поставил 2 breakpoint: 1ый на строчке $model->scenario = 'views'; 2ой на функции public function behaviors() Первым сработал на behaviors и там было $this->*yii\base\Model*_scenario = "default" Потом сработал вместе установки сценария, потом снова в функции public function...
NEIRON
2015.06.05, 16:04
Форум: Общие вопросы (Yii 2.x)
Тема: TimeStampBehavior и сценарии
Ответы: 22
Просмотры: 6530

Re: TimeStampBehavior и сценарии

Не претендую на экспертное мнение, но первое, что приходит в голову - сценарии До этого не приходилось работать со сценариями . Мне кажется, что я не совсем уловил логику их работы совместно с behavior . С rules , да, понятно, в зависимости от сценария использовать, те или иные правила. В контролле...
NEIRON
2015.06.05, 13:07
Форум: Общие вопросы (Yii 2.x)
Тема: TimeStampBehavior и сценарии
Ответы: 22
Просмотры: 6530

Re: TimeStampBehavior и сценарии

Использую BlameableBehavior и updateCounters . И получается, что пользователь при просмотре страницы и обновлении счётчиков автоматически становится и последним её редактором (изменяется updated_by ). Первое, что приходит в голову, это унаследоваться от BlameableBehavior и добавить туда нужные услов...
NEIRON
2015.06.05, 12:36
Форум: Общие вопросы (Yii 2.x)
Тема: SaveCounters в Yii2
Ответы: 2
Просмотры: 1521

Re: SaveCounters в Yii2

kawabanga писал(а):$model->updateCounters(['views' => 1]);
Спасибо.
NEIRON
2015.06.05, 12:29
Форум: Общие вопросы (Yii 2.x)
Тема: SaveCounters в Yii2
Ответы: 2
Просмотры: 1521

SaveCounters в Yii2

Для yii1 есть удачное решение для обновления, к примеру. счётчиков просмотров: $post = Post::model()->findByPk($id); $post->saveCounters(array('visits'=>1)); $this->render('view', array('post' => $post)); Как я понял saveCounters в Yii2 не поддерживается, по крайней мере при попытке вызова: public f...
NEIRON
2015.06.04, 18:21
Форум: Общие вопросы (Yii 2.x)
Тема: Чат на yii2
Ответы: 14
Просмотры: 9647

Re: Чат на yii2

Решил использовать вот этот чат: yii2-chat-adminlte Установил, через composer Код во view: <?php echo \sintret\chat\ChatRoom::widget([         'url' => \yii\helpers\Url::to(['/chat/send-chat']),         'userModel'=>  \app\modules\user\models\User::className(),         'userField'=>'avatarImage'    ...
NEIRON
2015.06.04, 16:39
Форум: Общие вопросы (Yii 2.x)
Тема: Проблема с Url manager
Ответы: 8
Просмотры: 4023

Re: Проблема с Url manager

Вопрос закрыт, удалил ненужные расширения, которые в своё время ставил, поюзал и отключил из config.php, но как получилось, в системе они всё равное как-то использовались. Есть подозрение, что чужие расширения, связанные с RBAC как-то влияли на работу UrlManager.
NEIRON
2015.06.04, 16:11
Форум: Общие вопросы (Yii 2.x)
Тема: Yii2 - установка расширений через Composer
Ответы: 13
Просмотры: 10861

Re: Yii2 - установка расширений через Composer

Как удалять правильно, так и не понял.
Отредактировал файлы:
  1. /composer.json
  2. /vendor/composer/installed.json
  3. /vendor/yiisoft/extensions.php
Ненужные расширения в списке установленных пропали.
NEIRON
2015.06.03, 19:22
Форум: Общие вопросы (Yii 2.x)
Тема: Yii2 - установка расширений через Composer
Ответы: 13
Просмотры: 10861

Re: Yii2 - установка расширений через Composer

С установкой более менее понятно. А как быть с удалением? Пробую командой: composer remove vendor/kartik composer выдает предупреждения, что-то обновляет, но в итоге содержимое json-файла не меняется и исходный код библиотеке остается на месте. Пробовал вручную редактировать json и удалять файлы. Но...