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

RadomirOm

Newbie
  
  • Posts

    19
  • Joined

  • Last visited

1 Follower

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

RadomirOm's Achievements

Apprentice

Apprentice (3/14)

  • First Post
  • Collaborator
  • Week One Done
  • One Month Later
  • One Year In

Recent Badges

0

Reputation

  1. Добрый день, насколько я знаю по умолчанию товар, если задать ему отражается только в подкатегории, не будет выводится в родительской категории. У меня он игнорирует данную логику и выводится в родительской категории. Хотя путь указан у товара: Спальни > Шкафы для спальни > Шкафы для спальни в классическом стиле, он отражается во всех 3х категориях. Я проверил не записан ли в контролере: <file path="catalog/controller/product/category.php"> <operation> <search><![CDATA[ 'filter_category_id' => $category_id, ]]></search> <add position="after"><![CDATA[ 'filter_sub_category' => true, ]]></add> </operation> </file> оказалось чисто. Не подскажите куда копать? Opencart Version 3.0.3.2 Тема so-emarket
  2. Добрый день, подскажите пожалуйста как можно с помощью хака или плагина сделать так, что бы неавторизованный пользователь при нажатии кнопки купить получал или всплывающее окно с предложением авторизоваться или перекидывался на страницу регистрации (авторизации). Я установил в админке, что покупку нельзя сделать без регистрации и группу default сделал закрытой, но все равно, товар добавляется в корзину, а нужно что бы клиент сначала прошел регистрацию и не тратил время на формировании заказа, так как он может и не пройти регистрацию.
  3. Выключен, попробую переустановить браузер.
  4. Действительно в Мазиле работает, не работает в хроме.
  5. Доброе утро профессионалы опенкарта. У меня на сайте появилась странная ошибка которую я не могу выявить, так как ошибок не показывают ни логи ошибок сайта в админке, ни логи ошибок панели разработчика в браузере, ни ошибки на главной, хотя я прописал команды вывода ошибок в index.php. Установлена связка Opencart 3.0.3.2 и шаблона so-emarket на сайте https://vashdom-market.ru/, При добавление товара с главной, где товар выведен одним из модулей темы so-emarket, все происходит нормально, появляется всплывающее окно с описанием товара и надписью товар добавлен в корзину. На странице категории http://vashdom-market.ru/otdelochnye-materialy, при нажатии добавить товар в корзину, всплывает тоже окно, с надписью товар добавлен в корзину, но оно пустое, без фото и описании товара. Самое забавное, что в иконке корзины пишется количество и цена, при подведении мыши, пишет - корзина пустая. То есть как я понял отрабатывает только часть скрипта. Я грешу на один из фильтров, сначала ставил ocfilter, тот работал с глюками, я установил другой - d_ajax_filter_seo_compiled, хотя ошибок нет, конфликтов js тоже. Не понятно в общем, ошибок то не видно. Подскажите пожалуйста, куда вообще копать нужно? Заранее благодарю.
  6. С мета я погорячился, там в другом месте пришлось писать item.upc - все равно странно, такие разные надписи для одного шаблона. Благодарю за помощь.
  7. Благодарю, вставил 'upc' => $result['upc'],, все заработало!
  8. Не совсем понял, что не правильного, делал как написано, вписывал в контроллеры модулей 'upc' => $product_info['upc'],, далее в шаблон вписывал вывод функции {{ product.upc }} или {{ upc }}, в зависимости от прописанного массива в шаблоне, где то он просто выглядел так: <div class="price"> {% if not product.special %} <span class="price-new">{{ product.price }} {{ product.upc }}</span> {% else %} <span class="price-new">{{ product.special }} </span> <span class="price-old">{{ product.price }} {{ product.upc }}</span> {% endif %} </div>
  9. Ураа! Благодарю, это оно, только не нашел для него в контроллерах файла, что бы вписать функцию.
  10. Код шаблона категории в category.twig {{ header }} {#==== Loader breadcrumbs ==== #} {% include theme_directory~'/template/soconfig/breadcrumbs.twig' %} {#==== Variables url parameter ==== #} {% if url_asidePosition %}{% set col_position = url_asidePosition %} {% else %}{% set col_position = soconfig.get_settings('catalog_col_position') %} {% endif %} {% if url_asideType %} {% set col_canvas = url_asideType %} {% else %}{% set col_canvas = soconfig.get_settings('catalog_col_type') %}{% endif %} {% set desktop_canvas = col_canvas =='off_canvas' ? 'desktop-offcanvas' : '' %} {% if col_position == 'inside' %} <div class="container"> {% include theme_directory~'/template/soconfig/subcategory.twig' %} </div> {% endif %} <div class="container product-listing content-main {{desktop_canvas}}"> <div class="row">{{ column_left }} {% if col_canvas =='off_canvas' %} {% set class = 'col-sm-12' %} {% elseif column_left and column_right %} {% set class = 'col-md-6 col-sm-12 col-xs-12 fluid-allsidebar' %} {% elseif column_left or column_right %} {% set class = 'col-md-9 col-sm-12 col-xs-12 fluid-sidebar' %} {% else %} {% set class = 'col-sm-12' %} {% endif %} <div id="content" class="{{ class }}"> {{ content_top }} <div class="products-category clearfix"> {% if col_position== 'outside' %} {% include theme_directory~'/template/soconfig/subcategory.twig' %} {% endif %} {% if products %} {#==== Product Listing ==== #} {% include theme_directory~'/template/soconfig/listing.twig' with {listingType: listingType} %} {% endif %} {% if not categories and not products %} <p>{{ text_empty }}</p> <div class="buttons"> <div class="pull-right"><a href="{{ continue }}" class="btn btn-primary">{{ button_continue }}</a></div> </div> {% endif %} {{ content_bottom }} </div> </div> {{ column_right }} {% if url_sidebarsticky %} {% set sidebar_sticky = url_sidebarsticky %} {% else %} {% set sidebar_sticky = soconfig.get_settings('catalog_sidebar_sticky') %}{% endif %} <script type="text/javascript"><!-- $(window).load(sidebar_sticky_update); $(window).resize(sidebar_sticky_update); function sidebar_sticky_update(){ var viewportWidth = $(window).width(); if (viewportWidth > 1200) { // Initialize the sticky scrolling on an item sidebar_sticky = '{{sidebar_sticky}}'; if(sidebar_sticky=='left'){ $(".left_column").stick_in_parent({ offset_top: 10, bottoming : true }); }else if (sidebar_sticky=='right'){ $(".right_column").stick_in_parent({ offset_top: 10, bottoming : true }); }else if (sidebar_sticky=='all'){ $(".content-aside").stick_in_parent({ offset_top: 10, bottoming : true }); } } } //--></script> </div> </div> {{ footer }}
  11. Доброе утро, подскажите пожалуйста как найти в шаблоне e-market где именно формируется шаблон вывода карточек товара? Я уже все модули этого шаблона перерыл по фтп. Находил поиском в них зацепку в виде price, добавлял цифры, обновлял кеш сайта, изменений ноль. Какие еще есть способы понять, куда они засунули вывод в категорию карточек товара? Всю голову уже сломал, мало того, что они начудили и в нем нельзя просто вывести код {{ upc }}, вернее он работает только в product.twig, в других местах нужно выводить то {{ product.upc }}, то {{ meta.upc }}, Мне нужно это поле после цены в карточке товара в категории вывести. Во всех модулях вывел, а шаблона категории найти не могу.
  12. Модификаторы обновлял, с другого браузера заходил. Блин столько времени убил, а у шаблона изврат в подачи информации, вместо {{ upc }} вписал {{ product.upc }} и все заработало. Благодарю всех за посильную помощ!
  13. Да бог бы с корзиной, просто сама схема не рабочая, беру к примеру контроллер модуля /catalog/controller/extension/module/so_deals.php шаблона, вставляю после модели код, потом вывожу в шаблоне {{ upc }}, результат нулевой. $data['product_features'][] = array( 'product_id' => $product_info['product_id'], 'location' => $product_info['location'], 'thumb' => $image, 'thumb2' => $image2, 'name' => $product_info['name'], 'name_maxlength' => $name, 'description' => $product_info['description'], 'description_maxlength' => $description, 'price' => $price, 'special' => $special, 'discount' => $discount, 'productNew' => $productNew, 'tax' => $tax, 'rating' => $rating, 'date_added' => $product_info['date_added'], 'model' => $product_info['model'], 'upc' => $product_info['upc'], 'quantity' => $product_info['quantity'], 'href' => $this->url->link('product/product', 'product_id=' . $product_info['product_id']), 'specialPriceToDate' => $specialPriceToDate, 'category_info' => $category_info, );
  14. Вы не поняли, не вывод количества товара, а единицы измерения товара (в штуках или метрах квадратных) Я использую поле UPC, вписываю в карточке товара к примеру шт., получаю на выходе цену товара за штуку, в другом товаре за метр2. И так далее. Корзину я привел для примера, то есть, я иду в контроллер корзины catalog/controller/common/cart.php. Нахожу массив и вписываю туда функцию, далее в шаблоне страницы cart.twig добавляю <span class="ups-price">{{ upc }}</span> Правильно? $data['products'][] = array( 'upc' => $product_info['upc'], 'cart_id' => $product['cart_id'], 'thumb' => $image, 'name' => $product['name'], 'model' => $product['model'], 'option' => $option_data, 'recurring' => ($product['recurring'] ? $product['recurring']['name'] : ''), 'quantity' => $product['quantity'], 'price' => $price, 'total' => $total, 'href' => $this->url->link('product/product', 'product_id=' . $product['product_id']) );
×
×
  • 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.