Последние сообщения блогов

Исторический материал из архива сайта. Указанные услуги и контакты относятся ко времени публикации и не являются действующим предложением.

Создание сайтов

Создание сайтов - отличный способ поддержать бренд уже известной компании, а также заявить о себе на стадии Start-Up. Доверьте создание сайта профессионалам и Ваш сайт станет источником увеличения прибыли компании.
Подробнее

Продвижение сайтов

Интернет-агентство ТОП10 предлагает воспользоваться услугами оптимизации сайтов, а именно продвижением сайтов в поисковых системах и контекстной рекламой, так как благодаря этому Ваш сайт найдут.
Подробнее

Тех. поддержка

Информация о вашей деятельности всегда должна быть актуальной. Именно поэтому обновление контента на сайте необходимо осуществлять своевременно, вслед за изменениями, в вашей организации.
Подробнее
Array
(
    [0] => Array
        (
            [ID] => 94
            [~ID] => 94
            [IBLOCK_ID] => 10
            [~IBLOCK_ID] => 10
            [CODE] => develop
            [~CODE] => develop
            [XML_ID] => 94
            [~XML_ID] => 94
            [NAME] => Создание сайтов
            [~NAME] => Создание сайтов
            [ACTIVE] => Y
            [~ACTIVE] => Y
            [DATE_ACTIVE_FROM] => 
            [~DATE_ACTIVE_FROM] => 
            [DATE_ACTIVE_TO] => 
            [~DATE_ACTIVE_TO] => 
            [SORT] => 10
            [~SORT] => 10
            [PREVIEW_TEXT] => Создание сайтов - отличный способ поддержать бренд уже известной компании, а также заявить о себе на стадии Start-Up. Доверьте создание сайта профессионалам и Ваш сайт станет источником увеличения прибыли компании.
            [~PREVIEW_TEXT] => Создание сайтов - отличный способ поддержать бренд уже известной компании, а также заявить о себе на стадии Start-Up. Доверьте создание сайта профессионалам и Ваш сайт станет источником увеличения прибыли компании.
            [PREVIEW_TEXT_TYPE] => text
            [~PREVIEW_TEXT_TYPE] => text
            [DETAIL_TEXT] => 
            [~DETAIL_TEXT] => 
            [DETAIL_TEXT_TYPE] => text
            [~DETAIL_TEXT_TYPE] => text
            [DATE_CREATE] => 05.10.2013 21:08:46
            [~DATE_CREATE] => 05.10.2013 21:08:46
            [CREATED_BY] => 1
            [~CREATED_BY] => 1
            [TIMESTAMP_X] => 02.07.2014 13:57:14
            [~TIMESTAMP_X] => 02.07.2014 13:57:14
            [MODIFIED_BY] => 1
            [~MODIFIED_BY] => 1
            [TAGS] => 
            [~TAGS] => 
            [IBLOCK_SECTION_ID] => 10
            [~IBLOCK_SECTION_ID] => 10
            [DETAIL_PAGE_URL] => 
            [~DETAIL_PAGE_URL] => 
            [DETAIL_PICTURE] => 
            [~DETAIL_PICTURE] => 
            [PREVIEW_PICTURE] => 
            [~PREVIEW_PICTURE] => 
            [LANG_DIR] => /
            [~LANG_DIR] => /
            [EXTERNAL_ID] => 94
            [~EXTERNAL_ID] => 94
            [IBLOCK_TYPE_ID] => ad_block
            [~IBLOCK_TYPE_ID] => ad_block
            [IBLOCK_CODE] => ad
            [~IBLOCK_CODE] => ad
            [IBLOCK_EXTERNAL_ID] => 
            [~IBLOCK_EXTERNAL_ID] => 
            [LID] => s1
            [~LID] => s1
            [ACTIVE_FROM] => 
            [ACTIVE_TO] => 
            [EDIT_LINK] => 
            [DELETE_LINK] => 
            [IPROPERTY_VALUES] => Array
                (
                )

            [PROPERTIES] => Array
                (
                    [LINK] => Array
                        (
                            [ID] => 17
                            [IBLOCK_ID] => 10
                            [NAME] => Ссылка
                            [ACTIVE] => Y
                            [SORT] => 500
                            [CODE] => LINK
                            [DEFAULT_VALUE] => 
                            [PROPERTY_TYPE] => S
                            [ROW_COUNT] => 1
                            [COL_COUNT] => 20
                            [LIST_TYPE] => L
                            [MULTIPLE] => N
                            [XML_ID] => 
                            [FILE_TYPE] => 
                            [MULTIPLE_CNT] => 5
                            [LINK_IBLOCK_ID] => 0
                            [WITH_DESCRIPTION] => Y
                            [SEARCHABLE] => N
                            [FILTRABLE] => N
                            [IS_REQUIRED] => N
                            [VERSION] => 1
                            [USER_TYPE] => 
                            [USER_TYPE_SETTINGS] => 
                            [HINT] => 
                            [~NAME] => Ссылка
                            [~DEFAULT_VALUE] => 
                            [VALUE_ENUM] => 
                            [VALUE_XML_ID] => 
                            [VALUE_SORT] => 
                            [VALUE] => /services/127/
                            [PROPERTY_VALUE_ID] => 923
                            [DESCRIPTION] => 
                            [~VALUE] => /services/127/
                            [~DESCRIPTION] => 
                        )

                )

            [DISPLAY_PROPERTIES] => Array
                (
                    [LINK] => Array
                        (
                            [ID] => 17
                            [IBLOCK_ID] => 10
                            [NAME] => Ссылка
                            [ACTIVE] => Y
                            [SORT] => 500
                            [CODE] => LINK
                            [DEFAULT_VALUE] => 
                            [PROPERTY_TYPE] => S
                            [ROW_COUNT] => 1
                            [COL_COUNT] => 20
                            [LIST_TYPE] => L
                            [MULTIPLE] => N
                            [XML_ID] => 
                            [FILE_TYPE] => 
                            [MULTIPLE_CNT] => 5
                            [LINK_IBLOCK_ID] => 0
                            [WITH_DESCRIPTION] => Y
                            [SEARCHABLE] => N
                            [FILTRABLE] => N
                            [IS_REQUIRED] => N
                            [VERSION] => 1
                            [USER_TYPE] => 
                            [USER_TYPE_SETTINGS] => 
                            [HINT] => 
                            [~NAME] => Ссылка
                            [~DEFAULT_VALUE] => 
                            [VALUE_ENUM] => 
                            [VALUE_XML_ID] => 
                            [VALUE_SORT] => 
                            [VALUE] => /services/127/
                            [PROPERTY_VALUE_ID] => 923
                            [DESCRIPTION] => 
                            [~VALUE] => /services/127/
                            [~DESCRIPTION] => 
                            [DISPLAY_VALUE] => /services/127/
                        )

                )

            [PRODUCT_PROPERTIES] => Array
                (
                )

            [PRODUCT_PROPERTIES_FILL] => Array
                (
                )

            [PRICES] => Array
                (
                )

            [PRICE_MATRIX] => 
            [MIN_PRICE] => 
            [CAN_BUY] => 
            [~BUY_URL] => /portfolio/design/?WORK_TYPE=design&action=BUY&id=94
            [BUY_URL] => /portfolio/design/?WORK_TYPE=design&action=BUY&id=94
            [~ADD_URL] => /portfolio/design/?WORK_TYPE=design&action=ADD2BASKET&id=94
            [ADD_URL] => /portfolio/design/?WORK_TYPE=design&action=ADD2BASKET&id=94
            [~SUBSCRIBE_URL] => /portfolio/design/?WORK_TYPE=design&action=SUBSCRIBE_PRODUCT&id=94
            [SUBSCRIBE_URL] => /portfolio/design/?WORK_TYPE=design&action=SUBSCRIBE_PRODUCT&id=94
            [SECTION] => Array
                (
                    [PATH] => Array
                        (
                        )

                )

        )

    [1] => Array
        (
            [ID] => 95
            [~ID] => 95
            [IBLOCK_ID] => 10
            [~IBLOCK_ID] => 10
            [CODE] => seo
            [~CODE] => seo
            [XML_ID] => 95
            [~XML_ID] => 95
            [NAME] => Продвижение сайтов
            [~NAME] => Продвижение сайтов
            [ACTIVE] => Y
            [~ACTIVE] => Y
            [DATE_ACTIVE_FROM] => 
            [~DATE_ACTIVE_FROM] => 
            [DATE_ACTIVE_TO] => 
            [~DATE_ACTIVE_TO] => 
            [SORT] => 20
            [~SORT] => 20
            [PREVIEW_TEXT] => Интернет-агентство ТОП10 предлагает воспользоваться услугами оптимизации сайтов, а именно продвижением сайтов в поисковых системах и контекстной рекламой, так как благодаря этому Ваш сайт найдут.
            [~PREVIEW_TEXT] => Интернет-агентство ТОП10 предлагает воспользоваться услугами оптимизации сайтов, а именно продвижением сайтов в поисковых системах и контекстной рекламой, так как благодаря этому Ваш сайт найдут.
            [PREVIEW_TEXT_TYPE] => text
            [~PREVIEW_TEXT_TYPE] => text
            [DETAIL_TEXT] => 
            [~DETAIL_TEXT] => 
            [DETAIL_TEXT_TYPE] => text
            [~DETAIL_TEXT_TYPE] => text
            [DATE_CREATE] => 05.10.2013 21:09:57
            [~DATE_CREATE] => 05.10.2013 21:09:57
            [CREATED_BY] => 1
            [~CREATED_BY] => 1
            [TIMESTAMP_X] => 02.07.2014 13:57:21
            [~TIMESTAMP_X] => 02.07.2014 13:57:21
            [MODIFIED_BY] => 1
            [~MODIFIED_BY] => 1
            [TAGS] => 
            [~TAGS] => 
            [IBLOCK_SECTION_ID] => 10
            [~IBLOCK_SECTION_ID] => 10
            [DETAIL_PAGE_URL] => 
            [~DETAIL_PAGE_URL] => 
            [DETAIL_PICTURE] => 
            [~DETAIL_PICTURE] => 
            [PREVIEW_PICTURE] => 
            [~PREVIEW_PICTURE] => 
            [LANG_DIR] => /
            [~LANG_DIR] => /
            [EXTERNAL_ID] => 95
            [~EXTERNAL_ID] => 95
            [IBLOCK_TYPE_ID] => ad_block
            [~IBLOCK_TYPE_ID] => ad_block
            [IBLOCK_CODE] => ad
            [~IBLOCK_CODE] => ad
            [IBLOCK_EXTERNAL_ID] => 
            [~IBLOCK_EXTERNAL_ID] => 
            [LID] => s1
            [~LID] => s1
            [ACTIVE_FROM] => 
            [ACTIVE_TO] => 
            [EDIT_LINK] => 
            [DELETE_LINK] => 
            [IPROPERTY_VALUES] => Array
                (
                )

            [PROPERTIES] => Array
                (
                    [LINK] => Array
                        (
                            [ID] => 17
                            [IBLOCK_ID] => 10
                            [NAME] => Ссылка
                            [ACTIVE] => Y
                            [SORT] => 500
                            [CODE] => LINK
                            [DEFAULT_VALUE] => 
                            [PROPERTY_TYPE] => S
                            [ROW_COUNT] => 1
                            [COL_COUNT] => 20
                            [LIST_TYPE] => L
                            [MULTIPLE] => N
                            [XML_ID] => 
                            [FILE_TYPE] => 
                            [MULTIPLE_CNT] => 5
                            [LINK_IBLOCK_ID] => 0
                            [WITH_DESCRIPTION] => Y
                            [SEARCHABLE] => N
                            [FILTRABLE] => N
                            [IS_REQUIRED] => N
                            [VERSION] => 1
                            [USER_TYPE] => 
                            [USER_TYPE_SETTINGS] => 
                            [HINT] => 
                            [~NAME] => Ссылка
                            [~DEFAULT_VALUE] => 
                            [VALUE_ENUM] => 
                            [VALUE_XML_ID] => 
                            [VALUE_SORT] => 
                            [VALUE] => /services/128/
                            [PROPERTY_VALUE_ID] => 924
                            [DESCRIPTION] => 
                            [~VALUE] => /services/128/
                            [~DESCRIPTION] => 
                        )

                )

            [DISPLAY_PROPERTIES] => Array
                (
                    [LINK] => Array
                        (
                            [ID] => 17
                            [IBLOCK_ID] => 10
                            [NAME] => Ссылка
                            [ACTIVE] => Y
                            [SORT] => 500
                            [CODE] => LINK
                            [DEFAULT_VALUE] => 
                            [PROPERTY_TYPE] => S
                            [ROW_COUNT] => 1
                            [COL_COUNT] => 20
                            [LIST_TYPE] => L
                            [MULTIPLE] => N
                            [XML_ID] => 
                            [FILE_TYPE] => 
                            [MULTIPLE_CNT] => 5
                            [LINK_IBLOCK_ID] => 0
                            [WITH_DESCRIPTION] => Y
                            [SEARCHABLE] => N
                            [FILTRABLE] => N
                            [IS_REQUIRED] => N
                            [VERSION] => 1
                            [USER_TYPE] => 
                            [USER_TYPE_SETTINGS] => 
                            [HINT] => 
                            [~NAME] => Ссылка
                            [~DEFAULT_VALUE] => 
                            [VALUE_ENUM] => 
                            [VALUE_XML_ID] => 
                            [VALUE_SORT] => 
                            [VALUE] => /services/128/
                            [PROPERTY_VALUE_ID] => 924
                            [DESCRIPTION] => 
                            [~VALUE] => /services/128/
                            [~DESCRIPTION] => 
                            [DISPLAY_VALUE] => /services/128/
                        )

                )

            [PRODUCT_PROPERTIES] => Array
                (
                )

            [PRODUCT_PROPERTIES_FILL] => Array
                (
                )

            [PRICES] => Array
                (
                )

            [PRICE_MATRIX] => 
            [MIN_PRICE] => 
            [CAN_BUY] => 
            [~BUY_URL] => /portfolio/design/?WORK_TYPE=design&action=BUY&id=95
            [BUY_URL] => /portfolio/design/?WORK_TYPE=design&action=BUY&id=95
            [~ADD_URL] => /portfolio/design/?WORK_TYPE=design&action=ADD2BASKET&id=95
            [ADD_URL] => /portfolio/design/?WORK_TYPE=design&action=ADD2BASKET&id=95
            [~SUBSCRIBE_URL] => /portfolio/design/?WORK_TYPE=design&action=SUBSCRIBE_PRODUCT&id=95
            [SUBSCRIBE_URL] => /portfolio/design/?WORK_TYPE=design&action=SUBSCRIBE_PRODUCT&id=95
            [SECTION] => Array
                (
                    [PATH] => Array
                        (
                        )

                )

        )

    [2] => Array
        (
            [ID] => 96
            [~ID] => 96
            [IBLOCK_ID] => 10
            [~IBLOCK_ID] => 10
            [CODE] => support
            [~CODE] => support
            [XML_ID] => 96
            [~XML_ID] => 96
            [NAME] => Тех. поддержка
            [~NAME] => Тех. поддержка
            [ACTIVE] => Y
            [~ACTIVE] => Y
            [DATE_ACTIVE_FROM] => 
            [~DATE_ACTIVE_FROM] => 
            [DATE_ACTIVE_TO] => 
            [~DATE_ACTIVE_TO] => 
            [SORT] => 30
            [~SORT] => 30
            [PREVIEW_TEXT] => Информация о вашей деятельности всегда должна быть актуальной. Именно поэтому обновление контента на сайте необходимо осуществлять своевременно, вслед за изменениями, в вашей организации.
            [~PREVIEW_TEXT] => Информация о вашей деятельности всегда должна быть актуальной. Именно поэтому обновление контента на сайте необходимо осуществлять своевременно, вслед за изменениями, в вашей организации.
            [PREVIEW_TEXT_TYPE] => text
            [~PREVIEW_TEXT_TYPE] => text
            [DETAIL_TEXT] => 
            [~DETAIL_TEXT] => 
            [DETAIL_TEXT_TYPE] => text
            [~DETAIL_TEXT_TYPE] => text
            [DATE_CREATE] => 05.10.2013 21:10:27
            [~DATE_CREATE] => 05.10.2013 21:10:27
            [CREATED_BY] => 1
            [~CREATED_BY] => 1
            [TIMESTAMP_X] => 02.07.2014 13:57:30
            [~TIMESTAMP_X] => 02.07.2014 13:57:30
            [MODIFIED_BY] => 1
            [~MODIFIED_BY] => 1
            [TAGS] => 
            [~TAGS] => 
            [IBLOCK_SECTION_ID] => 10
            [~IBLOCK_SECTION_ID] => 10
            [DETAIL_PAGE_URL] => 
            [~DETAIL_PAGE_URL] => 
            [DETAIL_PICTURE] => 
            [~DETAIL_PICTURE] => 
            [PREVIEW_PICTURE] => 
            [~PREVIEW_PICTURE] => 
            [LANG_DIR] => /
            [~LANG_DIR] => /
            [EXTERNAL_ID] => 96
            [~EXTERNAL_ID] => 96
            [IBLOCK_TYPE_ID] => ad_block
            [~IBLOCK_TYPE_ID] => ad_block
            [IBLOCK_CODE] => ad
            [~IBLOCK_CODE] => ad
            [IBLOCK_EXTERNAL_ID] => 
            [~IBLOCK_EXTERNAL_ID] => 
            [LID] => s1
            [~LID] => s1
            [ACTIVE_FROM] => 
            [ACTIVE_TO] => 
            [EDIT_LINK] => 
            [DELETE_LINK] => 
            [IPROPERTY_VALUES] => Array
                (
                )

            [PROPERTIES] => Array
                (
                    [LINK] => Array
                        (
                            [ID] => 17
                            [IBLOCK_ID] => 10
                            [NAME] => Ссылка
                            [ACTIVE] => Y
                            [SORT] => 500
                            [CODE] => LINK
                            [DEFAULT_VALUE] => 
                            [PROPERTY_TYPE] => S
                            [ROW_COUNT] => 1
                            [COL_COUNT] => 20
                            [LIST_TYPE] => L
                            [MULTIPLE] => N
                            [XML_ID] => 
                            [FILE_TYPE] => 
                            [MULTIPLE_CNT] => 5
                            [LINK_IBLOCK_ID] => 0
                            [WITH_DESCRIPTION] => Y
                            [SEARCHABLE] => N
                            [FILTRABLE] => N
                            [IS_REQUIRED] => N
                            [VERSION] => 1
                            [USER_TYPE] => 
                            [USER_TYPE_SETTINGS] => 
                            [HINT] => 
                            [~NAME] => Ссылка
                            [~DEFAULT_VALUE] => 
                            [VALUE_ENUM] => 
                            [VALUE_XML_ID] => 
                            [VALUE_SORT] => 
                            [VALUE] => /services/129/
                            [PROPERTY_VALUE_ID] => 925
                            [DESCRIPTION] => 
                            [~VALUE] => /services/129/
                            [~DESCRIPTION] => 
                        )

                )

            [DISPLAY_PROPERTIES] => Array
                (
                    [LINK] => Array
                        (
                            [ID] => 17
                            [IBLOCK_ID] => 10
                            [NAME] => Ссылка
                            [ACTIVE] => Y
                            [SORT] => 500
                            [CODE] => LINK
                            [DEFAULT_VALUE] => 
                            [PROPERTY_TYPE] => S
                            [ROW_COUNT] => 1
                            [COL_COUNT] => 20
                            [LIST_TYPE] => L
                            [MULTIPLE] => N
                            [XML_ID] => 
                            [FILE_TYPE] => 
                            [MULTIPLE_CNT] => 5
                            [LINK_IBLOCK_ID] => 0
                            [WITH_DESCRIPTION] => Y
                            [SEARCHABLE] => N
                            [FILTRABLE] => N
                            [IS_REQUIRED] => N
                            [VERSION] => 1
                            [USER_TYPE] => 
                            [USER_TYPE_SETTINGS] => 
                            [HINT] => 
                            [~NAME] => Ссылка
                            [~DEFAULT_VALUE] => 
                            [VALUE_ENUM] => 
                            [VALUE_XML_ID] => 
                            [VALUE_SORT] => 
                            [VALUE] => /services/129/
                            [PROPERTY_VALUE_ID] => 925
                            [DESCRIPTION] => 
                            [~VALUE] => /services/129/
                            [~DESCRIPTION] => 
                            [DISPLAY_VALUE] => /services/129/
                        )

                )

            [PRODUCT_PROPERTIES] => Array
                (
                )

            [PRODUCT_PROPERTIES_FILL] => Array
                (
                )

            [PRICES] => Array
                (
                )

            [PRICE_MATRIX] => 
            [MIN_PRICE] => 
            [CAN_BUY] => 
            [~BUY_URL] => /portfolio/design/?WORK_TYPE=design&action=BUY&id=96
            [BUY_URL] => /portfolio/design/?WORK_TYPE=design&action=BUY&id=96
            [~ADD_URL] => /portfolio/design/?WORK_TYPE=design&action=ADD2BASKET&id=96
            [ADD_URL] => /portfolio/design/?WORK_TYPE=design&action=ADD2BASKET&id=96
            [~SUBSCRIBE_URL] => /portfolio/design/?WORK_TYPE=design&action=SUBSCRIBE_PRODUCT&id=96
            [SUBSCRIBE_URL] => /portfolio/design/?WORK_TYPE=design&action=SUBSCRIBE_PRODUCT&id=96
            [SECTION] => Array
                (
                    [PATH] => Array
                        (
                        )

                )

        )

)

