Статьи

Yii изменение аттрибутов модели после выборки из БД AfterFind

Довольно часто при использовании ActiveRecord для выборки или поиска данных, нам необходимо некоторые из полученных аттрибутов немного преобразовать, т е получить не голое значение из БД, а немного преобразованное. Например дата поста у нас храниться в типе UNIX Timestamp, и конечно же при выводе м...

Symfony 2 Получить доступ к Entity Manager из static (статического) метода

Для получения доступа к Entity Manager из статического (static) метода, что позводин нам использовать произвольный sql запрос. На самом деле все довольно просто, необходимо в любой из Бандлов (Bundle) добавить следующие методы: class AcmeDemoBundle extends Bundle { private static $contain...

Русификация Drupal

Рассмотрим общий алгоритм русификации по шагам, постараюсь их подробно описать. 1. Для начала нам нужно включить модуль, который активирует поддержку других языков, он называется "Locale". 2. Затем нам нужно добавить добавить русский язык в настройках "Configuration->Languages" 3. На откр...

Создание анонса из текстового поля в UMI CMS

В этой статье я раскажу как создать и использовать "кастомный" макрос, который будет обрезать нужное нам поле по определенному количеству символов до последнего пробела, не обрезая тем самым слова посередине. Бывают ситуации когда стандартного поля анонс не хватает, это возникает по многим причинам...

Восстановление пароля администратора в bitrix

Бывают такие случаи когда ты забыл пароль администратора, и тут напрашивается вопрос: что делать? Выход один – восстановление пароля, но так как в Bitrix, как и в большинстве современных систем, пароль в базе хранится в зашифрованном виде, и мы можешь получить только хэш пароля, от которого нам толк...

Обновление ядра Drupal

Ниже будет написана инструкция, как обновить ядро drupal, на более новое, в пределах одной линейки, например с Drupal 7.23 на Drupal 7.24. 1. Сделать резервную копию всех файлов и базы данных(например mysql). 2. Скачать последний релиз Drupal, для версии которую обновляем. 3. Извлечь [tar или z...

Дополнительное меню в UMI CMS с помощью usel

Для вывода главного меню в umi служит макрос "content menu()", но довольно часто возникает ситуация в создании дополнительного меню, а может даже и нескольких меню. Не проблема скажете вы, дополнительное меню можно вывести просто статично в шаблоне сайта, но что если нам надо меню редактируемое из а...

Всплывающие блоки, формы на jQuery Colorbox

Есть много различных плагинов и скриптов для создания подобного функционала, но мы воспользуемся Colorbox. Это плагин для библиотеки jQuery. Сразу немного теории и расказ о том что нам нужно делать. Ну первое нам необходимо подключить jQuery и плагин jquery.colorbox, затем нужный блок необходимо пом...
Новости