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

Хару Итари
2012.12.22, 22:15
Форум: Общие вопросы (Yii 1.x)
Тема: Почему метод CModule::setBasePath() открытый?
Ответы: 4
Просмотры: 1220

Re: Почему метод CModule::setBasePath() открытый?

Skiller писал(а):Чтобы можно было переопределять.
Ну, тогда protected...
Хару Итари
2012.12.22, 19:54
Форум: Общие вопросы (Yii 1.x)
Тема: Почему метод CModule::setBasePath() открытый?
Ответы: 4
Просмотры: 1220

Почему метод CModule::setBasePath() открытый?

Доброго вечера. Сегодня копался в исходниках фреймворка и наткнулся вот на такой непонятны для меня момент: В классе CModule есть метод setBasePath() . В комментарии написано, что может быть вызван только в начале конструктора. Вполне естественно. Но почему тогда он объявлен как public, почему его н...
Хару Итари
2012.11.25, 10:26
Форум: Общие вопросы (Yii 1.x)
Тема: Долгое подключение к БД
Ответы: 8
Просмотры: 2050

Re: Долгое подключение к БД

Не БД на той же машине стоит.
Хару Итари
2012.11.25, 09:31
Форум: Общие вопросы (Yii 1.x)
Тема: Как правильно использовать искючения.
Ответы: 3
Просмотры: 1108

Как правильно использовать искючения.

Доброго времени суток. Читал мануал по исключения и задался вопросом: имеет ли значение, какое класс исключений я использую? Я просто не совсем понимаю, чем отличается их обработка. К примеру, при регистрации пользователя и неудачной транзакции надо сообщить пользователю, что регистрация не удалась,...
Хару Итари
2012.11.23, 20:41
Форум: Общие вопросы (Yii 1.x)
Тема: Долгое подключение к БД
Ответы: 8
Просмотры: 2050

Re: Долгое подключение к БД

Я наконец то решил это проблему.

Если указать в имени хоста вместо "localhost" "127.0.0.1", то все подключается влет. Смешно получилось.

Не знаете, почему так происходит?
Хару Итари
2012.11.18, 21:17
Форум: Общие вопросы (Yii 1.x)
Тема: Долгое подключение к БД
Ответы: 8
Просмотры: 2050

Re: Долгое подключение к БД

http://www.yiiframework.com/extension/yii-debug-toolbar Установил, посмотрел. Ясней не стало. Посмотрел время загрузки страницы без подключенного extension=php_pdo_mysql.dll . Пишет: Page Load Time 0.044642 s. Elapsed Time 0.456103 s. А с включенным: Page Load Time 1.108565 s. Elapsed Time 2.111343...
Хару Итари
2012.11.18, 19:58
Форум: Общие вопросы (Yii 1.x)
Тема: Долгое подключение к БД
Ответы: 8
Просмотры: 2050

Долгое подключение к БД

Доброго времени суток. Обычно для разработки сайтов я пользовался Denwer'ом. А недавно приспичило мне самостоятельно поставить apache+php+mysql. Ну как же, веб разработчик и сервер собрать не может... Сервер то я установил. Но из-за незнания тонкостей дела постоянно возникают трудности. И вот сегодн...
Хару Итари
2012.10.28, 17:18
Форум: Общие вопросы (Yii 1.x)
Тема: Как запомнить последнюю посещеную страницу.
Ответы: 11
Просмотры: 3291

Re: Как запомнить последнюю посещеную страницу.

Нужно было срочно, поэтому делал на коленке. Сейчас всплыла проблема: в переменную не сохраняются GET параметры. Ну и плюс, опечатка в методе получения была. Исправил, теперь вот так:     /**      * Установка якорной страницы, на которую в дальнейшем будет возвращен пользователь.      * @params stri...
Хару Итари
2012.10.28, 16:28
Форум: Общие вопросы (Yii 1.x)
Тема: Как запомнить последнюю посещеную страницу.
Ответы: 11
Просмотры: 3291

Re: Как запомнить последнюю посещеную страницу.

Зачем в getAnchorUrl() параметр $url=null ? И зачем в геттере очищать значение _anchorUrl? Это не очевидно, да и ссылка может понадобиться в нескольких местах. Сделайте отдельно clearAnchorUrl() тогда уж. $url = null Для того,что бы в случае надобности можно было передать не текущую страницу, а дру...
Хару Итари
2012.10.28, 12:43
Форум: Общие вопросы (Yii 1.x)
Тема: Как запомнить последнюю посещеную страницу.
Ответы: 11
Просмотры: 3291

Re: Как запомнить последнюю посещеную страницу.

Реализовал это так: В классе WebUser (унаследованный от CWebUser) добавил пару методов:     /**      * Установка якорной страницы, на которую в дальнейшем будет возвращен пользователь.      * @params string $url Фиксируемый адрес. Если не указан, присваивается текущая страница.      * @return void  ...
Хару Итари
2012.10.28, 10:18
Форум: Общие вопросы (Yii 1.x)
Тема: Как запомнить последнюю посещеную страницу.
Ответы: 11
Просмотры: 3291

Re: Как запомнить последнюю посещеную страницу.

Я не спорю, можно. Просто интересуюсь, вдруг для этого во фреймворке предусмотрено решение, а городить буду.
Хару Итари
2012.10.28, 09:50
Форум: Общие вопросы (Yii 1.x)
Тема: Как запомнить последнюю посещеную страницу.
Ответы: 11
Просмотры: 3291

Как запомнить последнюю посещеную страницу.

Доброе утро. Подскажите, есть ли в Yii функционал, позволяющий запомнить адрес текущей страницы в сессию (или другую глобальную переменную), что бы потом можно было вернуться на нее. Если быть конкретнее, то в админке есть список пользователей. разбитый на страницы. Для каждого пользователя есть ссы...
Хару Итари
2012.10.20, 19:38
Форум: Установка и настройка
Тема: Yii перестал показывать строку возникновения ошибки
Ответы: 3
Просмотры: 3206

Re: Yii перестал показывать строку возникновения ошибки

Ой и правда. Поднял объявление константы наверх и все заработало!

И мысли не возникло, что проблема может быть именно в этом. Дурацкая ситуация получилась...

Спасибо большое за помощь.
Хару Итари
2012.10.20, 16:19
Форум: Установка и настройка
Тема: Yii перестал показывать строку возникновения ошибки
Ответы: 3
Просмотры: 3206

Yii перестал показывать строку возникновения ошибки

Добрый день. Обычно при возникновении ошибки, Yii показывает подробную информацию о месте ее возникновения (файл и строка). Сегодня обратил внимание на то, что теперь отображается только само сообщение об ошибке, без подробного указания места возникновения. Это несколько напрягает, потому что зачаст...