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

countryman
2017.12.04, 10:00
Форум: Общие вопросы (Yii 2.x)
Тема: Дополнительное условие в ON через joinWith
Ответы: 2
Просмотры: 1305

Re: Дополнительное условие в ON через joinWith

Alexum писал(а): 2017.12.04, 08:42 Используйте в связи andOnCondition();
Спасибо! Столько времени потратил и не додумался что есть такое.
countryman
2017.12.04, 05:22
Форум: Общие вопросы (Yii 2.x)
Тема: Дополнительное условие в ON через joinWith
Ответы: 2
Просмотры: 1305

Дополнительное условие в ON через joinWith

Есть релейшн public function getDataRelation(){ return $this->hasOne(Data::className(), ['id' => 'data_id']); } Использую при запросе так ->joinWith('dataRelation') Все отлично, но теперь мне необходимо добавить еще одно условие в ON джойна, именно в ON, это важно. В итоге должно получиться такое ус...
countryman
2017.04.04, 19:49
Форум: Установка и настройка
Тема: настройка advanced для shared hosting
Ответы: 5
Просмотры: 4600

Re: настройка advanced для shared hosting

S1lver писал(а): 2017.04.04, 10:29
Структура вроде стандартная, кроме панели администратора - /controllers/admin/MenuController.php, /controllers/AdminController.php, /controllers/SiteController.php
Вы уверены что делали все по ссылке выше?
countryman
2017.04.04, 19:47
Форум: Общие вопросы (Yii 2.x)
Тема: KCFinder
Ответы: 12
Просмотры: 5763

Re: KCFinder

Насколько я понимаю там конфликт какой-то с именем. Если удалить name то все работает как надо. Не уверен что это где-то нужно, поэтому оставил так. Как решить правильней так и не понял. А вообще в файлах нашел что-то про сессии у KCFINDER но так и не разобрался. Возможно в следующий раз когда буду ...
countryman
2017.03.31, 15:44
Форум: Общие вопросы (Yii 2.x)
Тема: KCFinder
Ответы: 12
Просмотры: 5763

Re: KCFinder

Нашел таки проблему. Настройка проекта делалась по рекомендации по ссылке https://github.com/yiisoft/yii2-app-advanced/blob/master/docs/guide/topic-shared-hosting.md Получилось 'session' => [ 'name' => 'advanced-backend', 'cookieParams' => [ 'path' => '/admin', ], ], Получается при таком конфиге в к...
countryman
2017.03.30, 20:12
Форум: Общие вопросы (Yii 2.x)
Тема: KCFinder
Ответы: 12
Просмотры: 5763

Re: KCFinder

