|
1 2 3 |
$begin = microtime(true); // какой-то код, который по вашему времени может выполняться долго echo microtime(true) - $begin; |
|
1 2 3 |
$begin = microtime(true); // какой-то код, который по вашему времени может выполняться долго echo microtime(true) - $begin; |
|
1 2 |
"SORT_BY1" => "property_h_views", "SORT_ORDER1" => "DESC", |
Добавим в стандартный компонент поиска код:
|
1 2 3 4 5 |
<? $grab = GetIBlockElement($arItem["ITEM_ID"]); $image1 = CFile::GetPath($grab["PREVIEW_PICTURE"]); $image2 = CFile::GetPath($grab["DETAIL_PICTURE"]); ?> |
Как вывести картинки в результатах поиска «Битрикс»?
Копируем шаблон flat компонента «bitrix:search.form» в папку с пользовательскими шаблонами компонентов, т.е. в www\bitrix\templates\имя_шаблона\components\bitrix\search.form. Шаблон flat я выбрал в качестве донора, потому что у него самая маленькая форма для ввода, это соответствует …
вывод на сайте выбора валюты
|
1 2 3 4 5 6 7 8 9 10 11 12 |
<? if (!$select_cy):?> <form method="post"> <select id="select_cy" name="select_cy" onchange="this.form.submit()"> <option value="RUB">RUB</option> <option <?if($_SESSION['select_id'] == "USD"){echo 'selected';}?> value="USD">USD</option> <option <?if($_SESSION['select_id'] == "EUR"){echo 'selected';}?> value="EUR">EUR</option> <option <?if($_SESSION['select_id'] == "UAH"){echo 'selected';}?> value="UAH">UAH</option> <option <?if($_SESSION['select_id'] == "BYN"){echo 'selected';}?> value="BYN">BYN</option> <option <?if($_SESSION['select_id'] == "KGS"){echo 'selected';}?> value="KGS">KGS</option> </select> </form> <? endif; ?> |
вывод валюты
|
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 32 33 |
<? if( $price["CURRENCY"] === "RUB" ){ $RUB_VAL = $price['BASE_PRICE']; //сумма в USD $USD_VAL = CCurrencyRates::ConvertCurrency($RUB_VAL, "RUB", "USD"); $EUR_VAL = CCurrencyRates::ConvertCurrency($RUB_VAL, "RUB", "EUR"); $UAH_VAL = CCurrencyRates::ConvertCurrency($RUB_VAL, "RUB", "UAH"); $BYN_VAL = CCurrencyRates::ConvertCurrency($RUB_VAL, "RUB", "BYN"); $KGS_VAL = CCurrencyRates::ConvertCurrency($RUB_VAL, "RUB", "KGS"); } ?> <?if($_SESSION['select_id'] == "RUB"):?> <strong><?=CurrencyFormat( $RUB_VAL, ".")?> RUB</strong> <? endif;?> <?if($_SESSION['select_id'] == "USD"):?> <strong><?=CurrencyFormat( $USD_VAL, ".")?> USD</strong> <? endif;?> <?if($_SESSION['select_id'] == "EUR"):?> <strong><?=CurrencyFormat( $EUR_VAL, ".")?> EUR</strong> <? endif;?> <?if($_SESSION['select_id'] == "UAH"):?> <strong><?=CurrencyFormat( $EUR_VAL, ".")?> UAH</strong> <? endif;?> <?if($_SESSION['select_id'] == "BYN"):?> <strong><?=CurrencyFormat( $EUR_VAL, ".")?> BYN</strong> <? endif;?> <?if($_SESSION['select_id'] == "KGS"):?> <strong><?=CurrencyFormat( $EUR_VAL, ".")?> KGS</strong> <? endif;?> |
распаковать
|
1 |
cat 2013-08-16.14-03-54.0a13264e.tar.gz* | tar xzpvf - |
запаковать
|
1 |
tar czpvf - /path/to/archive | split -d -b 1000M - archivename |
Иногда, выводить элементы инфоблока с помощью компонентов, может оказаться избыточным. Например, если нужно вывести элементы инфоблока для реализации слайдера в шаблоне. Расскажу как вывести с …
|
1 2 3 4 5 6 7 |
<?/* Если мы находимся на главной */?> <? if ($APPLICATION->GetCurPage(false) === '/'): ?> <? endif; ?> <?/* Если мы НЕ находимся на главной */?> <? if ($APPLICATION->GetCurPage(false) !== '/'): ?> <? endif; ?> |
Если нужно для всех подразделов то выводим
|
1 2 |
<? if (CSite::InDir('/catalog/')): ?> <? endif;?> |
|
1 2 3 4 5 |
<? if ( strpos($_SERVER['REQUEST_URI'], '/en/') !== false ): ?> <a href="/en/"><img alt="" src="<?=SITE_TEMPLATE_PATH?>/img/logo.png"></a> <? else:?> <a href="/"><img alt="" src="<?=SITE_TEMPLATE_PATH?>/img/logo.png"></a> <? endif;?> |
|
1 2 3 |
//выводим картинку $imgDoctor = CFile::GetPath($PROPS["PHOTO_SERVICES"]); <img src="<?$imgDoctor?>" alt="" title=""> |
|
1 |
htmlspecialcharsBack($PROPS["main_desc"]["TEXT"] |
|
1 2 |
//Когда нужно узнать разницу лет FormatDate( "Q", MakeTimeStamp($PROPS["EXPIRIENCE"]) ) |
Подробная информация https://dev.1c-bitrix.ru/api_help/main/functions/date/formatdate.php