Последние сообщения блогов

Шаблон компонента "Элементы раздела" с таблицей

0
08.05.201408:508 Мая 2014 8:50
Похоже, что начиная с 14 версии в битриксе отсутствует стандартный шаблон, который выводит элементы раздела в таблицу. А жаль - иногда он нужен, поэтому упрощенную версию такого шаблона выкладываю здесь:

Читать подробнее...

Cloud zoom в карточке товара типового интернет-магазина

0
21.04.201400:0221 Апреля 2014 0:02
Для подключения Cloud-zoom к шаблону в файле component_epilog.php прописываем следующие строки:
$APPLICATION->AddHeadScript("https://ajax.googleapis.com/ajax/libs/jquery/1.4.3/jquery.min.js");
$APPLICATION->AddHeadScript("/cloud-zoom/cloud-zoom.1.0.2.js");
$APPLICATION->SetAdditionalCSS("/cloud-zoom/cloud-zoom.css");

Тут хочу обратить внимание, что наша версия Cloud Zoom 1.0.2 требует jQuery именно 1.4.3 или как подсказывает интуиция, нужна версия до 1.6.

Затем меняем код шаблона template.php.

Читать подробнее...

Новый год – новые формы!

0
doc
19.03.201415:5819 Марта 2014 15:58
Подходит к концу первый квартал нового 2014 года. Законодатели опять не дают нам, бухгалтерам, скучать, придумывая каждый отчетный период что-то новенькое, интересное.
Например. Изменились многие формы отчетности.
Все уже знают, что теперь вместо ОКАТО (Общероссийский классификатор объектов административно-территориального деления Российской Федерации) в документах нужно указывать ОКТМО (Общероссийский классификатор территорий муниципальных образований).
Но! Формы отчетности стали другими не только из-за этого.
Начиная с отчета в Фонд Социального Страхования за 1 й квартал 2014 года нужно применять новую форму, утвержденную Министерством труда и социальной защиты РФ №94 н от 11.02.2014 года. Связано это с упразднением процедуры аттестации рабочих мест по условиям труда. Своим Информационным Письмом от 07.03.2014 г. Минтруд сообщает о замене её на другую процедуру – специальную оценку условий труда.
В связи с этим новая форма содержит раздел «Сведения о результатах проведенной специальной оценки условий труда и проведенных обязательных предварительных и периодических медицинских осмотров работников на начало года».
Кроме того, меняется форма и по расчету начисленных и уплаченных страховых взносов в Пенсионный Фонд РФ, начиная с предоставления её за первый квартал 2014 г.
Теперь это будет так называемая Единая форма отчетности, которая объединила в себе РСВ и персонифицированный учет. Она утверждена Постановлением Правления ПФР от 16.01.2014 № 2п и призвана упростить работу страхователям.

