Jump to content
Sign in to follow this  
akosteev

Изменение цены в опциях.

Recommended Posts

Доброго времени суток. Помогите решить проблему, стоит auto_calc_price и  отлично работает, но мешает в опциях приплюсовка. Подскажите как убрать?

 

JOhzoVC8.png

post-667774-0-27992100-1380550379_thumb.png

Share this post


Link to post
Share on other sites

Максистор!?)))

Share this post


Link to post
Share on other sites

Ссылку можно,на этот чудо опенкарт с кнопками от максистор?

Share this post


Link to post
Share on other sites

На  обслуживании

Share this post


Link to post
Share on other sites

Это собственно стандартная фунция, сайт обязательно нужен? сейчас открою

Share this post


Link to post
Share on other sites

Дайте ссылку не на какой угодно похожий,а на тот котором это вылечить надо.

Share this post


Link to post
Share on other sites

Ссылку на страницу с опциями в которых нужно это убрать.Потому как ответ ведь тоже можно дать вот так.

 

ВОТ ОТВЕТ 

Share this post


Link to post
Share on other sites

catalog/view/theme/тема/template/product/product.tpl

 

(<?php echo $option_value['price_prefix']; ?><?php echo $option_value['price']; ?>)

 

вот это удали в тэге <select> поищи

Share this post


Link to post
Share on other sites

Спасибо, это исправил. Еще один вопросик: как сделать так, чтобы цена в категории также бралась из первой опции как в карточке?

Share this post


Link to post
Share on other sites

Подскажите, удалил строку:             (<?php echo $option_value['price_prefix']; ?><?php echo $option_value['price']; ?>)

И ничего не изменилось.

также стоит модуль  autocalc_price_option_v2.0.10.xml

 

магазин: 1.5.5.1

Что делаю не так?

 

Сорри за вопрос - сам дурак, не тот файл редактировал.

Share this post


Link to post
Share on other sites

Всё гораздо проще.

 

В модуле autocalc_price_option замените это:

    <operation>
      <search position="replace"><![CDATA[(<?php echo $option_value['price_prefix']; ?><?php echo $option_value['price']; ?>)]]></search>
      <add>
        <![CDATA[
          <?php
          if ($option_value['price_prefix'] == '*') {
            if ($option_value['price_value'] != 1.0)
              printf("(%+d%%)", ($option_value['price_value'] * 100) - 100 );
          } else {
            echo "(".$option_value['price_prefix'].$option_value['price'].")"; 
          }
          ?>
        ]]>
      </add>
    </operation>
На это:

    <operation>
      <search position="replace"><![CDATA[(<?php echo $option_value['price_prefix']; ?><?php echo $option_value['price']; ?>)]]></search>
      <add><![CDATA[]]></add>
    </operation>
И не надо будет править шаблоны.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

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.