Jump to content
Sign in to follow this  
kgstyle

как поменять местами акционную и прайсовую цены в разделе товара?

Recommended Posts

Цены по акции на странице товара выводятся не правильно, значения поменяны местами.

370 руб 270 руб ,а должно быть 270 руб 370 руб

в папке   catalog/...../product есть файлы product.tpl и special.tpl

в них следующие дивы. Я менял местами переменные, менял значения, комментил блоки целиком ничего не меняется. Цены как стояли так и стоят и даже ни каких лагов

в контроллер лезть опасаюсь, может дело в нем?

product.tpl

<?php if ($price) { ?>
	<div class="price-section">
		<?php if ($special) { ?>
        <span class="price-new"><?php echo $price; ?></span> <span class="price-old"><?php echo $special; ?></span>
        <?php } else { ?>
        <span class="price-new"><?php echo $price; ?></span>
        <?php } ?>
        <?php if ($tax) { ?>
        <span class="tax"><?php echo $text_tax; ?> <?php echo $tax; ?></span>
        <?php } ?>
        	<div class="reward-block">
            	<?php if ($points) { ?>
                <span    class="reward"><?php echo $text_points; ?> <?php echo $points; ?></span>
                <?php } ?>
                <?php if ($discounts) { ?>
                <?php foreach ($discounts as $discount) { ?>
                <span><?php echo $discount['quantity']; ?><?php echo $text_discount; ?><?php echo $discount['price']; ?></span>
                <?php } ?>
                <?php } ?>
            </div>
	</div>
<?php } ?>
<?php if ($product['price']) { ?>
	<div class="price">
    	<?php if (!$product['special']) { ?>
        <?php echo $product['price']; ?>
        <?php } else { ?>
        <span class="price-new"><?php echo $product['special']; ?></span> <span class="price-old"><?php echo $product['price']; ?></span>
        <?php } ?>
        <?php if ($product['tax']) { ?>
        <span class="price-tax"><?php echo $text_tax; ?> <?php echo $product['tax']; ?></span>
        <?php } ?>
	</div>
<?php } ?>

special.tpl

<?php if ($product['price']) { ?>
	<div class="price">
		<?php if (!$product['special']) { ?>
		<?php echo $product['price']; ?>
		<?php } else { ?>
		<span class="price-new"><?php echo $product['special']; ?></span> <span class="price-old"><?php echo $product['price']; ?></span>
		<?php } ?>
		<?php if ($product['tax']) { ?>
		<span class="price-tax"><?php echo $text_tax; ?><?php echo $product['tax']; ?></span>
		<?php } ?>
	</div>
<?php } ?>
<?php if ($product['price']) { ?>
	<div class="price">
		<?php if (!$product['special']) { ?>
		<?php echo $product['price']; ?>
		<?php } else { ?>
		<span class="price-new"><?php echo $product['special']; ?></span> <span class="price-old"><?php echo $product['price']; ?></span>
		<?php } ?>
		<?php if ($product['tax']) { ?>
		<span class="price-tax"><?php echo $text_tax; ?> <?php echo $product['tax']; ?></span>
		<?php } ?>
	</div>
<?php } ?>

Помогите кто силен в таких вещах.

product.tpl

special.tpl

product.php

special.php

Edited by kgstyle

Share this post


Link to post
Share on other sites

Видимо у Вас тема кешируется. Сделайте изменения и попробуйте - Дополнения - Менеджер дополнений - Обновить

 

По коду:

 <span class="price-new"><?php echo $price; ?></span> - акционная цена

 <span class="price-old"><?php echo $special; ?></span> - обычная цена (зачёркнутая если есть акционная)

Edited by Leingard
  • +1 1

Share this post


Link to post
Share on other sites
32 минуты назад, Leingard сказал:

Видимо у Вас тема кешируется. Сделайте изменения и попробуйте - Дополнения - Менеджер дополнений - Обновить

 

