Yii. Русификация элементов управления в CActiveForm

Для того чтобы пользователям сайта было удобнее лучше всего делать надписи (и не только) на их родном языке. Поэтому многие сайты имеют «локализованные версии» на том или ином языке. А, если сайт создаётся специально для жителей конкретной страны, то локализация становится обязательной.

Yii. Master-detail с использованием виджета CGridView

Создание представлений данных по принципу master-detail (главный-подчинённый) одна из самых часто встречающихся задач как прикладного, так и web программирования. В частности, принцип master-detail используется при реализации просмотра статей по категориям (категория-статьи). Также этот принцип можно использовать и для ряда других задач связанных с отображением иерархически структурированной информации в виде таблиц.

Yii. Управление видимостью виджетов без использования свойства visible

В Yii Framework в качестве штатного средства для управления видимостью тех или иных визуальных объектов используется свойство visible. Вот не большой пример из стандартного шаблона сайта, который включен в состав Yii. В нём реализовано управление показом кнопок главного меню для входа на сайт и выхода.

 Однако, к сожалению, не

Ошибка при вызове функций для работы с датами

При использовании функций для работы с датами возникают ситуации, когда интерпретатор PHP выводит сообщение об ошибке примерно следующего содержания: date(): It is not safe to rely on the system’s timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those

Почему не стоит использовать $_REQUEST в web приложениях

Массив $_REQUEST содержит в себе данные массивов $_GET, $_POST и $_COOKIE. Это позволяет создавать практически универсальные скрипты, которые поддерживают одновременно все три способа передачи информации по HTTP. Что же здесь такого плохого из-за чего этот массив не стоит применять? Ведь его использование предоставляет такие возможности и может значительно упростить написание

Как сделать, чтобы PHP под IIS мог создавать и изменять файлы

После установки PHP на web-сервер IIS, часто возникает следующая проблема. Из PHP кода можно открывать и читать файлы, но при этом отсутствует возможность их создавать и записывать в них изменения. Тема этой статьи, с одной стороны, уже не раз поднималась, в том числе, в Интернете. Но, в тоже время, очень