Ну, тогда protected...Skiller писал(а):Чтобы можно было переопределять.
Найдено 14 результатов
- 2012.12.22, 22:15
- Форум: Общие вопросы (Yii 1.x)
- Тема: Почему метод CModule::setBasePath() открытый?
- Ответы: 4
- Просмотры: 1220
Re: Почему метод CModule::setBasePath() открытый?
- 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", то все подключается влет. Смешно получилось.
Не знаете, почему так происходит?
Если указать в имени хоста вместо "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 показывает подробную информацию о месте ее возникновения (файл и строка). Сегодня обратил внимание на то, что теперь отображается только само сообщение об ошибке, без подробного указания места возникновения. Это несколько напрягает, потому что зачаст...