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

newjey

Пользователи
  • Публикаций

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

  • Посещение

Репутация

1 Обычный

Информация о newjey

  • Звание
    Продвинутый пользователь

Посетители профиля

1 691 просмотр профиля
  1. Добрый день. Подскажите, есть поле Телефон, но в это поле можно вводить и буквы и цифры и в настройках не нашёл что бы сделать проверку. Может кто знает как сделать проверку что бы в это поле вводили только цифры. Спасибо.
  2. Почему? У меня включен и я без проблем делаю заказ.
  3. Добрый день. Подскажите как можно передавать данные быстрого заказа, который реализован таким способом <div class="input-group" style="z-index:0;"> <form id="form" class="input-group" style="display: table-row;"> <input type="text" class="form-control" id="phone" name="contact_phone" placeholder="(xxx)xxx-xxxx" required style="font-size:20px;"/> <input type="hidden" name="name" value="<?=$heading_title;?>"> <input type="hidden" name="model" value="<?=$model?>"> <input type="hidden" name="price" value="<?=$price?>"> <span class="input-group-btn"> <button onclick= "yaCounter36318475.reachGoal('fast-order'); ga('send','event','fast','zakaz'); return true;""send_url('/cart?free&amp;result_wrap=quick_result&amp;act=add_order&amp;quick[p]=166&amp;quick[k]=9&amp;tel='+$('#quick_tel').val(),'quick_result','script')" class="btn btn-default" type="submit">Позвоните мне</button> </span> </form></div> В гугл отчёт электронной коммерции, что бы брал название товара, цену товара. Сама электронная торговля настроена через дополнение Integração com Google Analytics E-commerce. Спасибо.
  4. Добрый день. Подскажите как можно реализовать следующее: к примеру человек зашёл на сайт с google и видит код товара 1234, как сделать что бы автоматически подставлялась в код товара буква G (G1234), а если зашёл с яндекса тогда буква Y (Y1234) или с фейсбука - буква F (F1234). Сразу скажу что это надо для отслеживания трафика телефонных звонков. Спасибо.
  5. Добрый день. Подскажите где сменить что бы в клиентском письме о покупке вместо модели товара был код товара. вместо model - sku. В catalog/view/theme/default/template/mail/order.tpl меняю <?php echo $product['model']; ?> на <?php echo $product['sku']; ?> но выдаёт в письме ошибку. Подскажите где ещё указать? Спасибо.
  6. Всем привет. Есть вот такой блок в категории товара: <div class="product-thumb"> <div class="image"><a href="<?php echo $product['href']; ?>"><img src="<?php echo $product['thumb']; ?>" alt="<?php echo $product['name']; ?> class="img-responsive" /></a></div> <div> <div class="caption"> <h4><a style="font-size: 13px;" href="<?php echo $product['href']; ?>"title="<?php echo $product['name_full']; ?>"><?php echo $product['name']; ?></a></h4> <div> <div style="font-size:11px;color:#888;text-align:left;"><?php echo $product['manufacturer']; ?></div> <div style="text-align:right;margin-top:-20px;padding-bottom:5px;"> <?php if ($product['rating']) { ?> <div class="rating"> <?php for ($i = 1; $i <= 5; $i++) { ?> <?php if ($product['rating'] < $i) { ?> <span class="fa fa-stack"><i class="fa fa-star-o fa-stack-2x"></i></span> <?php } else { ?> <span class="fa fa-stack"><i class="fa fa-star fa-stack-2x"></i><i class="fa fa-star-o fa-stack-2x"></i></span> <?php } ?> <?php } ?> </div> <?php } ?></div></div> <!--<?php if ($product['price']) { ?> <p class="price"> <?php if (!$product['special']) { ?> <?php echo $product['price']; ?> <?php } else { ?> <span class="price-new"><?php echo $product['special']; ?></span> <span class="price-old"><?php echo $product['price']; ?></span> <?php } ?> <?php if ($product['tax']) { ?> <span class="price-tax"><?php echo $text_tax; ?> <?php echo $product['tax']; ?></span> <?php } ?>--> </p> <?php } ?> </div> <div class="button-group"> <?php if ($product['price']) { ?> <div class="price" style="float: left;"> <?php if (!$product['special']) { ?> <?php echo $product['price']; ?> <?php } else { ?> <span class="price-new"><?php echo $product['special']; ?></span> <span class="price-old"><?php echo $product['price']; ?></span> <?php } ?> <?php if ($product['tax']) { ?> <span class="price-tax"><?php echo $text_tax; ?> <?php echo $product['tax']; ?></span> <?php } ?> </div> <?php } ?> <?php if (isset($product['quantity']) && ($product['quantity'] > 0)) { ?> <button type="button" onclick="cart.add('<?php echo $product['product_id']; ?>');"><i class="fa fa-shopping-cart"></i> <span class="hidden-xs hidden-sm hidden-md"><?php echo $button_cart; ?></span></button> <?php } else { ?> <div style="text-align:right;font-weight:600;color:#A3A3A3;padding-top:5px;margin-bottom: 14px;"><?php echo "ПРОДАНО"; ?></div> <?php } ?> </div> </div> </div> Мне надо сделать условие проверку, если у товара UPC равно 1 то выводить этот блок в рамочке, то есть: <div class="product-thumb" style="border: 1px solid red;"> Если UPC пустое поле то выводить по умолчанию <div class="product-thumb"> Сначала хотел продублировать весь блок if else, но почему-то подумал что можно как-то проще и логичнее сделать. Кто знает как подскажите. Спасибо.
  7. Рейтинг товара нашёл, а вот как сделать не могу найти. Точнее не могу найти где формируются переменные, например название товара для самого товара.
  8. В контроллере $data['products'][] = array( 'product_id' => $result['product_id'], 'thumb' => $image, 'name' => $result['name'], 'description' => utf8_substr(strip_tags(html_entity_decode($result['description'], ENT_QUOTES, 'UTF-8')), 0, $this->config->get('config_product_description_length')) . '..', 'price' => $price, 'special' => $special, 'manufacturer' => $product_info['manufacturer'], 'date_added' => $product_info['date_added'], 'tax' => $tax, 'minimum' => $result['minimum'] > 0 ? $result['minimum'] : 1, 'rating' => $rating, 'href' => $this->url->link('product/product', 'product_id=' . $result['product_id']) ); В шаблоне <?php $date_today = new DateTime(); //дата сегодня $date_product_add = new DateTime($product['date_added']); // дата добавления товара, вместо $product_info, иожет быть и $results и другое $date_diff = date_diff($date_today, $date_product_add)->days; // разница в днях ?> <?php if ($date_diff >=0 && $date_diff < 20) { ?> <div class="ribbon2"><?php echo "new"; ?></div> <?php } ?> Вот так делаю.
  9. Делаю по аналогии в карточке товара, но ни как не удаётся вывести(
  10. Заявляем в контроллере 'date_added' => $result['date_added'], и в нужном месте выводим <?php $date_today = new DateTime(); //дата сегодня $date_product_add = new DateTime($product['date_added']); // дата добавления товара, вместо $product_info, иожет быть и $results и другое $date_diff = date_diff($date_today, $date_product_add)->days; // разница в днях if ($date_diff >=0 && $date_diff < 20) { // тут нужные данные для стикера echo "new!"; } ?> Работает. Спасибо.
  11. Я так понимаю переменную $product_info['date_added'] надо ещё заявить в контроллере?
×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.