Все записи февраля 2011

6

Битрикс-разработка: особенности использования эпилога компонента

Дмитрий Кораблинов
24 февраля 2011 года

Для чего компоненту эпилог?

При использовании компонента в Битриксе часто нужно, чтобы компонент не только выводил данные на страницу, но и выполнял некоторые дополнительные действия: изменение заголовка страницы, добавление элементов навигационной цепочки и т. п. Раньше (при работе с версией Битрикса, младшей чем 9.0) для реализации такого поведения необходимо было модифицировать основной файл компонента (component.php).

В версии 9.0 в шаблон компонента был добавлен файл component_epilog.php — эпилог компонента. Его особенность в том, что он, в отличие от файлов template.php и result_modifier.php, исполняется при каждом вызове компонента, вне зависимости от наличия кеша. Кроме того, в component_epilog.php доступны привычные массивы $arParams и $arResult. В теории это означает, что все дополнительные действия можно выполнить в эпилоге, что заметно упрощает жизнь разработчику.

Эпилог и кеширование

Но, как обычно, теория с практикой немного расходятся. Если с $arParams проблем не возникает (так как по сути это предопределенный массив, который просто «пробрасывается» по всем файлам компонента), то c $arResult есть некоторые нюансы.

Читать дальше »

Метки: , ,

Оставить комментарий
0

с 23 февраля!

Роза Загидуллина
22 февраля 2011 года

C 23 февраля!
С самым мужским праздником! С Днём защитника Отечества!

У каждого Родина своя: в первую очередь она определяется теми людьми, которые нам близки.

Мы желаем самоотверженно защищать всё, что вам дорого!

Наш лучник всегда к Вашим услугам!

Мы дарим Вам возможность поздравить своих друзей оригинально, став победителем в этой игре!

Метки: ,

Оставить комментарий
0

Как возникла идея создать wiki4tech.ru

Andrey Lapin
18 февраля 2011 года

По просьбе Розы побликую
сей пост.

На самом деле все
началось с того, что я начал работать в
ЦВТ. Сейчас ЦВТ позиционирует себя как
веб-интегратор, а следовательно при
разработке проектов необходимо учитывать
все вопросы, которые возникают при
разработке сайтов. Мне как системному
аналитику необходимо быть в курсе всех
технологий, которые используются и
соответственно приходилось рыться по
интернет-ресурсам в поисках полезной
информации.

Как правило полезная
информация обнаруживалась в блогах или
в коллективных блогах. Информацию я
собирал с помощью ссылок в браузере.
Некоторые из ссылок несли в себе нечто
фундаментальное, чем стоило бы поделиться
с коллегами и другими заинтересованными
лицами. Читать дальше »

Метки: , ,

Оставить комментарий
1

Первый Российский Центр Изучения Концептульной Культуры в Ижевске

Роза Загидуллина
17 февраля 2011 года

В пятницу, 18 февраля, в 18.00 пройдёт презентация Первого Российского Центра Изучения Концептуальной культуры, который будет создан по инициативе редакции газеты «Известия Удмуртской Республики», музея МАНИ (Московский архив нового искусства, г. Москва) и Е. К. АртБюро (г. Москва) в Ижевске.

Концептуализм — в широком смысле — художественная идеология, рассматривающая художника как генератора идей, а не создателя вещей, коренным образом изменившая традиционные представления о статусе автора и произведения искусства
Во время мероприятия будет демонстрироваться видеоархив Музея МАНИ, объекты акций группы «Коллективные действия» — «Время действия»(1978) и «Перемещение зрителей» (1989)

Для тех, кто не может попасть на мероприятие, Центр Высоких Технологий организует онлайн-трансляцию, которую вы сможете посмотреть на сайте: http://concept.udmsite.ru/

Используйте хэш-тэг #izh_concept, чтобы поделиться впечатлениями и попасть в твиттер-трансляцию.

Метки: , , , ,

Оставить комментарий
4

wiki для веб-программистов: «Как это делать?»

Роза Загидуллина
17 февраля 2011 года

Один из наших сотрудников при поддержке Центра Высоких Технологий создал сайт для размещения наиболее интересных материалов для веб-программистов http://wiki4tech.ru/ в формате wiki.
Сайт отличается от Википедии тем, что он отвечает на вопрос «Как это делать?», а не на вопрос «Что это такое?».
Правка может осуществляться как в стандартном режиме для MediaWiki, так и в режиме…… wysiwyg.


Присоединяйтесь!


Присылайте ссылки на интересные материалы.

Метки: , ,

Оставить комментарий