Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Интернет » Web-программирование » bitrix

Модерирует : Cheery

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

krylovlf



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Добрый день,
на главной стр. есть новостной компонент и показывает слайдер картинок.
 
header.php

Код:
<?$APPLICATION->IncludeComponent("bitrix:news.list", "mainslider1", array(
    "IBLOCK_TYPE" => "services",
    "IBLOCK_ID" => "5",
    "NEWS_COUNT" => "20",
    "SORT_BY1" => "ACTIVE_FROM",
    "SORT_ORDER1" => "DESC",
    "SORT_BY2" => "SORT",
    "SORT_ORDER2" => "ASC",
    "FILTER_NAME" => "",
    "FIELD_CODE" => array(
        0 => "DETAIL_PICTURE",
        1 => "",
    ),
    "PROPERTY_CODE" => array(
        0 => "",
        1 => "",
    ),
    "CHECK_DATES" => "Y",
    "DETAIL_URL" => "",
    "AJAX_MODE" => "N",
    "AJAX_OPTION_JUMP" => "N",
    "AJAX_OPTION_STYLE" => "Y",
    "AJAX_OPTION_HISTORY" => "N",
    "CACHE_TYPE" => "A",
    "CACHE_TIME" => "36000000",
    "CACHE_FILTER" => "N",
    "CACHE_GROUPS" => "Y",
    "PREVIEW_TRUNCATE_LEN" => "",
    "ACTIVE_DATE_FORMAT" => "d.m.Y",
    "SET_STATUS_404" => "N",
    "SET_TITLE" => "N",
    "INCLUDE_IBLOCK_INTO_CHAIN" => "N",
    "ADD_SECTIONS_CHAIN" => "N",
    "HIDE_LINK_WHEN_NO_DETAIL" => "N",
    "PARENT_SECTION" => "",
    "PARENT_SECTION_CODE" => "",
    "INCLUDE_SUBSECTIONS" => "Y",
    "PAGER_TEMPLATE" => "",
    "DISPLAY_TOP_PAGER" => "N",
    "DISPLAY_BOTTOM_PAGER" => "N",
    "PAGER_TITLE" => "Новости",
    "PAGER_SHOW_ALWAYS" => "N",
    "PAGER_DESC_NUMBERING" => "N",
    "PAGER_DESC_NUMBERING_CACHE_TIME" => "36000",
    "PAGER_SHOW_ALL" => "N",
    "DISPLAY_DATE" => "Y",
    "DISPLAY_NAME" => "Y",
    "DISPLAY_PICTURE" => "Y",
    "DISPLAY_PREVIEW_TEXT" => "Y",
    "AJAX_OPTION_ADDITIONAL" => ""
    ),
    false,
    array(
    "ACTIVE_COMPONENT" => "Y"
    )
);?>

 
template_styles.css

Код:
div.maincontent_home div.homebanner {
    /*background: url(./images/homebanner.jpg) no-repeat 0 0;*/
    height: 427px;
    margin-bottom: 12px;
    float: right;
    width: 717px;
    position: relative;
}
 
div.maincontent_home div.homebanner div#banner {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
}

 
компонент bitrix/templates/.default/components/bitrix/news.list/mainslider1/template.php

Код:
<?if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();?>
<div id="banner" style="height: auto;" class="innerfade">
<?foreach($arResult["ITEMS"] as $arItem)>
    <?
    $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')));
    ?>
        <img src="<?=$arItem["FIELDS"]["DETAIL_PICTURE"]["SRC"]?>" alt="<?=$arItem["NAME"]?>">
<?endforeach;?>
</div>

 
css bitrix/templates/.default/components/bitrix/news.list/mainslider1/style.css

Код:
div.news-list img.preview_picture
{
    float:left;
    margin:0 4px 6px 0;
}
.news-date-time {
    color:#486DAA;
}

 
Потребовалось увеличить картинки.
Увеличил область компонента через общий css, область компонента увеличилась, но картинка внутри компонента так и осталась старого размера.
Пробовал править сss компонента, но результатов вообще нет. Пробовал css компонента полностью очищать но результата нет, такое впечатление что css компонента не используется.
Результат область компонента есть, а содержимое не правится стандартным шаблоном.
 
UPD_1
Пришел к тому что компонент уменьшает новые (большие) фотографии.
 
 
 

Всего записей: 68 | Зарегистр. 18-07-2012 | Отправлено: 13:00 11-06-2014 | Исправлено: krylovlf, 17:10 11-06-2014
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Интернет » Web-программирование » bitrix


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru