Перейти к содержанию

Лидеры

  1. mpn2005

    mpn2005

    Разработчик


    • Баллы

      3

    • Постов

      569


Популярный контент

Показан контент с высокой репутацией 06.05.2022 в Сообщения

  1. Но тут есть некоторые моменты. Если опций выбранных типов не будет, но будут другие опции, то получим пустой div.options Для такого случая в контроллере стоит завести свой признак, чтобы его использовать вместо такого условия: <?php if ($options) { ?> Например так: <?php if ($options_some_group) { ?> Тогда ещё не будет гоняться перебор опций при выводе, если в наборе нет нужных вариантов.
    1 балл
  2. Вот так: <?php if ($options) { ?> <div class="options"> <?php foreach ($options as $option) { ?> <?php if ($option['type'] == 'checkbox') { ?> <?php if ($option['option_id'] == '1' || $option['option_id'] == '2') { ?> <div class="option-<?php echo $option['option_id'] ?>"> Опция ID<?php echo $option['option_id'] ?> </div> <?php } ?> <?php } ?> <?php } ?> </div> <?php } ?> За цикл опций вынесен вот этот DIV <div class="options">
    1 балл
  3. По хорошему стоит отказаться от таких модулей. Или переписывать для них вызов по cron.
    1 балл
×
×
  • Создать...