Корзина0 позиций
на сумму 0 руб.

Блог разработчика 1С-Битрикс

8 (495) 194 60 75

Время работы: ПН - ВС 10-18

  • Архив

    «   Май 2020   »
    Пн Вт Ср Чт Пт Сб Вс
            1 2 3
    4 5 6 7 8 9 10
    11 12 13 14 15 16 17
    18 19 20 21 22 23 24
    25 26 27 28 29 30 31
                 

Полезные функции вывода для шаблонов 1С-Битрикс

Вставляйте часто используемые функции и константы Битрикс в нужное место шаблона:

В основном шаблоне:

<?$APPLICATION->ShowTitle()?> — собственно вывод тайтла в основном шаблоне сайта
<?$APPLICATION->ShowHead()?> — подключение для вывода в шаблоне сайта основных полей тега : мета-теги Content-Type, robots, keywords, description; стили CSS; скрипты
<?$APPLICATION->ShowPanel();?> — выводит панель управления администратора
<?=SITE_TEMPLATE_PATH?> — подставляет путь к шаблону
<?$APPLICATION->ShowTitle(false);?> — заголовок (в h1 например использовать)
 ShowHead разбить на составляющие:
<meta http-equiv="Content-Type" content="text/html; charset=<?=LANG_CHARSET;?>" /> — Установка кодировки сайта
<? $APPLICATION->ShowMeta("keywords" ?> — Вывод мета тега keywords
<? $APPLICATION->ShowMeta("description" ?> — Вывод мета тега description
<? $APPLICATION->ShowCSS(); ?> — Подключение основных файлов стилей template_styles.css и styles.css
<? $APPLICATION->ShowHeadStrings() ?> — Отображает специальные стили, JavaScript
<? $APPLICATION->ShowHeadScripts() ?> — Вывода служебных скриптов



В шаблонах компонентов:

<?=$templateFolder?> — путь к шаблону комонента
<img src="<?=$arSection["PICTURE"]["SRC"]?>" title="<?=$arSection["NAME"]?>" border="0"/> — картинка раздела инфоблока.
<?=$arSection["DESCRIPTION"]?> — описание раздела инфоблока
<?echo $arItem["NAME"]?> — название
<?echo $arItem["DETAIL_PAGE_URL"]?> — ссылка на детальную (новость/статью)
<?echo $arItem["PREVIEW_TEXT"];?> — текст анонса
<?echo $arResult["DETAIL_TEXT"];?> — детальный текст
<?=$arItem["PREVIEW_PICTURE"]["SRC"]?> — изображение анонса
<?=$arItem["DETAIL_PICTURE"]["SRC"]?> — изображение детальное
<?=$arResult['DISPLAY_ACTIVE_FROM']?> — дата начала активности



Полезные условия

Если картинки нет- то вывести «нет картинки»

<?if (strlen($arItem["DETAIL_PICTURE"]["SRC"])>0):?>
 <img src="<?=$arItem["DETAIL_PICTURE"]["SRC"]?>"/>
 <?else:?>
 нет картинки
<?endif?>

Включаемая область в режиме php.
<?
 $APPLICATION->IncludeFile(
 SITE_DIR."include/flash.php",
 Array(),
 Array("MODE"=>"php"
 );
 ?>



Количество товара на складе:

<?
 $ar_res = CCatalogProduct::GetByID($arElement['ID']
 echo "<br>На складе: ";
 print_r($ar_res['QUANTITY']
 echo " шт.";
 ?>

Bitrix Framework

Это созданная на основе PHP платформа для разработки веб-приложений. На этой платформе компанией «1C-Битрикс» созданы два популярных продукта: «1C-Битрикс: Управление сайтом» и «1С-Битрикс: Корпоративный портал».


Что нового?

13.04.2015 Новый «Битрикс24»
Новый «Битрикс24» – бизнес-про...

12.03.2015 Возрастной ценз
Денис Митрофанов, QSOFT, Ксения...

11.03.2015 Выставка CE&PE
С 9 апреля по 12 апреля 2015 г....

Мы в соцсетях