За последние 24 часа нас посетили 54316 программистов и 1776 роботов. Сейчас ищут 950 программистов ...

Помогите есть ли ошибка в коде

Тема в разделе "PHP для новичков", создана пользователем DDoS96, 28 сен 2016.

  1. DDoS96

    DDoS96 Новичок

    С нами с:
    13 авг 2016
    Сообщения:
    71
    Симпатии:
    1
    Помогите пожалуйста нет ли ошибки в этом коде фильтр на сайте пустой нет не марки авто ничего


    Код (Text):
    1. <? if (!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED !== true) die();
    2. $this->setFrameMode(true);
    3. ?>
    4. <div class="grid-5-row bottom-offset-3" id="catalog-filter-block">
    5.     <form id="catalog-filter" action="<?= $arParams['AJAX_LINK'] ?>">
    6.         <input type="hidden" name="brand" value="<?= $arResult['SELECTED_BRAND'] ?>">
    7.         <input type="hidden" name="model" value="<?= $arResult['SELECTED_MODEL'] ?>">
    8.         <input type="hidden" name="type" value="<?= $arResult['SELECTED_TYPE'] ?>">
    9.         <input type="hidden" name="area" value="<?= $arResult['SELECTED_AREA'] ?>">
    10.         <input type="hidden" name="iblock" value="<?= $arParams['IBLOCK_ID'] ?>">
    11.         <input type="hidden" name="iblocktype" value="<?= $arParams['IBLOCK_TYPE'] ?>">
    12.         <input type="hidden" name="CODE" value="<?= $_REQUEST['CODE']; ?>">
    13.         <input type="hidden" name="bajax" value="Y">
    14.     </form>
    15.     <div class="grid-5-col-5">
    16.         <div class="grid-5-row border-light-grey padding-15">
    17.             <div class="grid-5-col-1 padding-right-1">
    18.                 <div class="dropdown">
    19.                     <div class="dropdown-btn-wrap"><a href="#" class="dropdown-btn drb-mark"
    20.                                                       onclick="return false;"><?= ($arResult['SELECTED_BRAND']) ? $arResult['BRANDS'][$arResult['SELECTED_BRAND']]['NAME'] : "Марка автомобиля" ?>
    21.                             <i class="arr-xsm-bottom"></i></a></div>
    22.                     <div class="dropdown-menu brands">
    23.                         <? $arBlocks = array_chunk($arResult['BRANDS'], ceil(count($arResult['BRANDS']) / 4), true) ?>
    24.                         <? foreach ($arBlocks as $arBlock): ?>
    25.                             <ul>
    26.                                 <? foreach ($arBlock as $key => $value): ?>
    27.                                     <li><a href="#" onclick="selectBrand($(this), event);"
    28.                                            data-val="<?= $key ?>"<?= ($arResult['SELECTED_BRAND'] == $key) ? ' class="active"' : '' ?>><?= trim($value['NAME']) ?></a>
    29.                                     </li>
    30.                                 <? endforeach; ?>
    31.                             </ul>
    32.                         <? endforeach; ?>
    33.                     </div>
    34.                 </div>
    35.             </div>
    36.             <div class="grid-5-col-1 padding-right-1">
    37.                 <div class="dropdown">
    38.                     <div class="dropdown-btn-wrap"><a href="#" class="dropdown-btn drb-model"
    39.                                                       onclick="return false;"><?= ($arResult['SELECTED_MODEL']) ? $arResult['MODELS'][$arResult['SELECTED_MODEL']]['NAME'] : "Модель" ?>
    40.                             <i class="arr-xsm-bottom"></i></a></div>
    41.                     <div class="dropdown-menu models">
    42.                         <? if ($arResult['SELECTED_BRAND']): ?>
    43.                             <? $arBlocks = array_chunk($arResult['MODELS'], ceil(count($arResult['MODELS']) / 4), true) ?>
    44.                             <? foreach ($arBlocks as $arBlock): ?>
    45.                                 <ul>
    46.                                     <? foreach ($arBlock as $key => $value): ?>
    47.                                         <li><a href="#" onclick="selectModel($(this), event);"
    48.                                                data-val="<?= $key ?>"<?= ($arResult['SELECTED_MODEL'] == $key) ? ' class="active"' : '' ?>><?= trim($value['NAME']) ?></a>
    49.                                         </li>
    50.                                     <? endforeach; ?>
    51.                                 </ul>
    52.                             <? endforeach; ?>
    53.                         <? else: ?>
    54.                             <ul>
    55.                                 <li><a href="#" onclick="alarmMark(event);">Выберите марку автомобиля</a></li>
    56.                             </ul>
    57.                         <? endif; ?>
    58.                     </div>
    59.                 </div>
    60.             </div>
    61.             <div class="grid-5-col-1 padding-right-1">
    62.                 <div class="dropdown">
    63.                     <div class="dropdown-btn-wrap"><a href="#" class="dropdown-btn drb-type"
    64.                                                       onclick="return false;"><?= ($arResult['SELECTED_TYPE']) ? $arResult['TYPE'][$arResult['SELECTED_TYPE']]['NAME'] : "Тип двигателя" ?>
    65.                             <i class="arr-xsm-bottom"></i></a></div>
    66.                     <div class="dropdown-menu type">
    67.                         <? if ($arResult['SELECTED_MODEL']): ?>
    68.                             <? $arBlocks = array_chunk($arResult['TYPE'], ceil(count($arResult['TYPE']) / 2), true) ?>
    69.                             <? foreach ($arBlocks as $arBlock): ?>
    70.                                 <ul>
    71.                                     <? foreach ($arBlock as $key => $value): ?>
    72.                                         <li><a href="#" onclick="selectType($(this), event);"
    73.                                                data-val="<?= $key ?>"<?= ($arResult['SELECTED_TYPE'] == $key) ? ' class="active"' : '' ?>><?= trim($value['NAME']) ?></a>
    74.                                         </li>
    75.                                     <? endforeach; ?>
    76.                                 </ul>
    77.                             <? endforeach; ?>
    78.                         <? else: ?>
    79.                             <ul>
    80.                                 <li><a href="#" onclick="<?= (!$arResult['SELECTED_BRAND']) ? 'alarmMark(event);' : '' ?><?= (!$arResult['SELECTED_MODEL']) ? 'alarmModel(event);' : '' ?>">Выберите <?= (!$arResult['SELECTED_BRAND']) ? 'марку, ' : '' ?><?= (!$arResult['SELECTED_MODEL']) ? 'модель ' : '' ?>автомобиля</a></li>
    81.                             </ul>
    82.                         <? endif; ?>
    83.                     </div>
    84.                 </div>
    85.             </div>
    86.             <div class="grid-5-col-1 padding-right-1">
    87.                 <div class="dropdown dropdown-right">
    88.                     <div class="dropdown-btn-wrap"><a href="#" class="dropdown-btn drb-area"
    89.                                                       onclick="return false;"><?= $arResult['SELECTED_AREA'] ? $arResult['AREA'][$arResult['SELECTED_AREA']]['NAME'] : "Объем двигателя" ?>
    90.                             <i class="arr-xsm-bottom"></i></a></div>
    91.                     <div class="dropdown-menu area">
    92.                         <? if ($arResult['SELECTED_TYPE']): ?>
    93.                             <? $arBlocks = array_chunk($arResult['AREA'], ceil(count($arResult['AREA']) / 4), true) ?>
    94.                             <? foreach ($arBlocks as $arBlock): ?>
    95.                                 <ul>
    96.                                     <? foreach ($arBlock as $key => $value): ?>
    97.                                         <li><a href="#" onclick="selectArea($(this), event);"
    98.                                                data-val="<?= $key ?>"<?= ($arResult['SELECTED_AREA'] == $key) ? ' class="active"' : '' ?>><?= trim($value['NAME']) ?></a>
    99.                                         </li>
    100.                                     <? endforeach; ?>
    101.                                 </ul>
    102.                             <? endforeach; ?>
    103.                         <? else: ?>
    104.                             <ul>
    105.                                 <li><a href="#" onclick="<?= (!$arResult['SELECTED_BRAND']) ? 'alarmMark(event);' : '' ?><?= (!$arResult['SELECTED_MODEL']) ? 'alarmModel(event);' : '' ?><?= (!$arResult['SELECTED_TYPE']) ? 'alarmType(event);' : '' ?>">Выберите <?= (!$arResult['SELECTED_BRAND']) ? 'модель, ' : '' ?><?= (!$arResult['SELECTED_MODEL']) ? 'марку, ' : '' ?><?= (!$arResult['SELECTED_TYPE']) ? 'тип двигателя ' : '' ?>автомобиля</a></li>
    106.                             </ul>
    107.                         <? endif; ?>
    108.                     </div>
    109.                 </div>
    110.             </div>
    111.             <div class="grid-5-col-1"><a class="btn btn-o-blue btn-md filter filter_apply"
    112.                                          href="<?= $arResult['LINK'] ?>">Применить</a><a
    113.                     class="btn btn-o-blue btn-md filter" id="reset_filter" onclick="resetFilter();">Сбросить</a></div>
    114.             <div class="reset_button"></div>
    115.         </div>
    116.     </div>
    117. </div>
     
  2. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв