Алексей Даньшин, спасибо, только убедили меня, в моих расчетах
23.03.2016 16:53:53
Алексей Даньшин, спасибо, только убедили меня, в моих расчетах
|
|
|
23.03.2016 12:44:05
Алексей Даньшин, этот вариант я и выбрал, а через API Яндекса - это делать надо на стороне клиента?, а если точек будет 3000 и более, мне так, чтобы на стороне сервера и в кеш записать
|
|
|
22.03.2016 20:39:53
[QUOTE]Алексей Даньшин написал:
опишите задачу нормальным языком и может быть, вам кто-нибудь поможет...[/QUOTE] по-моему все очень понятно написано: Есть свойство привязка к Яндекс карте, это строка с координатами, есть формула, по которой можно найти расстояние между двумя точками, зная их координаты, необходимо выбрать все элементы из ИБ, которые лежат на определенном расстоянии, от выбранного элемента! в примере у меня запрос для обычной таблице mysql, а я интересуюсь, как с помощью битрикс api сделать такую выборку |
|
|
14.08.2015 16:02:21
Вадим Лымарь, фильтр по текущей дате
[CODE]$GLOBALS['arrFilterDate'] = array('ACTIVE' => 'Y', '>=DATE_ACTIVE_FROM' => array(false, ConvertTimeStamp(false, "FULL"))); [/CODE][CODE]$APPLICATION->IncludeComponent( "bitrix:news.list", ".default", array( ... "SORT_BY1" => "ACTIVE_FROM", "SORT_ORDER1" => "ASC", "SORT_BY2" => "SORT", "SORT_ORDER2" => "ASC", "FILTER_NAME" => "arrFilterDate", ... ), false );?> [/CODE]в result_modifier.php обновляю дату у просроченных, изменяю год на 1 [CODE] if(!CModule::IncludeModule("iblock"))die(); $arSelect = Array("ID", "DATE_ACTIVE_FROM"); $arFilter = Array("IBLOCK_ID"=> $arResult["ID"], "ACTIVE_DATE"=>"N", "ACTIVE"=>"Y"); $res = CIBlockElement::GetList(Array(), $arFilter, false, false, $arSelect); // получаю список элементов, с просроченной датой и меняю у них год while($ob = $res->GetNextElement()) { $arFields = $ob->GetFields(); $format = "DD.MM.YYYY"; if ($arrTime = ParseDateTime($arFields["DATE_ACTIVE_FROM"], $format)) { $el = new CIBlockElement; $arLoadProductArray = Array( "DATE_ACTIVE_FROM" => ConvertTimeStamp(mktime(0, 0, 0, $arrTime["MM"], $arrTime["DD"], date("Y")+1), "SHORT"), ); $resEl = $el->Update($arFields["ID"], $arLoadProductArray); } } [/CODE] |
|
|
17.07.2015 17:12:38
[QUOTE]Роман Павленко написал:
При работе компонента в режиме AJAX это окошко загрузки появляется не через эти функции.[/QUOTE] точно? а по-моему через них и у меня на последней версии все работает, в документации тоже эти функции есть, чтобы использовать их для ajax запросов |
|
|
08.07.2015 12:08:56
Dmitry Sirotin, ну на одном сервере у меня все работает[CODE] RewriteCond %{HTTP_HOST} ^test.ru [NC]
RewriteCond %{SERVER_PORT} !^443$ RewriteRule .* https://test.ru/$1 [R,L] RewriteCond %{HTTP_HOST} ^www.test.ru [NC] RewriteCond %{SERVER_PORT} !^443$ RewriteRule .* https://test.ru/$1 [R,L] [/CODE]но на нужном, почему то при такой записи перестает вообще работать сайт и браузер выдает ошибку неправильного перенаправления! ну да ладно, данный код кому-нибудь да и пригодится |
|
|