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

Allaur

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

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

  • Посещение

Сообщения, опубликованные пользователем Allaur

  1. 21 минуту назад, Allaur сказал:

     OcStore 3.0.3.7
    Выставляю сортировку купона перед ИТОГО

    а в корзине всё равно стоит последним и не применяется

    Не могу понять в чём проблема...
    Может кто решал такую проблему... Подскажите где копать.

    image.png

    image.png

    Скорее всего проблема с шаблоном ПРОСТОР

  2. Как оказалось не всё
    При выборе оплаты на банк Пумб улетает всё же полная цена
    Пример
    в корзине

    Сумма:734.00 грн.
    К оплате:734.00 грн
    Доставка:60.00 грн.
    На оплату в банк улетает цена 794грн
    Надо чтоб улетала цена 734
    Это решается в системе опенкарта или это решается в модуле?
  3. В 01.03.2017 at 18:15, Aleeke сказал:

    Ок, значит так и должно быть. Успокоили, а то я уже поддержку хостинга замучал.

    Тогда последний вопрос уточняющий.

    Я когда все это дело настраивал (пробовал разные варианты) в  Система - Настройки - Почта , в поле  Параметры функции  mail (где предупреждение что ненужно ничего вписывать) вписал почту домена, сохранил, проверил, результата не получил. Потом удалил ее оттуда и сохранил, вот это надеюсь никак не повлияет на почту, может так что-то прописано было по умолчанию скрытым текстом?

    Да не должно так быть. Должна быть прописана ваша почта, та что вы написали в настройках в админке. Просто бегет заблокировал эту функцию из-за спама.

    В связи с массовыми рассылками спама и мошеннических писем с наших серверов был внесен ряд изменений в работу функции php mail(), в частности, при отправке писем со сторонних доменов, которые располагаются не на наших хостинговых серверах, например: mail.ru, gmail.com (проверка производится по A-записи домена), выполняется замена адреса отправителя в поле From: на технический адрес на сервере вида noreply@unverified.beget.com.
    Оригинальное содержимое поля From: подставляется в заголовок Reply-To:, чтобы сохранить возможность ответа по почтовому адресу, который был указан для связи в форме обратной связи сайта.
    Чтобы избежать замены заголовков, Вам необходимо использовать ящик на домене сайта в качестве адреса отправителя, также необходимо обеспечить корректное формирование заголовков письма (в том числе и Reply-To:) при отправке писем из обратной связи.
    Это значит, что в настройках при установке вашей CMS рекомендуется использовать почту в пределах адреса сайта. Например, для beget.com это будет pochta@beget.com.
    
    Для кириллических доменов (сайт.рф) необходимо указывать имя в puny-коде. Например, для pochta@сайт.рф это будет pochta@xn--80aswg.xn--p1ai
    
    После того, как вы установите корректный заголовок From: для Ваших писем, письма начнут приходить корректно.

    Каждый сервер как может борется со спамом
    Бегет борется за счёт клиентов
    )))
    Вот и думайте

    нужен ли вам такой сервер......

  4. 5 минут назад, WarStyle сказал:

     

    Вы бы тон сменили

    Я вас чем то оскорбил?
    Прошу прощения. Не специально.

    13 минуты назад, Allaur сказал:


    Как цену доставки в корзине выводить
    но в
    ИТОГО
    её не считать
    типа
    Товар:---------------------100руб
    Домтавка:------------50руб
    Итого:----------------------100руб
    То есть
    как сделать чтоб цена доставки не учитывалась в стоимости заказа?

    Сам нашёл ответ
     сижу ржу
    до чего просто ))
    Надо поставить Доставке в  "Учитывать в заказе" порядок сортировки больше, чем у Итого.

    и усё ^_^

  5. В 10.04.2019 at 23:27, WarStyle сказал:

     

    Писал же, симпл решает вопрос: http://joxi.ru/J2bqXY5C0g8Xkm

    Вы сами то свой скрин смотрели?
    В скобках для кого написано
    (не влияет на отображение в подитогах корзины)

     

    В 09.03.2019 at 00:29, gyurza2000 сказал:

    А в подитогах корзины как нули убрать?

    что-то типа этого в cart.tpl ставим

     <?php if (explode ( ' ' , $total['text'])[0] == "0") { ?>
         <span class="total-name"><?php echo $total['title']; ?>:</span> <span class="total-price">Здесь текст любой</span>
     <?php } else { ?>
          <span class="total-name"><?php echo $total['title']; ?>:</span> <span class="total-price"><?php echo $total['text']; ?></span>
     <?php } ?>

    а вот вопрос
    Как цену доставки в корзине выводить
    но в
    ИТОГО
    её не считать
    типа
    Товар:---------------------100руб
    Домтавка:------------50руб
    Итого:----------------------100руб
    То есть
    как сделать чтоб цена доставки не учитывалась в стоимости заказа?

  6. Доброго времени суток
    Тоже борюсь с опциями. Хочу спрятать одну из опций, только не на странице товара, а на странице категорий

    Есть вот такой мод для версии 2.3.0.2

    <file path="catalog/controller/product/category.php">
    	<operation error="skip">
        <search><![CDATA[ $data['products'][] = array( ]]></search>
        <add position="before">
        <![CDATA[
        $var_currency = array();
        $var_currency['decimal_point'] = $this->language->get('decimal_point');
        $var_currency['thousand_point'] = $this->language->get('thousand_point');
        $data['currency'] = $var_currency;
    	$options = $this->model_catalog_product->getProductOptions($result['product_id']);
    	
    	$this->document->addScript('catalog/view/javascript/opt_in_cat.js');
        ]]>
        </add>
        </operation>
    	
    	<operation error="skip">
        <search><![CDATA[ $data['products'][] = array( ]]></search>
        <add position="after"><![CDATA[ 
    	'options' => $options,
    	'price_no_format' => $result['price'],
        'special_no_format' => $result['special'],
    	]]></add>
        </operation>
    	
    	<operation error="skip">
        <search><![CDATA[ $data['text_limit'] = $this->language->get('text_limit'); ]]></search>
        <add position="after"><![CDATA[ $data['text_select'] = $this->language->get('text_select'); ]]></add>
        </operation>
    </file>
    <file path="catalog/view/theme/*/template/product/category.tpl">
    	<operation error="skip">
    	<search><![CDATA[<?php echo $product['price']; ?>]]></search>
    	<add position="replace"><![CDATA[ <span class="price_no_format<?php echo $product['product_id']; ?>" price="<?php echo $product['price_no_format']; ?>"><?php echo $product['price']; ?></span> ]]></add>
    	</operation>
    		
    	<operation error="skip">
    	<search><![CDATA[<?php echo $product['special']; ?>]]></search>
    	<add position="replace"><![CDATA[ <span class="special_no_format<?php echo $product['product_id']; ?>" price="<?php echo $product['special_no_format']; ?>"><?php echo $product['special']; ?></span> ]]></add>
    	</operation>
    	
    	<operation error="skip">
    	<search><![CDATA[<?php if ($product['price']) { ?>]]></search>
    	<add position="before"><![CDATA[
    	<div class="options">
        <?php if ($product['options']) { ?>
        <div id="option_<?php echo $product['product_id']; ?>">
        <?php foreach ($product['options'] as $option) { ?>
        <?php if ($option['type'] == 'select') { ?>
        <div id="option-<?php echo $option['product_option_id']; ?>" class="option">
        <?php if ($option['required']) { ?>*<?php } ?> <label><?php echo $option['name']; ?>:</label><br />
        <select name="option[<?php echo $option['product_option_id']; ?>]" onchange="recalc(<?php echo $product['product_id']; ?>);">
    	<option value="" price_prefix="" price=""><?php echo $text_select; ?></option>
        <?php foreach ($option['product_option_value'] as $option_value) { ?>
        <option value="<?php echo $option_value['product_option_value_id']; ?>" price_prefix="<?php echo $option_value['price_prefix']; ?>" price="<?php echo $option_value['price']; ?>"><?php echo $option_value['name']; ?> <?php if ($option_value['price']) { ?><?php } ?></option>
        <?php } ?>
        </select>
        </div>
        <?php } ?>
        <?php if ($option['type'] == 'radio') { ?>
        <div id="option-<?php echo $option['product_option_id']; ?>" class="option">
    	<?php if ($option['required']) { ?>*<?php } ?> <label><?php echo $option['name']; ?>:</label><br />
        <?php foreach ($option['product_option_value'] as $option_value) { ?>
        <label for="option-value-<?php echo $option_value['product_option_value_id']; ?>"><?php echo $option_value['name']; ?> <?php if ($option_value['price']) { ?><?php } ?></label> / 
        <?php } ?>
        </div>
        <?php } ?>
    	<?php if ($option['type'] == 'checkbox') { ?>
        <div id="option-<?php echo $option['product_option_id']; ?>" class="option">
    	<?php if ($option['required']) { ?>*<?php } ?> <label><?php echo $option['name']; ?>:</label><br />
        <?php foreach ($option['product_option_value'] as $option_value) { ?>
        <label for="option-value-<?php echo $option_value['product_option_value_id']; ?>"><?php echo $option_value['name']; ?> <?php if ($option_value['price']) { ?><?php } ?></label> / 
        <?php } ?>
        </div>
        <?php } ?>
    	<?php } ?>
        </div>
        <?php } ?>
        </div>
    	]]></add>
    	</operation>
    	</file>

    Выводятся опции

    Размер  - id=13

    и

    Цвет - id=14

    Необходимо спрятать цвет.
    Прошу помощи.