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

serzhiio
2011.02.25, 13:19
Форум: Общие вопросы (Yii 1.x)
Тема: Организация админки, собираю инфу
Ответы: 48
Просмотры: 16366

Re: Организация админки, собираю инфу

У меня есть основной контроллер админки - там функционал, который не зависит от подключенных модулей. Например - выбор темы, действие редактирования настроек, вывод главной страницы админки, так же есть основной layout админки (к примеру, он опрашивает все модули и получает пункты меню админки). Вс...
serzhiio
2011.02.24, 21:00
Форум: Общие вопросы (Yii 1.x)
Тема: Организация админки, собираю инфу
Ответы: 48
Просмотры: 16366

Re: Организация админки, собираю инфу

Не мог бы поделиться, более точной информацией о реализации?
serzhiio
2011.02.24, 20:06
Форум: Общие вопросы (Yii 1.x)
Тема: Организация админки, собираю инфу
Ответы: 48
Просмотры: 16366

Re: Организация админки, собираю инфу

Лично мне нужен функционал, которые позволит организовать админку не создавая массу новых контроллеров. Мне нужен модуль админки, который способен подцепить уже имеющиеся контроллеры и выводить специально разработанные для админки view, оставляя неизменной всю остальную логику. ИМХО админка из контр...
serzhiio
2011.02.24, 14:34
Форум: Общие вопросы (Yii 1.x)
Тема: Организация админки, собираю инфу
Ответы: 48
Просмотры: 16366

Организация админки, собираю инфу

Друзья, собираюсь взяться за админку к своему проекту в связи с чем собираю информацию и Ваш опыт :D Вот мои вопросы: 1. Планирую организовать админку в виде модуля, в связи с чем встаёт вопрос как в модуле админке использовать yii-user или yii-user-management расширения? (формы входа, выхода и проч...
serzhiio
2011.02.23, 15:06
Форум: Общие вопросы (Yii 1.x)
Тема: Ajax-запросы и ajax-response
Ответы: 3
Просмотры: 1183

Re: Ajax-запросы и ajax-response

Sam дело в том, что я не хочу чтобы через ajax возвращалась целая страница - это неправильно как-то.

Я думал, что может есть вариант сделать всё через accessRules и фильтры, но как я понимаю access нужно проверять в самом экшене (получается что в каждом экшене нужно что-то дописывать).
serzhiio
2011.02.23, 14:34
Форум: Общие вопросы (Yii 1.x)
Тема: Ajax-запросы и ajax-response
Ответы: 3
Просмотры: 1183

Ajax-запросы и ajax-response

Вот такой вопрос, у меня есть в контроллере экшн, который отвечает за выдачу данных по ajax-запросу. Экшн может использоваться только если пользователь авторизован в системе. Проблема в том что, когда неавторизованный пользователь делает ajax-запрос, response возвращает мне html страницу с формой дл...
serzhiio
2011.02.22, 16:08
Форум: Авторский код и библиотеки
Тема: [v0.3] File Upload Action
Ответы: 47
Просмотры: 26483

Re: File Upload Action

Мне пришлось немного видоизменить твоё действие, в отношении переменной $_path, по-моему, я поменял всё на $this->path и после этого смог оперировать уже $event->sender->path.
serzhiio
2011.02.22, 11:39
Форум: Авторский код и библиотеки
Тема: [v0.3] File Upload Action
Ответы: 47
Просмотры: 26483

Re: File Upload Action

Мне кажется, лучше оставить как есть, зачем накручивать filePathRule исходя из только имеющихся данных о файле? Проще задать путь в настройке контроллера в этом случае.
Собственно использование onBeforeSave и есть неплохое решение для меня :)
serzhiio
2011.02.22, 10:35
Форум: Авторский код и библиотеки
Тема: [v0.3] File Upload Action
Ответы: 47
Просмотры: 26483

Re: File Upload Action

По поводу проверки наличия - абсолютно с тобой согласен, эта проверка, в принципе, не вредна. Кстати, наверное это мысль, использовать fileNameRule, но лучше сделать что-то по аналогии с этим, типа pathRule (это кстати реально интересно). Path у меня формируется следующим образом /root/upload/ + Наз...
serzhiio
2011.02.21, 19:12
Форум: Авторский код и библиотеки
Тема: [v0.3] File Upload Action
Ответы: 47
Просмотры: 26483