Хм...еще больше странностей. Если пытаюсь вывести на странице сессию $_SESSION то выдается ошибка Undefined variable: _SESSION Если делаю session_start(); то в сессии KCFINDER есть но только [KCFINDER] => Array ( [stamp] => Array ( [ip] => 127.0.0.1 [agent] => c9cefbf5aa6348b8d5d6296880886db9 ) [sel...
countryman
2017.03.30, 20:03
Форум: Общие вопросы (Yii 2.x)
Тема: KCFinder
Ответы: 12
Просмотры: 5763

Re: KCFinder

Что-то туплю в очередной раз. В инструкции написано: You should then set KCFinder options using session var, e.g. : // kcfinder options // http://kcfinder.sunhater.com/install#dynamic $kcfOptions = array_merge(KCFinder::$kcfDefaultOptions, [ 'uploadURL' => Yii::getAlias('@web').'/upload', 'access' =...
countryman
2017.03.29, 19:40
Форум: Общие вопросы (Yii 2.x)
Тема: KCFinder
Ответы: 12
Просмотры: 5763

Re: KCFinder

Да, это. Других вроде и нету
countryman
2017.03.29, 13:01
Форум: Общие вопросы (Yii 2.x)
Тема: KCFinder
Ответы: 12
Просмотры: 5763

Re: KCFinder

Вот такая же проблема спустя год. Решения очевидного не вижу. В куче мест люди задают один и тот же вопрос и никто так и не ответил нормально.
В сессии данные есть, но при вызове берутся по умолчанию будто в сессии пусто.
countryman
2017.03.10, 16:15
Форум: Установка и настройка
Тема: настройка advanced для shared hosting
Ответы: 5
Просмотры: 4600

Re: настройка advanced для shared hosting

.htaccess в admin забыл добавить...
countryman
2017.03.10, 11:28
Форум: Установка и настройка
Тема: настройка advanced для shared hosting
Ответы: 5
Просмотры: 4600

настройка advanced для shared hosting

Сделал все как указано тут.
https://github.com/yiisoft/yii2-app-adv ... hosting.md
Все вроде ок, кроме backend.
На http://domain.test.ru/admin/ пускает. Но например http://domain.test.ru/admin/site/index выдает 404 и кидает на frontend. Что забыл?
countryman
2017.02.19, 14:16
Форум: Общие вопросы (Yii 1.x)
Тема: После переноса на ubuntu 16 php7 глюки
Ответы: 2
Просмотры: 1452

Re: После переноса на ubuntu 16 php7 глюки

Хм, в общем проблема была в том что у меня использовалось <? вместо <?php
countryman
2017.02.19, 13:51
Форум: Общие вопросы (Yii 1.x)
Тема: После переноса на ubuntu 16 php7 глюки
Ответы: 2
Просмотры: 1452

Re: После переноса на ubuntu 16 php7 глюки

Такс, по поводу не открывающихся страниц, не был включен mod_rewrite. А вот с виджетом беда какая-то. Причем именно с этим. Подключил в main.php таким образом 'application.modules.rbac.components.*', Теперь говорит: Class 'AuthorizationBlockWidget' not found Вот сам файл. <? class AuthorizationBlock...
countryman
2017.02.19, 12:57
Форум: Общие вопросы (Yii 1.x)
Тема: После переноса на ubuntu 16 php7 глюки
Ответы: 2
Просмотры: 1452

После переноса на ubuntu 16 php7 глюки

Всем привет. Переношу сайт на новый сервер с ubuntu 16 и php7. С ходу возникли проблемы и как-то не могу понять что не так сделал) В общем ошибка на главной такая include(AuthorizationBlockWidget.php): failed to open stream: No such file or directory Файл этот подключается вот таким образом <?php $t...
countryman
2016.09.21, 19:28
Форум: Общие вопросы (Yii 2.x)
Тема: Как передать имя файла для логирования?
Ответы: 14
Просмотры: 4297

Re: Как передать имя файла для логирования?

zelenin писал(а):ну я же пример выше дал
Yii::log($text, 'entity.' . Post::class)) это?
Не понял вашу мысль.
countryman
2016.09.21, 14:21
Форум: Общие вопросы (Yii 2.x)
Тема: Как передать имя файла для логирования?
Ответы: 14
Просмотры: 4297

Re: Как передать имя файла для логирования?

zelenin писал(а):быстрее написать свой таргет, чем разбираться
Я не могу сообразить как в созданный таргет передать параметр дополнительный. Поэтому создал просто класс в который передаю путь до файла так как задачу надо решить быстро, если поможете разобраться с таргетами, буду очень благодарен.
countryman
2016.09.21, 13:46
Форум: Общие вопросы (Yii 2.x)
Тема: Как передать имя файла для логирования?
Ответы: 14
Просмотры: 4297

Re: Как передать имя файла для логирования?

ElisDN писал(а):Пройдите дальше в FileTarget::export
В export происходит запись в файл, как передать в нее свой параметр я сам не соображу) Видимо быстрее создать функцию которая будет писать в файл по указанному адресу чем разбираться.
countryman
2016.09.21, 13:31
Форум: Общие вопросы (Yii 2.x)
Тема: Как передать имя файла для логирования?
Ответы: 14
Просмотры: 4297

Re: Как передать имя файла для логирования?

А создать один таргет, который будет разруливать id - хорошая. Это да, начал изучать этот вопрос и понимаю что не таргет мне надо создавать а как-то правильно его вызывать. Или я не прав? Наведите на правильный путь пожалуйста. Ведь FileTarget меня полностью устраивает, просто нужно в какой-то моме...
countryman
2016.09.21, 13:07
Форум: Общие вопросы (Yii 2.x)
Тема: Как передать имя файла для логирования?
Ответы: 14
Просмотры: 4297

Re: Как передать имя файла для логирования?

zelenin писал(а):сути дела не меняет
Ну как это? Создавать под каждого пользователя свой таргет плохая идея)
countryman
2016.09.21, 12:59
Форум: Общие вопросы (Yii 2.x)
Тема: Как передать имя файла для логирования?
Ответы: 14
Просмотры: 4297

Re: Как передать имя файла для логирования?

заводите разные таргеты на каждую сущность или создайте свой таргет с поддержкой указываемого имени файла (а лучше на вычислении имени файла на основе категории - Yii::log($text, 'entity.' . Post::class)) Я наверное неправильно выразился. Не сущности а записи. То есть у меня есть например люди и им...