Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

ZerG1

Users
  
  • Posts

    113
  • Joined

  • Last visited

Everything posted by ZerG1

  1. SEO URL надо юзать, ну а если он уже есть, то вручную добавить в базу нужный юрл
  2. Здравствуйте! На категориях есть опция выбрать изображение категории. Как сделать такое же для Спец предложений product/special ? Оно идет модулем, как добавить сюда в настройки http://prntscr.com/he959i пункт с картинкой, чтоб в дальнейшем на странице вывести эту самую картинку? Подскажите насколько это проблематично, или может где то есть гайд как сделать такое. Версія 2.2.0.0
  3. <!-- options --> <?php if ($show_options) { ?> <div id="option_<?php echo $product['product_id']; ?>" class="option"> <?php foreach ($product['options'] as $key => $option) { ?> <?php if ($key < $show_options_item) { ?> <?php if ($option['type'] == 'checkbox') { ?> <div id="input-option<?php echo $option['product_option_id']; ?>"> <label> <?php if ($option['required']) { ?>* <?php } ?> <?php echo $option['name']; ?>:</label> <?php foreach ($option['product_option_value'] as $option_value) { ?> <div class="checkbox"> <input type="checkbox" name="option[<?php echo $option['product_option_id']; ?>][]" value="<?php echo $option_value['product_option_value_id']; ?>" id="option-value-<?php echo $option_value['product_option_value_id']; ?>" data-price_prefix="<?php echo $option_value['price_prefix']; ?>" data-price="<?php if($option_value['price_value']) { echo $option_value['price_value']; } else { echo '0';} ?>" onchange="recalculateprice('<?php echo $product['product_id']; ?>_cp');" /> <label for="option-value-<?php echo $option_value['product_option_value_id']; ?>"></label> <label for="option-value-<?php echo $option_value['product_option_value_id']; ?>"> <span><?php echo $option_value['name']; ?></span> <?php if ($option_value['price']) { ?> <span>(<?php echo $option_value['price_prefix']; ?><?php echo $option_value['price']; ?>)</span> <?php } ?> </label> </div> <?php } ?> </div> <?php } ?> <?php if ($option['type'] == 'image') { ?> <div id="input-option<?php echo $option['product_option_id']; ?>"> <label> <?php if ($option['required']) { ?>* <?php } ?> <?php echo $option['name']; ?>:</label> <?php foreach ($option['product_option_value'] as $option_value) { ?> <div class="radio"> <input type="radio" name="option[<?php echo $option['product_option_id']; ?>]" value="<?php echo $option_value['product_option_value_id']; ?>" id="option-value-<?php echo $option_value['product_option_value_id']; ?>" data-price_prefix="<?php echo $option_value['price_prefix']; ?>" data-price="<?php if($option_value['price_value']) { echo $option_value['price_value']; } else { echo '0';} ?>" onchange="recalculateprice('<?php echo $product['product_id']; ?>_cp');" /> <label for="option-value-<?php echo $option_value['product_option_value_id']; ?>"></label> <label for="option-value-<?php echo $option_value['product_option_value_id']; ?>"> <span><?php echo $option_value['name']; ?></span> <?php if ($option_value['price']) { ?> <span>(<?php echo $option_value['price_prefix']; ?><?php echo $option_value['price']; ?>)</span> <?php } ?> </label> </div> <?php } ?> </div> <?php } ?> <?php if ($option['type'] == 'select' || $option['type'] == 'radio') { ?> <div id="input-option<?php echo $option['product_option_id']; ?>"> <label> <?php if ($option['required']) { ?>* <?php } ?> <?php echo $option['name']; ?>:</label> <?php foreach ($option['product_option_value'] as $option_value) { ?> <div class="radio"> <input type="radio" name="option[<?php echo $option['product_option_id']; ?>]" value="<?php echo $option_value['product_option_value_id']; ?>" id="option-value-<?php echo $option_value['product_option_value_id']; ?>" data-price_prefix="<?php echo $option_value['price_prefix']; ?>" data-price="<?php if($option_value['price_value']) { echo $option_value['price_value']; } else { echo '0';} ?>" onchange="recalculateprice('<?php echo $product['product_id']; ?>_cp');" /> <label for="option-value-<?php echo $option_value['product_option_value_id']; ?>"></label> <label for="option-value-<?php echo $option_value['product_option_value_id']; ?>"> <span><?php echo $option_value['name']; ?></span> <?php if ($option_value['price']) { ?> <span>(<?php echo $option_value['price_prefix']; ?><?php echo $option_value['price']; ?>)</span> <?php } ?> </label> </div> <?php } ?> </div> <?php } ?> <?php } ?> <?php } ?> </div> <?php } ?> <!-- options --> <?php if($product['weight_value'] > 0) { ?> <div class="weight weight_<?php echo $product['product_id']; ?>_cp" data-weight="<?php echo $product['weight_value']; ?>" data-weight-unit="<?php echo $product['weight_unit']; ?>"> <?php echo $product['weight']; ?> </div> <?php } ?>
  4. Это только для товара, а мне нужна категория
  5. По автовыбору первой опции в категориях что то можете подсказать?
  6. Да, вес изначально 0,5кг Опции соответсвено +0,5кг http://prntscr.com/hb7c8z
  7. В граммах оно понятно будет работать, интерисует как можно это в кг реализовать
  8. Здравствуйте!Интерисует 2 вопроса. 1. При расчете веса не отображает знак после запятой, когда выбираю 0,5 кг и 1,5 кг мне выводит 1. Если выбираю целое число, все работает нормально. Реально ли попрвить такое?2. Можно ли сделать автовыбор опции для категорий? К примеру вот так выглядит когда захожу на товар http://prntscr.com/hb7223 Потом выбираю опцию http://prntscr.com/hb72cy и оно округляет до 1 Еще интересно, если возвращаю обратно 0,5 тоже округляет http://prntscr.com/hb72ry Помогите решить эту проблему Версия ocStore 2.1.0.2.1 Тема fastfood
  9. Здравствуйте! Интерисует 2 вопроса. 1. Можно ли сделать автовыбор опции для категорий? 2. При расчете веса не отображает знак после запятой, когда выбираю 0,5 кг и 1,5 кг мне выводит 1. Если выбираю целое число, все работает нормально. Реально ли попрвить такое?
  10. Помогло, еще бы на категориях такое сделать
  11. Здравствуйте! Столкнулся с проблемой выбора опции по умолчанию Вот код, что нужно сделать чтоб выбиралась первая опция? <?php if ($option['type'] == 'radio') { ?> <div id="input-option<?php echo $option['product_option_id']; ?>" class="option form-group<?php echo ($option['required'] ? ' required' : ''); ?>"> <b><?php if ($option['required']) { ?>* <?php } ?><?php echo $option['name']; ?>:</b> <?php foreach ($option['product_option_value'] as $option_value) { ?> <div class="option_radio"> <input type="radio" name="option[<?php echo $option['product_option_id']; ?>]" value="<?php echo $option_value['product_option_value_id']; ?>" id="option-value-<?php echo $option_value['product_option_value_id']; ?>" /> <label for="option-value-<?php echo $option_value['product_option_value_id']; ?>"></label> <label for="option-value-<?php echo $option_value['product_option_value_id']; ?>"><?php echo $option_value['name']; ?> <?php if ($option_value['price']) { ?> (<?php echo $option_value['price_prefix']; ?><?php echo $option_value['price']; ?>) <?php } ?> </label> </div> <?php } ?> </div> <?php } ?>
  12. Нашел) протупил) В Модули / SeoPro есть такая настройка)
  13. Здравствуйте! Как скрыть в урле язык по умолчанию? Т.е. Если выбран язык по умолчанию, то урл http://site.com/assortment и так же любые другие страницы, а если переключаеться на английский урл должен выглядить так http://site.com/en/assortment На главной язык по умолчанию не отображаеться в урле, как сделать то же самое для остальных страниц? Версия: 2.1.0.2 (trs.2.0.3.0) Сео модуль: SeoPro by Jazz
  14. Нашел решение 1) Открываем файл catalog/controller/product/category.php и после строки: $data['text_tax'] = $this->language->get('text_tax'); Добавляем: $data['text_sku'] = $this->language->get('text_sku'); В этом же файле (ниже), находим строку: 'name' => $result['name'], После неё добавляем: 'sku' => $result['sku'], 2) Открываем все языковые файлы catalog/language/russian/product/category.php и добавляем в них строку с переводом: $_['text_sku'] = 'Артикул:'; 3) Открываем файл шаблона catalog/view/theme/ВАША_ТЕМА/template/product/category.tpl и добавляем (куда хотим) вывод SKU с проверкой: <?php if ($product['sku']) { ?> <?php echo $text_sku; ?><?php echo $product['sku']; ?> <?php } ?> Всё. Вместо артикула вставил свое значение)
  15. Что написать в контроллер категории, чтоб оно подтянуло цыфру из файлов product?
  16. Кто знает как можно вывести вторую цену из карточки товара на страницу в категории??? Нужно вывести <?php echo $price_opt; ?> на страницу категорий, в карточке товара оно отображаеться отлично, как подключить то же в категорию?
  17. Здравствуйте! Нужна Подсветка пунктов выбора языка. Т.е Если русский то текст "Рус" подсвечиваеться синим. Вот код catalog/view/theme/fastor/template/common/language.tpl <?php if (count($languages) > 1) { ?> <!-- Language --> <form action="<?php echo $action; ?>" method="post" enctype="multipart/form-data" id="language_form"> <?php foreach ($languages as $language) { ?> <a href="javascript:;" onclick="$('input[name=\'code\']').attr('value', '<?php echo $language['code']; ?>'); $('#language_form').submit();"><?php echo $language['name']; ?></a> <?php } ?> <input type="hidden" name="code" value="" /> <input type="hidden" name="redirect" value="<?php echo $redirect; ?>" /> </form> <?php } ?> Пробовал добавить скриптом, но ничего не получилось <script type="text/javascript"> $(function () { $('#language_form a').each(function () { var location = window.location.href; var link = this.href; if(location == link) { $(this).addClass('active'); } }); }); </script> Кто знает в чем проблема?
  18. Извиняюсь ОпенкартВерсия 2.1.0.2
  19. Здравствуйте! Кто знает как можна вывести опцию типа "Текстовое поле" в категорию товара? Знаю что нужно редактировать \catalog.tpl Ну и наверно в контроллере нужно добавить что то. Но вот что не знаю Суть в том чтоб вывести тут http://prntscr.com/g2ugg6 небольшое поле textarea с атрибутом disabled типа небольшого описания товара, или же текста например Лучшая цена и т д.
  20. Или как отключить стандартный конвертер чтоб оно брало мои значения?
  21. Здравствуйте! Добавил в админку свое значение для разных валют. Но оно что то не читает их. Редактировал: admin\controller\catalog\product.php Добавил поля типа $data['entry_price_rub'] = $this->language->get('entry_price_rub'); Делал все как для прайса стандартного admin\model\catalog\product.php Добавил значения для базы price_rub = '" . (float)$data['price_rub'] . "', price_usd = '" . (float)$data['price_usd'] . "' admin\view\template\catalog\product_list.tlp Добавил поля для ввода <div class="form-group"> <label class="col-sm-2 control-label" for="input-price-rub"><?php echo $entry_price_rub; ?></label> <div class="col-sm-10"> <input type="text" name="price_rub" value="<?php echo $price_rub; ?>" placeholder="<?php echo $entry_price_rub; ?>" id="input-price-rub" class="form-control" /> </div> </div> catalog\model\catalog\product.php Тут оно наверно должно перехватить стандартный конвертер и выводить цену указаную в полях РУБ и ДОЛ $currencyActive = $_SESSION['default']['currency']; $arrEndings = array( 'RUB' => '_rub', 'USD' => '_usd', 'UAH' => '', ); Но все равно стандартные конвертеры валют не дают вывести свои значения. Где моя ошибка?? Куда копать??
  22. Сделал запрос к базе и добавил столбец. Помогло. Спасибо!
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.