Re: File Upload Action

Мне нужно динамически формировать пути, поэтому статическая настройка не подходит, событие в моём случае идеальный вариант. Проверку на существование файла в событии я ещё могу понять, но вот это всё равно лишнее в getPath():                         if($this->createDirectory===true)                 ...
serzhiio
2011.02.21, 18:26
Форум: Авторский код и библиотеки
Тема: [v0.3] File Upload Action
Ответы: 47
Просмотры: 26483

Re: File Upload Action

Ну хорошо, а почему она там должна быть валидная? Я могу понять, что папка заданная по умолчанию должна быть валидной, но проверка на валидность реально нужна только один раз. Ведь если папка будет невалидной, то действие выбросит ошибку (и будет exit) и уже в любом случае ничего поделать будет нель...
serzhiio
2011.02.21, 17:40
Форум: Авторский код и библиотеки
Тема: [v0.3] File Upload Action
Ответы: 47
Просмотры: 26483

Re: File Upload Action

Естественно, используя getPath() я хочу получить "дефолтную папку" и потом прикрутить к ней нужные директории, например: /upload -> /upload/event/1/images P.S.: Мне кажется, что для манипуляций с путём достаточно public переменной path, она элементарно через $event-sender->path правится ка...
serzhiio
2011.02.21, 11:01
Форум: Авторский код и библиотеки
Тема: [v0.3] File Upload Action
Ответы: 47
Просмотры: 26483

Re: File Upload Action

Суть в том, что можно несколько раз запустить getPath(), а при указанном createDirectory=TRUE, можно несколько раз создать разные директории, хотя я, допустим, используя getPath(), хочу только достать её, а сама функция пытается ещё и создать ту, которая уже есть во внутренней переменной? Выходит, ч...
serzhiio
2011.02.21, 01:53
Форум: Авторский код и библиотеки
Тема: [v0.3] File Upload Action
Ответы: 47
Просмотры: 26483

Re: File Upload Action

Сорри, но не могу понять, почему в новой версии проверка директории происходит в getPath? Мне кажется это не совсем логично? Допустим я в своём событии onBeforeSave хочу сначала получить текущую директорию и добавить к ней пару фолдеров. Выходит следующая логика:  onBeforeSave -> function makePath()...
serzhiio
2011.02.20, 14:36
Форум: Общие вопросы (Yii 1.x)
Тема: EFileUploadAction
Ответы: 26
Просмотры: 6572

Re: EFileUploadAction

Ну это довольно странно выходит: В Действии сначала проверяется путь, заданный по умолчанию, потом в onBeforeSave я этот путь меняю (по необходимости). Значит мне либо нужно проверить этот путь ещё раз самому, либо нужно надеяться на алгоритм, который второй раз проверку не сделает, а вдруг окажется...
serzhiio
2011.02.20, 14:10
Форум: Общие вопросы (Yii 1.x)
Тема: Подхватывает ли YII PHPSESSID автоматом?
Ответы: 3
Просмотры: 1570

Подхватывает ли YII PHPSESSID автоматом?

Собственно вопрос: подхватывает ли Yii параметр PHPSESSID автоматом, переданный через POST?
serzhiio
2011.02.20, 00:00
Форум: Общие вопросы (Yii 1.x)
Тема: EFileUploadAction
Ответы: 26
Просмотры: 6572

Re: EFileUploadAction

Да и ещё лучше всего перенести проверку директории после события onBeforeSave - так будет логичнее, плюс ко всему будет возможность изменять путь с помощью события.
serzhiio
2011.02.19, 23:43
Форум: Общие вопросы (Yii 1.x)
Тема: Сессия в AJAXе не грузится
Ответы: 2
Просмотры: 733

Re: Сессия в AJAXе не грузится

Туплю, решил вопрос.
Код рабочий.
serzhiio
2011.02.19, 23:36
Форум: Общие вопросы (Yii 1.x)
Тема: Сессия в AJAXе не грузится
Ответы: 2
Просмотры: 733

Сессия в AJAXе не грузится

Вот таким образом гружу сессию в действии, которое вызывается аякс-скриптом:         // Session check         $sessID = Yii::app()->request->getParam('PHPSESSID');         //                if(!empty($sessID) && empty(Yii::app()->user->id))         {             Yii::app()->session->close();...