Успешных отчетов!
doc
19.03.201415:5819 Марта 2014 15:58

Вывести список брендов в разделе инфоблока

0
13.02.201409:0913 Февраля 2014 9:09
На запись этой заметки навел вопрос с форума Битрикса: http://dev.1c-bitrix.ru/community/forums/forum6/topic60549/
Для реализации такого функционала я использовал компонент bitrix:catalog.section со следующими настройками:

Читать подробнее...

Как облегчить 1С-Битрикс "Управление сайтом" после установки

0
07.02.201407:147 Февраля 2014 7:14
После установки Битрикс занимает довольно много места, решить это можно удалением ненужных (ну или точнее - не особо нужных) файлов, а именно эти:

Читать подробнее...

Памятка верстальщику

0
14.01.201414:1714 Января 2014 14:17
1. Reset стили CSS от Eric Meyer не совсем подходят для Битрикса, поэтому используем следующий сброс основных тегов:
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
   margin: 0;
   padding: 0;
   border: 0;
   outline: 0;
   font-size: 100%;
   background: transparent;
}
Здесь особенность в удаленных тегах font и img, а также свойстве vertical-align: baseline;

Большая экономия для маленьких веб-студий!

0
doc
10.01.201412:1610 Января 2014 12:16
Большая экономия для маленьких веб-студий!
Неплохой подарок к новому 2014 году сделал президент нашей страны нам, небольшим компаниям в области информационных технологий.
30 декабря 2013 года был принят закон N 428-ФЗ «О внесении изменений в статью 57 Федерального закона «О страховых взносах в Пенсионный фонд Российской Федерации, Фонд социального страхования Российской Федерации, Федеральный фонд обязательного медицинского страхования». Теперь, благодаря этому закону, веб-студии численностью от 7 человек и больше могут претендовать на уплату ЕСН (единого социального налога) в размере 14% от начисленного фонда оплаты труда, вместо 30%.
Раньше это право имели только ИТ-компании численностью 30 и более человек. Хорошая экономия и реальная помощь малому и среднему бизнесу. Как же воспользоваться этим правом?
1) Необходимо, чтобы ваша компания прошла государственную аккредитацию в Минкомсвязи России. При наличии ЭЦП (электронной цифровой подписи) пройти аккредитацию можно не выходя из офиса. С порядком получения государственной аккредитации, бланками документов и образцами заполнения можно ознакомиться на сайте Минкомсвязи. Если же работаете по старинке, тоже не составит труда собрать эти документы и отправить их почтой России заказным отправлением с описью вложения по адресу: 125375 г. Москва, ул. Тверская, д. 7. Проходить аккредитацию нужно будет ежегодно.
2) Средняя численность работников за девять месяцев года, предшествующего году перехода организации на уплату страховых взносов по тарифам страховых взносов, должна составлять не менее 7 человек.
3) доля доходов от реализации по видам деятельности
72.20(Разработка ПО и консультирование в этой области);
72.30 (Обработка данных);
72.40 (Деятельность по использованию баз данных и информационных ресурсов);
72.50 (Техническое обслуживание и ремонт вычислительной техники);
72.60 (Прочая деятельность связанная с использованием ВТ и ИТ.) И т.п. по итогам девяти месяцев года, предшествующего году перехода организации на уплату страховых взносов по пониженным тарифам должна составлять не менее 90 процентов в сумме всех доходов организации за указанный период без учета доходов в виде курсовых разниц.
doc
10.01.201412:1610 Января 2014 12:16

