[I][SIZE=3]Еще раз простите за простые вопросы.. При поиске получаю много отвлечённых и не совсем точных системных ответов.
Решил что проще получить прямой ответ от более опытных товарищей.
[/SIZE][/I]
Знаю, что возможно неправильно - но хочу реализовать [B]простую фотогалерею[/B] на базе [B]news.list[/B].
Есть адаптивный шаблон (responsive HTML5 template). Вот такая задумка.
[IMG]http://i65.fastpic.ru/big/2014/0717/8a/af97684aa74ad01c145cf0a093b7798a.jpg[/IMG]
Обычная галерейка с лайтбоксом...(тут масштаб 75%)..
Так вот ХОЧЕТСЯ чтобы ПАПКИ были!!!
Стандартная Галерея 2.0. не очень:
[IMG]http://i65.fastpic.ru/big/2014/0717/3e/b7c8405c18579d580297b36c43f3e53e.png[/IMG]
и адаптивный дизайн НЕ ПАШЕТ с ней!!...
В общем [B]НЕ ХВАТАЕТ[/B] просто [B]ПАПОК[/B]....
Код шаблона:
[CODE]<?if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();?>
<div class="row">
<ul class="portfolio-list sort-destination lightbox" data-sort-id="portfolio">
<?if($arParams["DISPLAY_TOP_PAGER"]):?>
<?=$arResult["NAV_STRING"]?><br />
<?endif;?>
<?foreach($arResult["ITEMS"] as $arItem):?>
<?foreach($arItem["DISPLAY_PROPERTIES"] as $pid=>$arProperty):?>
<?
$this->AddEditAction($arItem['ID'], $arItem['EDIT_LINK'], CIBlock::GetArrayByID($arItem["IBLOCK_ID"], "ELEMENT_EDIT"));
$this->AddDeleteAction($arItem['ID'], $arItem['DELETE_LINK'], CIBlock::GetArrayByID($arItem["IBLOCK_ID"], "ELEMENT_DELETE"), array("CONFIRM" => GetMessage('CT_BNL_ELEMENT_DELETE_CONFIRM')));
?>
<li class="col-md-3 isotope-item <?=$arProperty["VALUE_XML_ID"];?>">
<div class="portfolio-item img-thumbnail">
<a href="<?=$arItem["DETAIL_PICTURE"]["SRC"]?>" class="thumb-info" title="<?=$arItem["NAME"]?>">
<img alt="<?=$arItem["NAME"]?>" class="img-responsive" src="<?=$arItem["DETAIL_PICTURE"]["SRC"]?>">
<span class="thumb-info-title">
<span class="thumb-info-inner newtitle"><?=$arItem["NAME"]?></span>
<span class="thumb-info-type"><?=$arProperty["DISPLAY_VALUE"];?></span>
</span>
</a>
</div>
</li>
<?endforeach;?>
<?endforeach;?>
</ul>
</div>
<?if($arParams["DISPLAY_BOTTOM_PAGER"]):?>
<br /><?=$arResult["NAV_STRING"]?>
<?endif;?>
</div>
[/CODE]Помогите с кодом.
Нужно вывести Папку (с и названием категории) ну и соответственно с картинкой Папки (Раздела)... [RIGHT]Изображение[/RIGHT]P.S. Можно конечно гору обойти... создать наверное news.list - с кодом, котором получаются данные: разделы (с их свойствами) и названиями...
А news.detail - уже с моим (выше кодом) - только тогда нужно как то передавать ему наверное из какой папки брать данные =((
P.P.S. Еще раз извините за такие простые (и ламерские) вопросы.. Прохожу пока курс: [I]Разработчик Bitrix Framework[/I]
Заранее [B]БОЛЬШОЕ спасибо за помощь и решения[/B]!!
Решил что проще получить прямой ответ от более опытных товарищей.
[/SIZE][/I]
Знаю, что возможно неправильно - но хочу реализовать [B]простую фотогалерею[/B] на базе [B]news.list[/B].
Есть адаптивный шаблон (responsive HTML5 template). Вот такая задумка.
[IMG]http://i65.fastpic.ru/big/2014/0717/8a/af97684aa74ad01c145cf0a093b7798a.jpg[/IMG]
Обычная галерейка с лайтбоксом...(тут масштаб 75%)..
Так вот ХОЧЕТСЯ чтобы ПАПКИ были!!!
Стандартная Галерея 2.0. не очень:
[IMG]http://i65.fastpic.ru/big/2014/0717/3e/b7c8405c18579d580297b36c43f3e53e.png[/IMG]
и адаптивный дизайн НЕ ПАШЕТ с ней!!...
В общем [B]НЕ ХВАТАЕТ[/B] просто [B]ПАПОК[/B]....
Код шаблона:
[CODE]<?if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();?>
<div class="row">
<ul class="portfolio-list sort-destination lightbox" data-sort-id="portfolio">
<?if($arParams["DISPLAY_TOP_PAGER"]):?>
<?=$arResult["NAV_STRING"]?><br />
<?endif;?>
<?foreach($arResult["ITEMS"] as $arItem):?>
<?foreach($arItem["DISPLAY_PROPERTIES"] as $pid=>$arProperty):?>
<?
$this->AddEditAction($arItem['ID'], $arItem['EDIT_LINK'], CIBlock::GetArrayByID($arItem["IBLOCK_ID"], "ELEMENT_EDIT"));
$this->AddDeleteAction($arItem['ID'], $arItem['DELETE_LINK'], CIBlock::GetArrayByID($arItem["IBLOCK_ID"], "ELEMENT_DELETE"), array("CONFIRM" => GetMessage('CT_BNL_ELEMENT_DELETE_CONFIRM')));
?>
<li class="col-md-3 isotope-item <?=$arProperty["VALUE_XML_ID"];?>">
<div class="portfolio-item img-thumbnail">
<a href="<?=$arItem["DETAIL_PICTURE"]["SRC"]?>" class="thumb-info" title="<?=$arItem["NAME"]?>">
<img alt="<?=$arItem["NAME"]?>" class="img-responsive" src="<?=$arItem["DETAIL_PICTURE"]["SRC"]?>">
<span class="thumb-info-title">
<span class="thumb-info-inner newtitle"><?=$arItem["NAME"]?></span>
<span class="thumb-info-type"><?=$arProperty["DISPLAY_VALUE"];?></span>
</span>
</a>
</div>
</li>
<?endforeach;?>
<?endforeach;?>
</ul>
</div>
<?if($arParams["DISPLAY_BOTTOM_PAGER"]):?>
<br /><?=$arResult["NAV_STRING"]?>
<?endif;?>
</div>
[/CODE]Помогите с кодом.
Нужно вывести Папку (с и названием категории) ну и соответственно с картинкой Папки (Раздела)... [RIGHT]Изображение[/RIGHT]P.S. Можно конечно гору обойти... создать наверное news.list - с кодом, котором получаются данные: разделы (с их свойствами) и названиями...
А news.detail - уже с моим (выше кодом) - только тогда нужно как то передавать ему наверное из какой папки брать данные =((
P.P.S. Еще раз извините за такие простые (и ламерские) вопросы.. Прохожу пока курс: [I]Разработчик Bitrix Framework[/I]
Заранее [B]БОЛЬШОЕ спасибо за помощь и решения[/B]!!