Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 09/29/2015 in all areas

  1. Заработало! Спасибо! <?if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true) die();if(!CModule::IncludeModule("iblock")) return;//prepare params$arParams['IBLOCK_ID'] = intval($arParams['IBLOCK_ID']);if($arParams['IBLOCK_ID']<=0) return;$arParams["DETAIL_URL"] = trim($arParams["DETAIL_URL"]);if(isset($arParams["IBLOCK_TYPE"]) && $arParams["IBLOCK_TYPE"]!='') $arFilter['IBLOCK_TYPE'] = $arParams["IBLOCK_TYPE"];if(!isset($arParams["CACHE_TIME"])) $arParams["CACHE_TIME"] = 36000000;//SELECT$arSelect = Array( "ID", "IBLOCK_ID", "NAME", "IBLOCK_SECTION_ID", "PREVIEW_TEXT_TYPE", "PREVIEW_TEXT", "DETAIL_TEXT_TYPE", "DETAIL_TEXT", "PROPERTY_*");//WHERE$arFilter = Array( 'IBLOCK_ID' => $arParams["IBLOCK_ID"], 'ACTIVE' => 'Y', 'IBLOCK_ACTIVE' => 'Y',);//ORDER BY$arOrder = Array( 'SORT' => 'ASC', 'ID' => 'DESC',);$arAddCacheParams = array( "MODE" => $_REQUEST['bitrix_show_mode']?$_REQUEST['bitrix_show_mode']:'view', "SESS_MODE" => $_SESSION['SESS_PUBLIC_SHOW_MODE']?$_SESSION['SESS_PUBLIC_SHOW_MODE']:'view',);//**work body**//if($this->StartResultCache(false, array(($arParams["CACHE_GROUPS"]==="N"? false: $USER->GetGroups()), $arFilter, $arAddCacheParams))){ $arResult['ITEMS'] = Array(); $arItems = CIBlockElement::GetList($arOrder, $arFilter, false, false, $arSelect); $res = CIBlockElement::GetList(Array(), $arFilter, false, Array(), $arSelect); while($ob = $res->GetNextElement()){ $arFields = $ob->GetFields(); $arProps = $ob->GetProperties(); $arFields['CUSTOM_FIELDS'] = $arProps; $arResult['ITEMS'][] = $arFields; } if(count($arResult['ITEMS'])<=0) { $this->AbortResultCache(); @define("ERROR_404", "Y"); return; } //include template $this->IncludeComponentTemplate();}if($USER->IsAuthorized()){ if( $APPLICATION->GetShowIncludeAreas() || $arParams["SET_TITLE"] || isset($arResult[$arParams["BROWSER_TITLE"]]) ) { if(CModule::IncludeModule("iblock")) { $arButtons = CIBlock::GetPanelButtons($arParams["IBLOCK_ID"], 0, $arParams["SECTION_ID"]); foreach ($arButtons as $key => $arButton){ unset($arButtons[$key]['add_section']); unset($arButtons[$key]['edit_section']); unset($arButtons[$key]['delete_section']); } if($APPLICATION->GetShowIncludeAreas()) $this->AddIncludeAreaIcons(CIBlock::GetComponentMenu($APPLICATION->GetPublicShowMode(), $arButtons)); } }}?>
    1 point
  2. вот, смотри, это работает: <?$arSelect = Array("ID", "IBLOCK_ID", "NAME", "DATE_ACTIVE_FROM","PROPERTY_*");//IBLOCK_ID и ID обязательно должны быть указаны, см. описание arSelectFields выше$arFilter = Array("IBLOCK_ID"=>IntVal(1), "ACTIVE_DATE"=>"Y", "ACTIVE"=>"Y");$res = CIBlockElement::GetList(Array(), $arFilter, false, Array(), $arSelect);while($ob = $res->GetNextElement()){ $arFields = $ob->GetFields(); print_r($arFields); $arProps = $ob->GetProperties();echo '<pre>'; print_r($arProps); echo '</pre>';}?>это вставляешь в сам шаблон (правда не знаю на сколько это правильно, ведь подобные вещи принято делать в result_modifier.php). единственное что я не понял, это как получить IBLOCK_ID"=>IntVal(1) ? я там 1 поставил, т.к. у меня этот инфоблок под этим id.
    1 point
  3. как вариант страница закэшировалась в браузере, обновляйте страницу через ctrl+F5 , а не просто F5, и страница будет запрошена с сервера, а не взята из кэша.
    1 point
  4. Это очень плохо на самом деле...
    1 point
  5. Есть плагин isotope, он дружит с masonry.
    1 point
  6. Порядок наоборот. Первым идет самый нижний фон, последующие накладываются каждый поверх предыдущего.
    1 point
  7. Господи зачем я посмотрел в отладчик Вас вот тут ничего не смущает? И собственно ошибки в консоли говорящие о том что $(...) is null и связано это скорее всего с тем что на 1 скриншоте
    1 point
This leaderboard is set to Kiev/GMT+02:00
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy