Skip to content

Instantly share code, notes, and snippets.

<ol>
<li>Пункт_1</li>
<li>Пункт_2</li>
<li>Пункт_3
<ol>
<li>Подпункт_1</li>
<li>Подпункт_2</li>
</ol>
</li>
<li>Пункт_4</li>
<ul>
<li>Элемент_1</li>
<li>Элемент_2</li>
<li>Элемент_3</li>
</ul>
@nyphalim
nyphalim / include_area.php
Created July 20, 2016 07:59
Включаемая область
<?$APPLICATION->IncludeComponent("bitrix:main.include", "", array("AREA_FILE_SHOW" => "file", "PATH" => SITE_DIR."include/add-course-form.php"), false);?>
@nyphalim
nyphalim / variable_set.php
Created July 20, 2016 07:43
variable.set
<?$APPLICATION->IncludeComponent(
"nyphalim:variable.set",
"footer-info",
array(
"COMPONENT_TEMPLATE" => "footer-info",
"var1" => "ООО «Джей Джи Си Эвергрин»",
"var2" => "680000, Хабаровский край, г. Хабаровск, Донская, 2",
"var3" => "Тел. 8 (4212) 39-01-49",
"var4" => "ok@j-eve.ru"
),
@nyphalim
nyphalim / template_path.php
Created July 20, 2016 07:42
Путь до файла
<?=SITE_TEMPLATE_PATH;?>/
@nyphalim
nyphalim / menu.php
Created July 20, 2016 07:41
Вставка menu
<?$APPLICATION->IncludeComponent("bitrix:menu", "mainmenu", array(
"ROOT_MENU_TYPE" => "top",
"MENU_CACHE_TYPE" => "A",
"MENU_CACHE_TIME" => "36000",
"MENU_CACHE_USE_GROUPS" => "Y",
"MENU_CACHE_GET_VARS" => array(),
"MAX_LEVEL" => "1",
"CHILD_MENU_TYPE" => "left",
"USE_EXT" => "N",
"DELAY" => "N",
@nyphalim
nyphalim / body_class.php
Last active February 9, 2016 03:34
Назначаем класс тегу body в зависимости от раздела сайта
<?
function bclass() {
global $APPLICATION;
$DirExp = explode('/', $APPLICATION->GetCurDir());
if($DirExp[1] !== ''): return ' class="'.$DirExp[1].'"'; endif;
}
?>
<body<?echo bclass();?>>
@nyphalim
nyphalim / search_price.php
Created February 9, 2016 03:27
Вывод цены товара в компоненте поиска по заголовкам
<?$arPrice = CCatalogProduct::GetOptimalPrice($arItem["ITEM_ID"], 1, $USER->GetUserGroupArray());
if($arPrice):?>
<div class="cost"><?=CurrencyFormat($arPrice["PRICE"]["PRICE"], "RUB");?> р.</div>
<?endif;?>
$arFilter = Array(
"IBLOCK_ID"=>array("6", "22", "4"),
"ACTIVE"=>"Y",
">PROPERTY_WDATE" => FormatDate("Y-m-d H:i", mktime(date("H"), 0, 0, date("m"), date("d"), date("Y"))),
"<PROPERTY_WDATE" => FormatDate("Y-m-d H:i", mktime(0, 0, 0, date("m"), date("d")+1, date("Y"))),
);
@nyphalim
nyphalim / filter_events.php
Created November 2, 2015 07:27
filter events
$arFilter = Array(
"IBLOCK_ID"=>array("6", "22", "4"),
"ACTIVE"=>"Y",
array(
"LOGIC" => "OR",
array("PROPERTY_AUTHORS"=> $arResult["ID"]),
array("PROPERTY_author"=> $arResult["ID"]),
),
">PROPERTY_WDATE" => FormatDate("Y-m-d H:i", mktime(date("H"), 0, 0, date("m"), date("d"), date("Y"))),
);