По коду:

 <span class="price-new"><?php echo $price; ?></span> - акционная цена

 <span class="price-old"><?php echo $special; ?></span> - обычная цена (зачёркнутая если есть акционная)

 

Спасибо огромное за ценную помощь.  целую неделю мучался, нервы не выдерживали, чуть с форума не выгнали))) все решил за 5 мин.:eek:

только здесь price это старая цена, special - акционная, в самом начале подмена. даже знаю чьих рук дело....

 

а можете еще помочь?

не работает редактирование в форме заказа, колличество не меняется и не удаляются позиции.

это навернное файлы checkout.tpl или cart.tpl

только что там копать не знаю

Edited by kgstyle

Share this post


Link to post
Share on other sites
21 час назад, kgstyle сказал:

 

Спасибо огромное за ценную помощь.  целую неделю мучался, нервы не выдерживали, чуть с форума не выгнали))) все решил за 5 мин.:eek:

только здесь price это старая цена, special - акционная, в самом начале подмена. даже знаю чьих рук дело....

 

а можете еще помочь?

не работает редактирование в форме заказа, колличество не меняется и не удаляются позиции.

это навернное файлы checkout.tpl или cart.tpl

только что там копать не знаю

 

Точно) Я на селекторы div-ов глянул) Внутри да, $special конечно акционная :)

 

Откройте консоль в браузере, сделайте действия, возможны js ошибки. Пришлите их сюда

Share this post


Link to post
Share on other sites