Отправка сообщений из форм через ajax

0
15.09.201317:5615 Сентября 2013 17:56
Постановка задачи: при отправке данных с формы пользователь должен оставаться на той же странице, а во всплывающем окне должно показываться сообщение об успешной отправке.
Такую задачу недавно поставил клиент по технической поддержке сайта.
В общих чертах решение задачи кажется следующим:
  1. Через AJAX загружаем страницу с формой
  2. Анализируем содержимое
  3. Выводим соответствующее окно (в нашем случае это был fancybox
И так по порядку, со всеми подводными камнями:

Читать подробнее...

Меню из разделов инфоблока

0
07.08.201318:017 Августа 2013 18:01
Для добавления разделов инфоблока в качестве пунктов меню необходимо создать файл .left.menu_ext.php со следующим содержимым:

<?
if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();
global $APPLICATION;

$aMenuLinksExt = $APPLICATION->IncludeComponent(
    "bitrix:menu.sections", 
    "", 
    Array( 
        "IS_SEF" => "N", 
        "ID" => "", 
        "IBLOCK_TYPE" => "content", 
        "IBLOCK_ID" => "4", 
        "SECTION_URL" => "", 
        "DEPTH_LEVEL" => "2", 
        "CACHE_TYPE" => "A", 
        "CACHE_TIME" => "36000000" 
    ), 
false 
); 

$aMenuLinks = array_merge($aMenuLinks, $aMenuLinksExt); 
?>
 

Формирование шаблона счетов в кор.портале Битрикс

0
15.07.201318:1115 Июля 2013 18:11
Редактирование шаблона PDF счетов происходит в файле: /bitrix/modules/sale/ru/payment/bill/pdf.php
Формирование PDF файла производится с помощью модуля CSalePdf, документацию к которому я так и не нашел, поэтому и пишу об этом здесь.

Читать подробнее...

Если из формы обратной связи не уходят письма

0
07.07.201316:297 Июля 2013 16:29
Случилось сделать на сайте форму обратной связи (компонент main.feedback), в качестве кнопки отправки сообщения использовалась картинка, поэтому html-код кнопки был такого вида:
<input type="submit" class="backfeed-submit" name="submit" value="">

Читать подробнее...

Логируем действия в Битриксе

1
07.07.201316:167 Июля 2013 16:16
Для записи логов в Битриксе я использую следующую строку:
file_put_contents($_SERVER['DOCUMENT_ROOT'].'/log.txt', "Some text...\r\n", FILE_APPEND);
С её помощь будет создан файл log.txt в корне сайта с текстом "Some text..." и переходом на новую строку. Если файл уже был создан, то текст допишется в его конец.

Спасибо infinity за подсказку использования такой функции.

Перебор всех файлов через AutoIt

0
07.07.201307:507 Июля 2013 7:50
Недавно столкнулся с задачей перебора всех файлов, включая содержимое подпапок, через AutoIt.
После перебора с каждым файлом необходимо было сделать определенный набор операций, в коде я их опущу и выкладываю чистый код для перебора.
Авторство назвать затрудняюсь - найдено на просторах интернета. В любом случае спасибо автору скрипта!

Читать подробнее...

Получить заголовок корневого раздела в Битриксе

0
02.07.201320:072 Июля 2013 20:07
Случилась такая ситуация - находясь, в разделе, например, /about/blog/news/1/ нужно получить заголовок раздела /about/.
Для этого в коде я использую следующий скрипт:
<?
$sSectionName = "";
$arResultMatch = Array();

$sDirPath = $APPLICATION->GetCurDir();
preg_match('/(\/[A-z\d]+)\//', $sDirPath, $arResultMatch);

$sPath = $_SERVER["DOCUMENT_ROOT"].$arResultMatch[1]."/.section.php";
include($sPath);
$arResult["SECTION_NAME"] = $sSectionName;
?>
Здесь с помощью регулярного выражения получаем путь к текущему разделу и первый элемент до первого слэша и формируем путь к файлу с названием раздела. И всё просто - сохраняем в $arResult.
P.S. В данном случае приведен участок кода result_modifier.php шаблона компонента.

robots.txt для Битрикс

0
01.07.201322:021 Июля 2013 22:02
При установке чистой версии Битрикса не происходит установки некоторых важных файлов, сейчас я имею ввиду файл robots.txt.
Типовой файл robots.txt содержит следующую информацию:
User-agent: *
Disallow: /bitrix/
Disallow: /upload/ 
Disallow: /*index.php$
Host: site.com
Sitemap: http://site.com/sitemap.xml
При чем следует помнить, что если в Яндексе или других поисковых системах сайт уже проиндексирован по домену www.site.com, то указанный выше параметр Host выведет из индекса все проиндексированные страницы.

Делаем кеш шаблона компонента зависимым от параметра в URL

0
30.06.201316:5930 Июня 2013 16:59
Ситуации в которых подобная функция может пригодится довольно разнообразны. Сейчас, например, мне понадобилось сделать меню из разделов инфоблока.
Не всегда такой подход верен в рамках системы Bitrix и возможно, лучше использовать стандартный компонент bitrix:menu.sections, но речь сейчас не о том, как строить меню.
С помощью настройки ЧПУ задаю параметр в URL:
Условие: #^/catalog/([A-z\-\_\d]+)/.*# 
Файл: /catalog/section.php 
Правило: CODE=$1
Затем в папке с шаблоном компонента catalog.section.list добавляю файл .parameters.php со следующим содержимым:

Читать подробнее...

Подгонка верстки под дизайн

0
29.06.201316:2229 Июня 2013 16:22
Как правило, верстка должна быть точной копией дизайна, но всегда получается точно определить отступы элементов. Для решения таких проблем я ставлю поверх верстки jpg версию дизайна с помощью div, расположенного поверх всех элементов.
Исходный код такого div-а:
<div id="overflow" style="background: url(overflow.jpg) center top; position: absolute; top: 0; width: 100%; height: 1258px; opacity: 0.5;"></div>
Размещаю его перед закрытием тега body.
А для быстрого включения/выключения этого div использую JavaScript:

Читать подробнее...

Использование компонента карт в шаблоне других компонентов

0
05.05.201313:585 Мая 2013 13:58
Когда в шаблоне компонента необходимо вывести карту я использую компонент bitrix:map.yandex.view.
Входные параметры он принимает в виде сериализованного массива, но всегда удобно переводить всю строку параметра в массив, менять в нем значения и возвращать в строку.
Для решения этой задачи я использую такую конструкцию:

Читать подробнее...

Инструмент выбора даты на публичных страницах сайта с помощью функции CalendarDate

0
14.04.201310:5914 Апреля 2013 10:59
При использовании функции CalendarDate в публичной части сайта функция выбора даты работает только в режиме администратора. Связано это с загрузкой необходимых для данной функции скриптов, которые не подключаются по умолчанию для всех пользователей.

Для решения этой проблемы перед вызовом функции необходимо ввести следующие строки:
global $DBType;
require_once($_SERVER['DOCUMENT_ROOT'].BX_ROOT.'/modules/main/classes/'.$DBType.'/favorites.php');
require_once($_SERVER['DOCUMENT_ROOT'].BX_ROOT.'/modules/main/interface/admin_lib.php');
define('ADMIN_THEME_ID', CAdminTheme::GetCurrentTheme());
echo CAdminPage::ShowScript(); 
После этого функция выбора даты будет работать у всех посетителей сайта.

Вывод цены на PHP в человеческом формате

0
09.04.201316:149 Апреля 2013 16:14
Обычно значение цены в базе хранится в виде простого числа, а при выводе желательно разбивать число на ряды. Для это задачи использую следующую строку:
<?=number_format($arResult["PROPERTIES"]["PRICE"]["VALUE"], 0, '.', ' ');?> руб.
Результатом будет, например, "12 364 руб.".
В данном случае эта строка применима к шаблону компонента bitrix:catalog.element.

Для JavaScript использовать можно следующую команду:
str.replace(/(\d)(?=(\d\d\d)+([^\d]|$))/g, '$1 ')
Где "str" имя переменной с нужным числом.

Таблица из массива

0
09.04.201309:529 Апреля 2013 9:52
Бывает так, что из списка элементов массива необходимо сделать таблицу (table>tr>td) с определенным количеством элементов в строке. Например, в стандартном шаблоне компонента bitrix:catalog.section такой функционал заложен, а вот в компоненте bitrix:catalog.section.list такого нет, хотя и бывает необходимо.
Для решения этой задачи у меня есть специальная заготовка:

Читать подробнее...

Добавление ссылок на привязанные элементы через свойства инфоблоков

0
08.04.201308:518 Апреля 2013 8:51
Понадобилось мне в шаблоне компонента отдельно выбрать ссылку на привязанный элемент инфоблока и его название. Через ключ DISPLAY_PROPERTIES такие данные не возвращаются. Что бы их добавить я использовал вспомогательный файл result_modifier.php, что бы не кастомизировать компонент и не писать логику в файл шаблона компонента.

Читать подробнее...

Шаблон компонента bitrix:catalog.section.list

0
07.04.201315:197 Апреля 2013 15:19
Бывает так, что с помощью компонента bitrix:catalog.section.list необходимо вывести дерево разделов для меню. Например для меню продукции или навигации по разделам.
Проблема в том, что стандартного шаблона вывода такого дерева нет.
Я написал шаблон на основе стандартного tree от данного компонента. Отличие в том, что стандартный шаблон добавляется подразделы "ul" после элемента "li", а не внутри него, как бывает необходимо в случае с меню.

Читать подробнее...

Включение регистрации на сайте

1
29.03.201315:4629 Марта 2013 15:46
В стандартной поставке 1С-Битрикс идет компонент авторизации на сайте bitrix:system.auth.form.
По умолчанию ссылку на страницу регистрации он не показывает. Связано это с тем, что в шаблоне компонента эта ссылка выводится с помощью строк:

Читать подробнее...

Страницы: 1 | 2 | След.