COVID2019 и это вот все. Друзья, вся эта история начинает плохо пахнет. Мойте руки, не ходите в люди. Отложите все плановые покупки и положите в носок заначку. Заприте ваших родителей, бабушек-дедушек на даче. Лучше перебдеть чем недобдеть. Берегите себя!

retrojdev

Соучастники
  • Публикации

    1
  • Зарегистрирован

  • Посещение

retrojdev's Achievements

  1. Вот это отвечает за цену на главной странице: <?php if ($product['price']) { ?> <div class="price"> <?php if (!$product['special']) { ?> <span class="price-new"><?php echo $product['price']; ?></span> <?php if( preg_match( '#(\d+).?(\d+)#', $product['price'], $p ) ) { ?> <?php } ?> <?php } else { ?> <span class="price-new"><?php echo $product['special']; ?></span><br> <span class="price-old"><?php echo $product['price']; ?></span> <?php if( preg_match( '#(\d+).?(\d+)#', $product['special'], $p ) ) { ?> <?php } ?> А это как у меня внутри товара: <?php if ($options) { ?> <h3 class="product"><?php echo $text_option; ?></h3> <?php foreach ($options as $option) { ?> <?php if ($option['type'] == 'select') { ?> <div class="form-group<?php echo ($option['required'] ? ' required' : ''); ?>"> <label class="control-label" for="input-option<?php echo $option['product_option_id']; ?>"><?php echo $option['name']; ?></label> <select name="option[<?php echo $option['product_option_id']; ?>]" id="input-option<?php echo $option['product_option_id']; ?>" class="form-control"> <?php foreach ($option['product_option_value'] as $option_value) { ?> <option value="<?php echo $option_value['product_option_value_id']; ?>" points="<?php echo (isset($option_value['points_value']) ? $option_value['points_value'] : 0); ?>" price_prefix="<?php echo $option_value['price_prefix']; ?>" price="<?php echo $option_value['price_value']; ?>"><?php echo $option_value['name']; ?> <?php if ($option_value['price']) { ?> <?php if ($option_value['price_prefix'] == '*') { if ($option_value['price_value'] != 1.0) printf("(%+d%%)", round(($option_value['price_value'] * 100) - 100) ); } else { echo "(".$option_value['price'].")"; } ?> <?php } ?> </option> <?php } ?> <option value=""><?php echo $text_select; ?></option> </select> </div> <?php } ?> Как правильно вывести главную цену опции на главной? Делаю с помощью: $option['product_option_value'][0]['price'] <?php echo $option_value['price']; ?> Получается просто пустота, без цены...)