Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

[Поддержка] Обновление цены при выборе опции, без AJAX - HYPER Dynamic price of options OC 2


Recommended Posts

У меня так и не заработал((( OpenCart 1.5.6 , Шаблон с монстра (допиливал его до версии 1.5.6). Пробовал все установочники. На дефолтном тоже не работает,подскажите пожалуйста.

Надіслати
Поділитися на інших сайтах


У меня так и не заработал((( OpenCart 1.5.6 , Шаблон с монстра (допиливал его до версии 1.5.6). Пробовал все установочники. На дефолтном тоже не работает,подскажите пожалуйста.

Без доступа на фтп, сложно что-то сказать. Скиньте доступ на фтп в личку и ссылку на товар с опциями.

Надіслати
Поділитися на інших сайтах

Видимо, тема заброшена?

Не совсем. Просто не всегда есть свободное время.

Скиньте доступ на фтп и админку в личку. И ссылку на пример товара.

Посмотрю, что там не так.

Надіслати
Поділитися на інших сайтах

Добрый вечер, по поиску не нашла. Вернее вопрос был задан, но ответа не нашла (зато нашла много другого полезного8) )

В общем, может быть есть готовое решение, ну возможно кто-то до этого спрашивал...?

 

Шаблон univer, ocstore 15512 - не работает обновление цены в быстром просмотре товара. Возможно ли их подружить? Или это не возможно и даже пытаться копаться не стоит...?

Заранее спасибо за ответ

Убрала быстрый просмотр, вопрос снят)

Надіслати
Поділитися на інших сайтах


На стандартном движке и шаблоне все работало отлично!

Поставил OXY theme, опции перестали меняться. В vqmod/logs ошибок по этому поводу никаких нету. Куда копать?

Надіслати
Поділитися на інших сайтах


Выявила проблема. Конфликт Обновления цены и модуля microdata https://opencartforum.com/files/file/2655-microdata-schemaorg-10-%D0%B2-1/

Выдает ошибки:

Illegal string offset 'decimal_point' in /var/www/petriknet/data/www/rumanchester.ru/system/modification/catalog/view/theme/default/template/product/product.tpl on line 710;711;712;713;715

function price_format(n)

{

c = <?php echo (empty($currency['decimals']) ? "0" : $currency['decimals'] ); ?>;

d = "<?php echo $currency['decimal_point']; ?>"; // decimal separator

t = "<?php echo $currency['thousand_point']; ?>"; // thousands separator

s_left = "<?php echo $currency['symbol_left']; ?>";

s_right = "<?php echo $currency['symbol_right']; ?>";

n = n * <?php echo $currency['value']; ?>;

Надіслати
Поділитися на інших сайтах


На стандартном движке и шаблоне все работало отлично!

Поставил OXY theme, опции перестали меняться. В vqmod/logs ошибок по этому поводу никаких нету. Куда копать?

Тут сложно сказать. Кидайте доступ на фтп в личку и ссылку на товар с опциями, помогу завести.

Надіслати
Поділитися на інших сайтах

Выявила проблема. Конфликт Обновления цены и модуля microdata https://opencartforum.com/files/file/2655-microdata-schemaorg-10-%D0%B2-1/

Выдает ошибки:

Illegal string offset 'decimal_point' in /var/www/petriknet/data/www/rumanchester.ru/system/modification/catalog/view/theme/default/template/product/product.tpl on line 710;711;712;713;715

function price_format(n)

{

c = <?php echo (empty($currency['decimals']) ? "0" : $currency['decimals'] ); ?>;

d = "<?php echo $currency['decimal_point']; ?>"; // decimal separator

t = "<?php echo $currency['thousand_point']; ?>"; // thousands separator

s_left = "<?php echo $currency['symbol_left']; ?>";

s_right = "<?php echo $currency['symbol_right']; ?>";

n = n * <?php echo $currency['value']; ?>;

Тут пересеклись названия переменных.

В модуле microdata это:

$data['currency']	    = $this->currency->getCode();

Замените на это:

$data['currency_code']	    = $this->currency->getCode();

И это:

<?php echo $currency; ?>

Замените на это:

<?php echo $currency_code; ?>

Менять всё это в файле: microdata-page_product.ocmod.xml

Или в моём модуле поменять название переменной, но там вхождений больше менять надо.

Надіслати
Поділитися на інших сайтах

Правильно ли я понял, что автовыбор первой опции не работает для версии модификатора autocalc_price_option_v2.0.18.2_opencart2.ocmod.xml)?

 

Попробуйте в модуле это:

    <!--<operation error="skip">
      <search><![CDATA[<?php foreach ($option['option_value'] as $option_value) { ?>]]></search>
      <add position="before"><![CDATA[<?php $opt_checked="checked"; ?>]]></add>
    </operation>
    <operation error="skip">
      <search><![CDATA[<input type="radio"]]></search>
      <add position="replace"><![CDATA[<input type="radio" <?php echo (isset($opt_checked) ? $opt_checked : ''); $opt_checked=""; ?>]]></add>
    </operation>
    <operation>
      <search><![CDATA[<option value=""><?php echo $text_select; ?></option>]]></search>
      <add position="replace"><![CDATA[  ]]></add>
    </operation>-->

Заменить на это:

    <operation error="skip">
      <search><![CDATA[<?php foreach ($option['option_value'] as $option_value) { ?>]]></search>
      <add position="before"><![CDATA[<?php $opt_checked="checked"; ?>]]></add>
    </operation>
    <operation error="skip">
      <search><![CDATA[<input type="radio"]]></search>
      <add position="replace"><![CDATA[<input type="radio" <?php echo (isset($opt_checked) ? $opt_checked : ''); $opt_checked=""; ?>]]></add>
    </operation>
    <operation>
      <search><![CDATA[<option value=""><?php echo $text_select; ?></option>]]></search>
      <add position="replace"><![CDATA[  ]]></add>
    </operation>

Если в теме всё не перекручено, то может запуститься.

 

Надіслати
Поділитися на інших сайтах

Так ничего не происходит вообще. Тема стандартная.

 

В модуое это:

<!--<operation error="skip">
<search><![CDATA[<?php foreach ($option['option_value'] as $option_value) { ?>]]></search>
<add position="before"><![CDATA[<?php $opt_checked="checked"; ?>]]></add>
</operation>
<operation error="skip">
<search><![CDATA[<input type="radio"]]></search>
<add position="replace"><![CDATA[<input type="radio" <?php echo (isset($opt_checked) ? $opt_checked : ''); $opt_checked=""; ?>]]></add>
</operation>
<operation>
<search><![CDATA[<option value=""><?php echo $text_select; ?></option>]]></search>
<add position="replace"><![CDATA[ ]]></add>
</operation>-->

Заменить на это:

    <operation>
      <search><![CDATA[<?php foreach ($option['product_option_value'] as $option_value) { ?>]]></search>
      <add position="before"><![CDATA[<?php $opt_checked="checked"; ?>]]></add>
    </operation>
    <operation>
      <search><![CDATA[type="radio"]]></search>
      <add position="replace"><![CDATA[type="radio" <?php echo (isset($opt_checked) ? $opt_checked : ''); $opt_checked=""; ?>]]></add>
    </operation>
    <operation>
      <search><![CDATA[<option value=""><?php echo $text_select; ?></option>]]></search>
      <add position="replace"><![CDATA[]]></add>
    </operation>

Там название переменной отличается.

Надіслати
Поділитися на інших сайтах

Добрый день!Модуль не корректно работает с использованием "Специальной цены" и в корзине не отображается спец.цена  товара

Добрый день.

1) Не совсем понятно о чём речь. Опишите подробней, а лучше ссылку в личку на товар.

2) Модуль вообще никак не влияет на корзину. Поэтому если в корзине что-то не то, ищите проблему в другом месте.

Надіслати
Поділитися на інших сайтах

Добры день!

 

Подскажите, пожалуйста, планируется в модуле autocalc_price_option_v2.0.9_weight2.xml сделать изменение цены в виде счетчика как в последних версиях модуля  autocalc_price_option_v2.0.19?

Надіслати
Поділитися на інших сайтах


Спасибо за данный модуль, но появилась проблема на страничке товара когда опция есть в процентах высчитывается имена та цифра что указана в опции от стоимости товара, но в корзину падает нужная сумма, что нужно сделать в шаблоне чтобы и там на странице цена менялась корректно ?

Надіслати
Поділитися на інших сайтах


Добрый. Сижу мучаюсь. ранее работал а сейчас перестал. залил новую версию а толку нет
http://tmtextil.ru/index.php?route=product/product&path=68_120&product_id=894

Змінено користувачем RedArt
Надіслати
Поділитися на інших сайтах


Здравствуйте!

Модуль работает как надо, цены меняются, но пропадают доп. фото товара + основное фото  открывается по своему урлу, а не в окне просмотра, как обычно (шаблон Moneymaker 2).  Отключение модуля все возвращает на свои мета. Подскажите пожалуйста, как вылечить?  Если это к Вам, конечно.  

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.