Вход • Регистрация

Вывод характеристики товара shop.view.buy_form, если она в единственном числе

  • 21 июля 2022 г.
  • В shop.view.buy_form.php
    Есть вывод зависимых от цены характеристик товара.
    В моем случае - это пара: размер - цвет

    Но есть Но
    Если одна из (или обе) характеристик в паре остается в единственном числе, то она становится невидимой для пользователя и отправляется из формы только в скрытом поле
    А нужно, чтобы при кол.: 1, она выводилась текстом

    Вот кусок кода:
    Код

    if(count($result["row"]["param_multiple"][$param["id"]]) == 1)
    {
    foreach ($result["row"]["param_multiple"][$param["id"]] as $value => $depend)
    {
    echo '<input type="hidden" name="param'.$param["id"].'" value="'.$value.'"'.($depend == 'depend' ? ' class="js_shop_depend_param"' : '').'>';
    }


    Добавляю в это условие вывод в текст:
    Код

    if(count($result["row"]["param_multiple"][$param["id"]]) == 1)
    {
    foreach ($result["row"]["param_multiple"][$param["id"]] as $value => $depend)
    {
    echo '<input type="hidden" name="param'.$param["id"].'" value="'.$value.'"'.($depend == 'depend' ? ' class="js_shop_depend_param"' : '').'>';
    echo '<span>'.$param["name"].'</span> : <span>'.$value["name"].'</span>';
    }
    }


    Код
    <span>'.$value["name"].'</span>
    выводит ID характеристики, а нужно название.

    Как исправить? Прошу подсказать

Новости

  • 25 марта, вторник
  • Мы обновили систему тарифов, учитывая опыт работы с клиентами и современные рыночные условия. Новая тарифная сетка разработана специально для того, чтобы лучше отвечать вашим потребностям. Резкого повышения цен не произошло. Более того, некоторые тарифы даже стали выгоднее и доступнее. 
  • 17 января
  • В преддверии 2025 года была выпущена сборка 7.2.5, которая не приносит радикальных изменений в функциональности, но способствует повышению стабильности работы системы и расширению возможностей облачного сервиса для создания сайтов.
  • 18 июня 2024 г.
  • В сборке большое обновление demo-шаблона, дополнительная защита от спама, улучшение YML-импорта и еще много важного и интересного.

Форум