Там включается отладчик и пишет что о про черный ящик

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  

  • Similar Content

    • By Leingard
      Фиксированное акционное предложение с обратным отсчетом. Обязательно привлечет внимание покупателей и повысит конверсию магазина.
       
      Возможности:
      Автоматический расчет оставшегося времени акционного предложения Возможность изменения цвета фона виджета Возможность изменения цвета цены, названия товара, текста под таймером Возможность выбора позиции размещения виджета (в любой точке экрана) Запоминает выбор покупателя при закрытии окна (более не показывает предложение покупателю, если он его закрыл)  
      DEMO: http://gameshara.ru/module/index.php?route=product/category&amp;path=20
      DEMO Admin: http://gameshara.ru/module/admin demo/demo
       
      Инструкция в архиве.
       
      Лицензия:
      Модуль продается с лицензией на сайт. Одна покупка = Один домен Покупая копию модуля вы получаете право на использование. Распространения модуль платно или бесплатно нарушает лицензию и грозит обнулением покупки, а так же уголовной ответственность предусмотренной статей 146 УК РФ (Нарушение авторских и смежных прав)  Автор оставляет за собой право изменят условия предоставления лицензии, изменения цены и стоков продления лицензии. Все доработки, переработки и изменения функционала не входят в стоимость модуля и оплачиваются отдельно по письменной договоренности с автором.  
      Тип распространения:
      Как есть
    • By Leingard
      450.00 руб
      Скачать/Купить дополнение


      Акционное предложение с обратным отсчетом - PopPromo
      Фиксированное акционное предложение с обратным отсчетом. Обязательно привлечет внимание покупателей и повысит конверсию магазина.
       
      Возможности:
      Автоматический расчет оставшегося времени акционного предложения Возможность изменения цвета фона виджета Возможность изменения цвета цены, названия товара, текста под таймером Возможность выбора позиции размещения виджета (в любой точке экрана) Запоминает выбор покупателя при закрытии окна (более не показывает предложение покупателю, если он его закрыл)  
      DEMO: http://gameshara.ru/module/index.php?route=product/category&amp;path=20
      DEMO Admin: http://gameshara.ru/module/admin demo/demo
       
      Инструкция в архиве.
       
      Лицензия:
      Модуль продается с лицензией на сайт. Одна покупка = Один домен Покупая копию модуля вы получаете право на использование. Распространения модуль платно или бесплатно нарушает лицензию и грозит обнулением покупки, а так же уголовной ответственность предусмотренной статей 146 УК РФ (Нарушение авторских и смежных прав)  Автор оставляет за собой право изменят условия предоставления лицензии, изменения цены и стоков продления лицензии. Все доработки, переработки и изменения функционала не входят в стоимость модуля и оплачиваются отдельно по письменной договоренности с автором.  
      Тип распространения:
      Как есть Добавил Leingard Добавлено 23.01.2019 Категория Цены, скидки, акции, подарки Системные требования PHP 5.6+ Метод активации По запросу в ЛС Ioncube Loader Нет OpenCart 2.3
      2.1
      2.0 ocStore 2.3
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х Обращение к серверу разработчика Нет Старая цена 0  
    • By legioner26
      Разработан многофункциональный модуль для Opencart позволяющий управлять акциями как в автоматическом режиме так и в ручном.
       
      Любой интернет магазин сталкивался с такой ситуацией, что ему необходим запуск акций в пакетном режиме выбрав только нужных производителей и категории, но стандартно такого функционала нет. Теперь же эта проблема решена. 
       
      ФУНКЦИИ
       
      Модуль может генерировать акции выбрав товары для запуска акций из необходимых вам категорий и производителей.
      Реализован ручной ajax режим поиска товаров для запуска акций.
      Использование процентов.
      Ведение архива запущенных пакетных акций.
      Очистка всех акций магазина одним нажатием.
       
      Благодаря учету акций, которые были запущены в автоматическом режиме, можно удалить акции в случае если они были запущены по ошибке, либо истекло время. 
       
      Также есть возможность удаления всех акций из всего интернет магазина.
      В модуле предусмотрена функция округления цены при скидке в большую, либо меньшую сторону, или оставить без изменения
       
      Данный модуль очень прост в освоении, но содержит весь необходимый функционал для менеджмента.
       
      ДЕМО МОДУЛЯ
      demo
      demo
    • By legioner26
      999.00 руб
      Скачать/Купить дополнение


      Генератор акций по категориям и производителю OpenCart Special PRO
      Разработан многофункциональный модуль для Opencart позволяющий управлять акциями как в автоматическом режиме так и в ручном.
       
      Любой интернет магазин сталкивался с такой ситуацией, что ему необходим запуск акций в пакетном режиме выбрав только нужных производителей и категории, но стандартно такого функционала нет. Теперь же эта проблема решена. 
       
      ФУНКЦИИ
       
      Модуль может генерировать акции выбрав товары для запуска акций из необходимых вам категорий и производителей.
      Реализован ручной ajax режим поиска товаров для запуска акций.
      Использование процентов.
      Ведение архива запущенных пакетных акций.
      Очистка всех акций магазина одним нажатием.
       
      Благодаря учету акций, которые были запущены в автоматическом режиме, можно удалить акции в случае если они были запущены по ошибке, либо истекло время. 
       
      Также есть возможность удаления всех акций из всего интернет магазина.
      В модуле предусмотрена функция округления цены при скидке в большую, либо меньшую сторону, или оставить без изменения
       
      Данный модуль очень прост в освоении, но содержит весь необходимый функционал для менеджмента.
       
      ДЕМО МОДУЛЯ
      demo
      demo
      Добавил legioner26 Добавлено 09.09.2020 Категория Цены, скидки, акции, подарки Системные требования Метод активации Без активации Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2
      2.1
      2.0 ocStore 3.0
      2.3
      2.2
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1 Обращение к серверу разработчика Нет Старая цена 3500  
    • By xds
      1 990.00 руб
      Скачать/Купить дополнение


      Frame Theme - быстрый адаптивный шаблон для OpenCart 3
      Акция "Два дешевле одного"! При покупке шаблона Frame вы получите в подарок шаблон Coloring совершенно бесплатно!
      -----------------------------------------------------------
      Акция "Два дешевле одного"!
      До 20 декабря при покупке шаблона Frame вы получите в подарок шаблон Coloring совершенно бесплатно!
      Для получения подарочного шаблона, после оплаты напишите мне в личку вашу почту и домены, на которых вы планируете его использовать.
      -----------------------------------------------------------
       
      Описание шаблона
       
      Frame это современный мощный быстрый адаптивный шаблон для OpenCart 3.x, построенный на базе фреймворка Bootstrap 4.х и включающий в себя комплекс дополнительных модулей, настроек и программных решений, необходимых для полноценной работы современного интернет магазина. Шаблон обладает продуманными юзабилити и интуитивно понятным интерфейсом, от которых напрямую зависит высокая конверсия интернет магазина. А чистый и аккуратный код значительно упростит задачу разработчику, который решит доработать шаблон в соответствии с индивидуальными требованиями заказчика, или хозяину магазина, который захочет самостоятельно внести правки в код своего сайта. Frame можно успешно использовать как в качестве самостоятельного шаблона так и в качестве основы для создания уникального дизайна вашего интернет-магазина.
       
      Дополнительный функционал, среди прочего, реализованный в шаблоне:
      встроенный редактор цветовых схем (полный контроль над всеми цветами сайта из админ-панели) микро-разметка основных страниц сайта настраиваемая форма заказа обратного звонка модуль быстрого заказа товаров модуль быстрого просмотра товаров настраиваемые стикеры для товаров стильная popup корзина настраиваемые контакты в шапке сайта дополнительные меню в шапке сайта мега-меню категорий с функцией “амазон-меню” интерактивная карта в подвале сайта (поддерживается карты любых сервисов на ваш вкус) бесконечная подгрузка товаров в каталоге "Показать еще" модуль: карусели товаров с гибкими настройками модуль: карусель последних и случайных отзывов  модуль: преимущества магазина модуль: баннеры, карусели, слайд-шоу (с возможностью тонкой настройки под свои нужды) модуль: карусели последних или случайных новостей модуль: стена/карусель категорий настраиваемый "живой" поиск с грамотно реализованным функционалом модальные окна, адаптированные под работу с мобильными устройствами ...  На момент написания этого текста шаблон имеет больше сотни полезных настроек, и их число с каждым обновлением растет. Поэтому перечислять здесь их все не имеет смысла. Подробно ознакомится с возможностями шаблона можно в админ-панели и витрине демонстрационного сайта.
       
      -----------------------------------------------------------
       
      Демонстрация возможностей шаблона
      Главная страница Страница каталога Страница товара Панель управления [demo/demo]  
      Обратите внимание! На демо представлено несколько модулей, которые не входят в состав шаблона, для демонстрации особенностей их интеграции в шаблон:
      Обновление цены при выборе опции, без AJAX 4.1.4 (модуль совместим с шаблоном "из коробки") OCFilter - Модуль фильтра товаров 4.7.5 (файлы адаптации интегрированы в шаблон) Модуль Simple - упрощенная регистрация и заказ 4.10.4 (файлы адаптации интегрированы в шаблон) В комплекте есть только файлы адаптации этих модулей к шаблону. Сами модули, если они вам требуется, нужно приобретать отдельно у их авторов. Все остальные модули и функционал, которые представлены на демо сайте входят непосредственно в состав шаблона.
       
      -----------------------------------------------------------
       
      Производительность - PageSpeed Insights 100/100 *
      * что такое PageSpeed Insights и как проводились измерения?
       
       
      Валидность кода - полное соответствие стандартам W3C
       
       
      Системные требования
       
       
      Лицензия / условия использования
       
       
      Техническая поддержка
       
       
      Условия покупки
       
      Добавил xds Добавлено 03.05.2018 Категория Платные шаблоны Системные требования php 5.4+ и ioncube loader 4.4+ Метод активации Автоматическая активация Ioncube Loader Требуется OpenCart 3.0 ocStore 3.0 OpenCart.Pro, ocShop Обращение к серверу разработчика Да Старая цена 3980  
  • 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.