Спс огромное вам за попытки обучения! Вот что у меня получилось! <?if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die(); $canEditSections = CIBlock::GetPermission($arParams["IBLOCK_ID"]) >= "U"; ?> <?if (is_array($arResult['DETAIL_PICTURE_350']) || count($arResult["MORE_PHOTO"])>0):?> <script type="text/javascript"> $(function() { $('div.catalog-detail-image a').fancybox({ 'transitionIn': 'elastic', 'transitionOut': 'elastic', 'speedIn': 600, 'speedOut': 200, 'overlayShow': false, 'cyclic' : true }); }); </script> <?endif;?> <div class="catalog-detail">
<? if (is_array($arResult['DISPLAY_PROPERTIES']) && count($arResult['DISPLAY_PROPERTIES']) > 0): ?> <div class="catalog-detail-properties"> <h4><?=GetMessage('CATALOG_PROPERTIES')?></h4> <div class="catalog-detail-line"></div> <?foreach($arResult["DISPLAY_PROPERTIES"] as $pid=>$arProperty):?> <div class="catalog-detail-property"> <span><?=$arProperty["NAME"]?></span> <? if(is_array($arProperty["DISPLAY_VALUE"])): echo implode(" / ", $arProperty["DISPLAY_VALUE"]); elseif($pid=="MANUAL"): ?> [url=<?=$arProperty[]"><?=GetMessage("CATALOG_DOWNLOAD")?>[/url] <? else: echo $arProperty["DISPLAY_VALUE"]; endif; ?> </div> <?endforeach;?> </div> <?endif;?> <?if($arResult["DETAIL_TEXT"]):?> <div class="catalog-detail-full-desc"> <h4><?=GetMessage('CATALOG_FULL_DESC')?></h4> <div class="catalog-detail-line"></div> <?=$arResult["DETAIL_TEXT"];?> </div> <?endif;?> <? if ($canEditSections): $arEditButton = CIBlock::GetPanelButtons($arParams["IBLOCK_ID"], $arParams["ELEMENT_ID"], $arResult["ID"]); $arDeleteButton = CIBlock::GetPanelButtons($arParams["IBLOCK_ID"], $arParams["ELEMENT_ID"], $arResult["ID"], Array("RETURN_URL" => $arResult["SECTION"]["SECTION_PAGE_URL"])); ?> <div class="catalog-admin-links"> </div> <?endif?> </div> <?if ($canEditSections):?> <script type="text/javascript"> $(function() { $("#workarea div.catalog-detail").data("adminMode", true).bind({ mouseover: function() { $(this).removeClass("catalog-detail-hover").addClass("catalog-detail-hover"); }, mouseout: function() { $(this).removeClass("catalog-detail-hover"); } }); }); </script> <?endif?> Посмотрите где я допустил ошибку или что тоне так сделал! |
|||||
|
|
|
В настройках указано отображать две цены! вот в том то и вопрос что в базовом шаблоне выводилась только одна цена! Я пытаюсь править ее путем того что bitrixtemplatesminimal_graycomponentsbitrixcatalog.defaultbitrixcatalog.element.defaulttemplate.php изменил код и вставил два раза вышеуказанный код! Появилось две цены! но одинаковые! это видно по ссылке на нашем сайте! то есть они берутся с одного места! а надо указать что бы брались с разных цен! вот в чем вопрос Цена вторая у меня появилась на сайте! но она одинаковая! К примеру у меня есть Цена_1 и Цена_2 В обеих ценах у меня отображается Цена_1, а надо Цена_1 и цена_2 |
|||
|
|
|
Что и где необходимо прописать что бы выводилось две цены? Где необходимо указать! и как разорвать цикл! Поля с ценами у меня заполнены! |
|||
|
|
|
|
Добрый день, Народ подскажите тем кто только начинает самостоятельно изучать и корректировать шаблоны!
Есть вот такой код который выводит у меня цену [td] <?if($arResult["PREVIEW_TEXT"]):?> <?=$arResult["PREVIEW_TEXT"];?> <div class="catalog-detail-line"></div> <?endif;?> <div class="catalog-detail-price"> <?foreach($arResult["PRICES"] as $code=>$arPrice): if($arPrice["CAN_ACCESS"]): ?> <label><?=GetMessage("CATALOG_PRICE")?></label> <?if($arPrice["DISCOUNT_VALUE"] < $arPrice["VALUE"]):?> Мне необходимо вывести еще одну! Скопировал шаблон появилась еще одна колонка с ценой! Вопрос как изменить вышеуказанное для того что бы цены брались из разных (пример Розничная и оптовая цена) Образец того что навоял Всем заранее спс огромное! |
|
|
|
|
К сожалению когда я вставляю этот ког вот что получается (см. картинку) Вопрос Гд я делаю не то ?3M (4) Acer (33) AKG (26) Apple (98) Apple (1) Arcam (2) Archos (3) Archos (10) Assistant (15) Assistant (31) AudioPro (54) B&W (3) Barkan (12) BBK (12) BBK (1) BBK (1) Bravis (2) Bravis (3) Bravis (3) Bravis (1) Bravis (4) Canon (2) Canon (70) Canon (141) Canon (4) Casio (44) CD-магнитолы и CD-проигрыватели (43) Celestion (14) Creative (23) Creative (1) Creative (27) D-Link (1) Daewoo (3) Daewoo (4) Daewoo (1) Dali IKON (4) Denon (2) Denon (3) Diva (7) DVD-плееры портативные (49) DVD-проигрыватели (196) Dyno (6) Dyno (3) Dyno (8) Dyno (10) Epos (2) Epson (3) Epson (115) Ergo (17) Fuji (11) Gear4 (5) Genius (15) Genius (10) Genius (1) Genius (4) Genius (42) Genius (3) Hamilex (5) Harrman/kardon (1) Hitachi (1) InFocus (9) iRiver (32) Jamo (8) JBL (9) JVC (1) JVC (51) JVC (14) JVC (29) JVC (4) JVC (1) KEF (7) Klipsch (3) Klipsch (2) Klipsch (207) Klipsch (5) Kodak (25) Koss (26) LG (8) LG (19) LG (63) LG (50) LG (43) LG (9) LG (9) Logitech (5) Logitech (5) Lueco (2) Magnat (2) Microsoft HW (2) Monitor Audio (1) MP3-плееры (478) Mustek (6) Mustek (7) Mustek (2) Mustek (23) NEC (35) Nikon (111) Olympus (45) Olympus (142) OmniMount (125) Onkyo (1) Onkyo (1) Optoma (7) Panasonic (1) Panasonic (10) Panasonic (54) Panasonic (6) Panasonic (1) Panasonic (122) Panasonic (2) Panasonic (7) Panasonic (4) Paradigm (2) Parrot (2) Parrot (5) Pentax (56) Pentax (21) Philips (2) Philips (8) Philips (1) Philips (5) Philips (2) Philips (9) Philips (14) Philips (6) Philips (1) Philips (7) Pioneer (8) Pioneer (30) Pioneer (2) Pioneer (21) Pioneer (5) Pioneer (24) Pioneer (40) Pioneer (1) Polaroid (2) Pure Acoustics (6) Rotel (1) Samsung (4) Samsung (76) Samsung (2) Samsung (4) Samsung (26) Samsung (57) Samsung (4) Samsung (60) Samsung (1) Samsung (99) Samsung (29) SanDisk (26) Sharp (1) Shivaki (1) Shivaki (1) SL (3) SONOROUS (3) Sony (20) Sony (45) Sony (41) Sony (84) Sony (5) Sony (9) Sony (10) Sony (21) Sony (199) Sony (4) Sony (9) Sony (3) Sony (8) Sony Pro (11) Storm (1) Sven (2) System Fidelity (1) TakeMS (1) Tannoy (7) Thomson (2) Toshiba (21) Toshiba (4) Toshiba (1) Toshiba (1) Transcend (11) Transcend (18) Trust (4) Ultimate (6) ViewSonic (5) Vitek (1) Western Digital (3) Wharfedale (34) Yamaha (14) Yamaha (10) Yamaha (3) Yamaha (114) Yamaha (12) Yamaha (34) Yamaha (8) Аксессуары (83) Аксессуары (53) Аксессуары (1) Аксессуары (21) Аксессуары (11) Аксессуары (466) Аксессуары для проекторов (372) Аксессуары для телевизоров (9) Акустические системы (534) Бинокли (25) Видеокамеры (343) Диктофоны (79) Домашние кинотеатры (175) Информационные дисплеи (11) Крепления и подставки (175) Медиацентры (5) Микрофоны (28) Музыкальные центры (127) Наушники (197) Плазменные панели 3D (1) Портативный медиацентр (10) Проекторы (797) Проекционные экраны (119) Пульты ДУ (5) Радиоприемники (4) Ресиверы (86) Синтезаторы (2) Телевизоры (1040) Телевизоры LCD (744) Телевизоры LED (2) Телевизоры кинескопные (101) Телевизоры плазменные (183) Фотоаппараты (1438) Фоторамки и фотоальбомы (79) |
|||
|
|
|
Если вставить этот код то получается чт он сортирует не разделы а потом подразелы! а просто производит сортировку не разбивая на раздел\подраздел! короче получается полная путаница! все по порядку но непонятно что к чему отсносится ;( |
|||
|
|
|
|
Уважаемые коллеги
так как я совсем не понимаю в програмировании Bitrix а интерес есть прошу помощи в создании фильтра. Необходимо настроить цены в каталонге следующим образом "Цены =1$" не должны отображаться в каталогах. В итоге их не должны видеть все кто смотрит каталог Если кто то сможет помочь пишите и решим вопросы по оплате;) |
|
|
|
|