Перейти к содержанию
T1ma

[Поддержка] Цвет наличия на складе(vQmod)

Рекомендуемые сообщения

Цвет наличия на складе(vQmod)


Цвет наличия на складе(vQmod)


Изменяет цвет наличия товара на складе в карточке товара.

Если количество товара на складе больше 0, цвет подсветки текста и кружок зеленым цветом "Есть в наличии".

Если количество товара на складе равно 0, цвет подсветки текста и кружок красным цветом "Нет в наличии".

Работает на vQmod(скачать и установить) https://code.google.com/p/vqmod/downloads/list

Скрипт установить в папку /vqmod/xml/

Проверено на ocStore 1.5.5.1.2 и OpenCart 1.5.6.1

Отблагодарить если Вам понравилось мое дополнение Webmoney R229658981951


  • Добавил
  • Добавлено
    27.03.2014
  • Категория

 

  • +1 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Интересный модуль, но к сожалению, не заработал. Изначально в product.tpl стояло: 

<span><?php echo $text_stock; ?></span> <font color="green"><B><?php echo $stock; ?></font></B>

 

Попробовала убрать, изменений не наблюдаю

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

спасибо автору.. на 1.5.5.1.2 все запустилось сразу..

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Интересный модуль, но к сожалению, не заработал. Изначально в product.tpl стояло: 

<span><?php echo $text_stock; ?></span> <font color="green"><B><?php echo $stock; ?></font></B>

 

Попробовала убрать, изменений не наблюдаю

А у вас сейчас в product.tpl точно есть строчка <?php echo $stock; ?> ? 

И можете показать ошибки в логах /vqmod/logs/ которые относятся к модулю stock_status.xml

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Здравствуйте, а где поменять статус  наличия: Out Of Stock

на русский текст

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Здравствуйте, а где поменять статус  наличия: Out Of Stock

на русский текст

 

в админке Система - Локализация - Состояние на складе

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Скажите, а как оставить только отображение отсутствия на складе?...Т.е. мне нужно, чтобы показывало количество товара, если он есть и "Нет в наличии" если нету. Спасибо:)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Установил на OpenCart 1.5.6.4 работает.

Но есть пару вопросов:

 

71b16b5b7b0dc09724f8559f6de7c21688fe8262

Когда стоит статус "Под Заказ", например желтый цвет.

 

ce26dd00c19fca7d1b0ae7454ab4c0cebd13e650

Это вообще замечательно.

 

43fdf258b0d1c8329e86ba66810cec5d0ced0270

Когда есть наличие, что писало " В наличие 25" ( зеленым), хотелось что-бы ни у кого не возникало лишних вопросов.

И еще вариант, что бы не зарегистрированным пользователям показывало например "В наличии > 5".

 

Заранее благодарен.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

показывало например "В наличии > 5".

 

в файле модуля 17 строку меняете на

<add><![CDATA[<span style="<?php echo ($quantity > 0) ? 'color:#636363' : 'color:red;font-weight:bold;'; ?>"> <?php if ($quantity > 0) { ?><?php echo $text_stok; ?><?php } ?></span>]]></add>
далее перед </modification> вставляете код:

	<file name="catalog/language/russian/product/product.php">
		<operation>
			<search position="before"><![CDATA[$_['text_stock']        = 'На складе:';]]></search>
			<add><![CDATA[$_['text_stok']         = 'В наличии более 5';]]></add>
		</operation>
	</file>

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
	<file name="catalog/controller/product/product.php">
		<operation>
			<search position="before"><![CDATA[if ($product_info['quantity'] <= 0) {]]></search>
			<add><![CDATA[$this->data['quantity'] = $product_info['quantity'];]]></add>
		</operation>
	</file>
	<file name="catalog/view/theme/*/template/product/product.tpl">
		<operation>
			<search position="replace"><![CDATA[<?php echo $stock; ?>]]></search>
			<add><![CDATA[<span style="<?php echo ($quantity > 0) ? 'color:#636363' : 'color:red;font-weight:bold;'; ?>"> <?php if ($quantity > 0) { ?><?php echo $text_stock; ?><?php } ?></span>]]></add>
		</operation>
	</file>
	<file name="catalog/language/russian/product/product.php">
		<operation>
			<search position="before"><![CDATA[$_['text_stock']        = 'На складе:';]]></search>
			<add><![CDATA[$_['text_stock']         = 'В наличии более 5';]]></add>
		</operation>
	</file>
</modification>

Дописал пару букв, заработало и вот, что получилось:

e737e0122069cee285c3281bcefeb904cbd49d7c

Подсветка пропала, и получилась дублирование.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Дописал пару букв, заработало и вот, что получилось:

e737e0122069cee285c3281bcefeb904cbd49d7c

Подсветка пропала, и получилась дублирование.

 

 

подсветка настраивается тут: 

span style="<?php echo ($quantity > 0) ? 'color:#636363' : 'color:red;font-weight:bold;';

дублирование потому что у вас в настройках магазина стоит НЕ показывать остаток на складе... смените настройку и будет отображаться количество, а если надо чтоб было В наличии более 5, то не надо было дописывать пару букв.. так как я добавила новую строку в языковой файл а вы ее затерли оставьте как было написано text_stok

<search position="before"><![CDATA[$_['text_stock']        = 'На складе:';]]></search>
			<add><![CDATA[$_['text_stock']         = 'В наличии более 5';]]></add>

два text_stock сделали :-D  зачем мудрить если вам дали готовый вариант?! просили решение чтоб потом его переворачивать?? :ugeek: сделайте как вам пишут.. не надо никакой отсебятины!!!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

По поводу включенных остатков из админки:

cc545a71bd87df05a77b24560ab6d38beb728ad3

 

Вернул Ваш код полностью, вот что получилось:

 

e875cbf446e0cc0d7341a0b62a6563fe83f41468

 

Вот весь код:

<?xml version="1.0" encoding="UTF-8"?>
<modification>
	<id>Stock Status</id>
	<version>1.0.0</version>
	<vqmver>1.0.0</vqmver>
	<author>T1ma</author>
	
	<file name="catalog/controller/product/product.php">
		<operation>
			<search position="before"><![CDATA[if ($product_info['quantity'] <= 0) {]]></search>
			<add><![CDATA[$this->data['quantity'] = $product_info['quantity'];]]></add>
		</operation>
	</file>
	<file name="catalog/view/theme/*/template/product/product.tpl">
		<operation>
			<search position="replace"><![CDATA[<?php echo $stock; ?>]]></search>
			<add><![CDATA[<span style="<?php echo ($quantity > 0) ? 'color:#636363' : 'color:red;font-weight:bold;'; ?>"> <?php if ($quantity > 0) { ?><?php echo $text_stok; ?><?php } ?></span>]]></add>
		</operation>
	</file>
	<file name="catalog/language/russian/product/product.php">
		<operation>
			<search position="before"><![CDATA[$_['text_stock']        = 'На складе:';]]></search>
			<add><![CDATA[$_['text_stok']         = 'В наличии более 5';]]></add>
		</operation>
	</file>
</modification>

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

язык в магазине какой? если подключен второй язык в магазине то
russian - замените на свой язык магазина,

<file name="catalog/language/russian/product/product.php">

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

	<file name="catalog/language/russian/product/product.php">
		<operation>
			<search position="before"><![CDATA[$_['text_stock']        = 'На складе:';]]></search>
			<add><![CDATA[$_['text_stok']         = 'В наличии более 5';]]></add>
		</operation>
	</file>
	<file name="catalog/language/english/product/product.php">
		<operation>
			<search position="before"><![CDATA[$_['text_stock']        = 'In stock:';]]></search>
			<add><![CDATA[$_['text_stok']         = 'In stock more 5';]]></add>
		</operation>
	</file>

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Поправил и прописал второй язык, вот что получилось:

 

3a41fe60acaab28be3e49f9f0c39a61748ce04d7

 

Это украинский язык, количество показывает, но не подсвечивает.

 

e248cad6d6307ee3acd2e21a7a29440daf277fb6

Это русский язык.

 

d55ad41ec91d1ec71d9319f20d91371a268c7a56

Состояние на складе, тоже потухло :(

 

c854172680967595c4b87c7bbe4bdc8d9a4a1b61

 

Состояние "нет в наличии" тоже потухло :(

 

Вот весь код:

<?xml version="1.0" encoding="UTF-8"?>
<modification>
	<id>Stock Status</id>
	<version>1.0.0</version>
	<vqmver>1.0.0</vqmver>
	<author>T1ma</author>
	
	<file name="catalog/controller/product/product.php">
		<operation>
			<search position="before"><![CDATA[if ($product_info['quantity'] <= 0) {]]></search>
			<add><![CDATA[$this->data['quantity'] = $product_info['quantity'];]]></add>
		</operation>
	</file>
	<file name="catalog/view/theme/*/template/product/product.tpl">
		<operation>
			<search position="replace"><![CDATA[<?php echo $stock; ?>]]></search>
			<add><![CDATA[<span style="<?php echo ($quantity > 0) ? 'color:#636363' : 'color:red;font-weight:bold;'; ?>"> <?php if ($quantity > 0) { ?><?php echo $text_stok; ?><?php } ?></span>]]></add>
		</operation>
	</file>
	<file name="catalog/language/russian/product/product.php">
		<operation>
			<search position="before"><![CDATA[$_['text_stock']        = 'На складе:';]]></search>
			<add><![CDATA[$_['text_stok']         = 'В наличии более 5';]]></add>
		</operation>
	</file>
	<file name="catalog/language/ukrainian/product/product.php">
		<operation>
			<search position="before"><![CDATA[$_['text_stock']        = 'На складе:';]]></search>
			<add><![CDATA[$_['text_stok']         = 'In stock more 5';]]></add>
		</operation>
	</file>
</modification>

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

попробуйте text_stok прописать в файлах языков ручками, а из xml удалить

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Скачал, установил все работает замечательно. версия 1.5.5.1.2 , но есть вопрос. Подсветка и подкраска только на странице товара, а как сделать чтобы еше и в списке товаров эта красота отображалась?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

скачал установил, все работает. ocstore 1.5.5.1.2

спасибо автору 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Когда есть наличие, что писало " В наличие 25" ( зеленым), хотелось что-бы ни у кого не возникало лишних вопросов.

Есть решение Вашей задачки?

А то у меня аналогичная ситуация.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Есть решение Вашей задачки?

А то у меня аналогичная ситуация.

У меня несколько языков в опенкарте, по этому пока удалил данную фитчу.

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

 

Удачи.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Народ, подскажите плз, где найти вывод надписи 'Нет  в наличии'? Хотел изменить цвет текста, в /catalog/language/russian/product/product.php изменил цвет у надписи 'Есть в наличии', а вывод надписи об отсутствии товара не нашел.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Скачал, установил все работает замечательно. версия 1.5.5.1.2 , но есть вопрос. Подсветка и подкраска только на странице товара, а как сделать чтобы еше и в списке товаров эта красота отображалась?

поддерживаю!

готов вложиться материально на WM.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Похожий контент

    • От Serg9988
      600.00 руб
      Скачать/Купить дополнение


      Уведомление о наличии PRO Opencart2
      Уведомление о наличии товара PRO
       
      Начиная с версии модуля 9.5, модуль работает только на opencart 2.3.* - 3.0* и OCStore 2.3.*
       
      Краткое описание:
      Модуль позволяет покупателю заказать уведомление о поступлении товара в магазин.
      Модуль заменяет кнопку "Купить" на кнопку "Уведомить", если товара нет на складе или выбранной покупателем опции у товара нет в наличии.
      Работает по:
      количеству товара на складе по количеству опций на товаре по статусу товара  

      Возможности:
       
       История запросов уведомлений от пользователей в панели администратора   Возможность ручного отключения уведомлений   Обработка всего уведомления одним нажатием   Автоматическое уведомление о отправке   on / off Google captcha   Модуль работает с модулями по умолчанию (специальные, последние и другие модули).  Модуль работает на всех страницах   Добавлена настройка - отправлять уведомление после любых изменений в информации о продукте (только если этот продукт имеется на складе)   Модуль может использовать опции товаров (необязательно включается в настройке модуля).  Добавляет информацию о новых уведомлениях на панели управления   Пользователь может видеть историю своих уведомлений   Работает с настраиваемыми темами   Вы можете изменить шаблоны писем С версии 9.6
      возможность добавлять произвольные поля  возможность добавления данных произвольных полей в шаблоны писем  
       

       
       
       
       
      К модулю идет инструкция где подробно описано как установить и настроить модуль. 
      Адаптация, правки вида модуля и другие работы на не стандартном шаблоне делаются за отдельную плату.
       
      Модуль работает на шаблонах:
        moneymaker2
       
      ознакомится с документацией - ДОКУМЕНТАЦИЯ
       
      Системные/технические требования:
      Протестировано на следующих версиях : 
      ocstore 2.0*,2.1*,2.2*.2.3* opencart 2.0*,2.1*,2.2*.2.3*, 3.0*   Модуль не тестировался и его работа не гарантируется на всякого рода зборках ocstore или opencart от студий или отдельных разработчиков. Работа гарантируется только на чистых официальных сборках!
       
      Для работы модуля требуется:
      PHP Version: 5.6.x или выше
      ionCube PHP Loader: 4.5.0+ или выше
       
      Возможности:
       
       

       
       
      В планах реализовать:
      возможность создания собственных полей на форму с возможностью использовать их в письмах отправка уведомлений по смс построение отчетов по заявкам и выгрузка из в Exsel  
       
      Дизайн модуля адаптивен и корректно работает на мобильных устройствах:
       

       
      Установка:
       Скачайте архив с нужной версией модуля. Модуль с версии 9.5 работает только на opencart 2.3 и выше и OCStore 2.3 и выше.  Зайдите в административную панель сайта в раздел "Дополнения/Установка дополнений" и установите модуль  Зайдите в раздел "Дополнения/Менеджер дополнений" и обновите кеш  Зайдите в раздел "Дополнения/Дополнения/Модули" Установите модуль "SM Уведомить о наличии PRO"  Зайдите в редактирование модуля (введите ключ активации или сделайте запрос на получение ключа ) активируйте модуль переведя опцию "Статус" в позицию "Включен.              Сохраните настройки  Подключите модуль на страницы Главная, категории, товары и тд. (Раздел Дизайн/Схемы)  
      Состав модуля:
      полная инструкция с описанием работы и установки модуля; файлы модуля; файл для тестирования настроек сервера;  
      ДЕМО 
      Страница товара с опциями (кнопка купить будет подменена только если выбрать опцию количество которой <=0)
      login/pass - demo/demo
       
      Полное описание:
       
      Все работы по стилизации модуля под ваш шаблон (цвет кнопки, форма размер и тд.) проводяться исключительно на платной основе.
       
      Что нового:
       
      Обновление:
       
      Условия использования:
      Лицензия на модуль выдается на следующих условиях:
      1 лицензия = 1 покупка = 1 доменное имя.
      То есть - один раз купив, вы получаете ключ для работы модуля только на одном доменном имени, одном магазине!
       
      Приобретая лицензию (покупая дополнение), Вы автоматически соглашаетесь со следующими положениями:
       
      Для получения лицензионного ключа напишите мне в личном сообщении от имени того, на кого покупался модуль:
      Название модуля Доменное имя вашего магазина Доменное имя тестовой площадки (если таковая имеется) Ваш адрес электронной почты, куда выслать ключ  
      Дополнительные лицензии вы можете получить купив модуль на сайте http://myopencart.club/
      На 4-ю и более покупку действует скидка. Чтобы получить скидку пишите в личку или на почту.
      Вопросы, пожелания можно писать в форум или на почту support@myopencart.club
       
      Добавил Serg9988 Добавлено 30.03.2016 Категория Письма, почта, рассылки, sms Системные требования Ioncube Loader 4.5.0+ Сайт разработчика http://myopencart.club Старая цена Метод активации По запросу в ЛС Ioncube Loader Требуется OpenCart 3.0
      2.3
      2.2
      2.1
      2.0 ocStore 2.3
      2.2
      2.1 OpenCart.Pro, ocShop Не проверялось  
    • От Serg9988
      Уведомление о наличии товара PRO
       
      Начиная с версии модуля 9.5, модуль работает только на opencart 2.3.* - 3.0* и OCStore 2.3.*
       
      Краткое описание:
      Модуль позволяет покупателю заказать уведомление о поступлении товара в магазин.
      Модуль заменяет кнопку "Купить" на кнопку "Уведомить", если товара нет на складе или выбранной покупателем опции у товара нет в наличии.
      Работает по:
      количеству товара на складе по количеству опций на товаре по статусу товара  

      Возможности:
       
       История запросов уведомлений от пользователей в панели администратора   Возможность ручного отключения уведомлений   Обработка всего уведомления одним нажатием   Автоматическое уведомление о отправке   on / off Google captcha   Модуль работает с модулями по умолчанию (специальные, последние и другие модули).  Модуль работает на всех страницах   Добавлена настройка - отправлять уведомление после любых изменений в информации о продукте (только если этот продукт имеется на складе)   Модуль может использовать опции товаров (необязательно включается в настройке модуля).  Добавляет информацию о новых уведомлениях на панели управления   Пользователь может видеть историю своих уведомлений   Работает с настраиваемыми темами   Вы можете изменить шаблоны писем С версии 9.6
      возможность добавлять произвольные поля  возможность добавления данных произвольных полей в шаблоны писем  
       

       
       
       
       
      К модулю идет инструкция где подробно описано как установить и настроить модуль. 
      Адаптация, правки вида модуля и другие работы на не стандартном шаблоне делаются за отдельную плату.
       
      Модуль работает на шаблонах:
        moneymaker2
       
      ознакомится с документацией - ДОКУМЕНТАЦИЯ
       
      Системные/технические требования:
      Протестировано на следующих версиях : 
      ocstore 2.0*,2.1*,2.2*.2.3* opencart 2.0*,2.1*,2.2*.2.3*, 3.0*   Модуль не тестировался и его работа не гарантируется на всякого рода зборках ocstore или opencart от студий или отдельных разработчиков. Работа гарантируется только на чистых официальных сборках!
       
      Для работы модуля требуется:
      PHP Version: 5.6.x или выше
      ionCube PHP Loader: 4.5.0+ или выше
       
      Возможности:
       
       

       
       
      В планах реализовать:
      возможность создания собственных полей на форму с возможностью использовать их в письмах отправка уведомлений по смс построение отчетов по заявкам и выгрузка из в Exsel  
       
      Дизайн модуля адаптивен и корректно работает на мобильных устройствах:
       

       
      Установка:
       Скачайте архив с нужной версией модуля. Модуль с версии 9.5 работает только на opencart 2.3 и выше и OCStore 2.3 и выше.  Зайдите в административную панель сайта в раздел "Дополнения/Установка дополнений" и установите модуль  Зайдите в раздел "Дополнения/Менеджер дополнений" и обновите кеш  Зайдите в раздел "Дополнения/Дополнения/Модули" Установите модуль "SM Уведомить о наличии PRO"  Зайдите в редактирование модуля (введите ключ активации или сделайте запрос на получение ключа ) активируйте модуль переведя опцию "Статус" в позицию "Включен.              Сохраните настройки  Подключите модуль на страницы Главная, категории, товары и тд. (Раздел Дизайн/Схемы)  
      Состав модуля:
      полная инструкция с описанием работы и установки модуля; файлы модуля; файл для тестирования настроек сервера;  
      ДЕМО 
      Страница товара с опциями (кнопка купить будет подменена только если выбрать опцию количество которой <=0)
      login/pass - demo/demo
       
      Полное описание:
       
      Все работы по стилизации модуля под ваш шаблон (цвет кнопки, форма размер и тд.) проводяться исключительно на платной основе.
       
      Что нового:
       
      Обновление:
       
      Условия использования:
      Лицензия на модуль выдается на следующих условиях:
      1 лицензия = 1 покупка = 1 доменное имя.
      То есть - один раз купив, вы получаете ключ для работы модуля только на одном доменном имени, одном магазине!
       
      Приобретая лицензию (покупая дополнение), Вы автоматически соглашаетесь со следующими положениями:
       
      Для получения лицензионного ключа напишите мне в личном сообщении от имени того, на кого покупался модуль:
      Название модуля Доменное имя вашего магазина Доменное имя тестовой площадки (если таковая имеется) Ваш адрес электронной почты, куда выслать ключ  
      Дополнительные лицензии вы можете получить купив модуль на сайте http://myopencart.club/
      На 4-ю и более покупку действует скидка. Чтобы получить скидку пишите в личку или на почту.
      Вопросы, пожелания можно писать в форум или на почту support@myopencart.club
       
    • От zcell
      600.00 руб
      Скачать/Купить дополнение


      Мультивалютный магазин с автоконвертацией по курсу ЦБ РФ и Yahoo (автообновление и фиксированные курсы валют)
      Цены по курсу ЦБ РФ и Yahoo | Разные валюты у товаров | Фиксированные курсы валют |
      100% совместимость | Пакетное назначение валюты |  Легкая установка
       
      Новая версия от 21 ноября!

      ВОЗМОЖНОСТИ:
      - Актуальные цены по курсу ЦентроБанка РФ и Yahoo
      - Пакетное редактирование валюты товаров по категории и/или бренду
      - Автоподсчет сконвертированной цены при редактировании цен товара;
      - Разные валюты для опций, скидок, акций и основной цены;
      - Возможность указать разные валюты у товаров;
      - Возможность использовать валюты с фиксированным курсом;
      - Клиенты видят суммы в валюте по умолчанию (рассчитанные по актуальному курсу);
      - Автоматическое обновление курса валют.
       
       
      ПРЕИМУЩЕСТВА:
      - Простая установка;
      - Интеграция в ядре системы, что позволяет получить интеграцию с подавляющим большинством модулей и шаблонов;
      - Не грузит систему, всего один файл.
        
       
      ПОДДЕРЖКА:
      В случае, если модуль не заработает в вашем магазине (1% вероятность), могу оказать бесплатную помощь по интеграции, но не более 30 минут (в 99% случаев этого времени достаточно).
      Сообщения без адреса сайта будут игнорируются. Для помощи по интеграции потребуется доступ по FTP и доступ в административную панель.
       
         
       
       
      УСТАНОВКА:
      0. Сделать БЕКАП базы данных!
      Для Opencart 1.5.x:
      1. Закачать через FTP файл модуля в папку vqmod/xml
      Для Opencart 2.1.x, 2.2.x, 2.3.x,3.x.x:
      1. Воспользоваться стандартным установщиком дополнений Opencart.
      Для всех версий:
      2. Открыть раздел Система - Локализация - Валюты
       
      КАК ПОЛЬЗОВАТЬСЯ:
      - После установки, зайдите в раздел (Система - Локализация - Валюты) - модуль автоматически проверит и создаст необходимые для функционирования поля
      - Зайдите в Система - Настройка -> Локализация и выберите подходящий метод обновления валют
      - Добавьте валюты (Система - Локализация - Валюты), если отсутствую необходимые валюты. Необходимо указать правильно код валюты - большими буквами, например RUB, USD, EUR
      - Выберите в каждом товаре, у которого валюта отлична от основной, нужную валюты (селектор находится справа от поля цены)
      - Если вам нужна фиксированная валюта (например 1 уе = 65 руб), то создаете новую валюту, пишите вымышленный код валюты, например FIX, FIC, FIE, чтобы система обновления не меняла курс автоматом, в поле значения курса пишите значение курса в рублях, далее выбираете эту валюту в нужных товарах.
        
      КАК РАБОТАЕТ МОДУЛЬ (для программистов и интеграторов):
      - Модуль создает дополнительные поля price_value и currency в таблице product, product_special, product_discount и product_option_value.
      - В поле price вышеуказанных таблиц хранится вычисленное значение цены по указанному значение price_value для валюты currency.
      - При обновлении курса валют во всех таблицах запускается перерасчет цены согласно новому курсу
      - При каждом сохранении товара поля для данного товара пересчитываются по текущему курсу
      - Фронт никак не модифицируется модулем, в связи с чем получаем 100% совместимость
       
      Административная панель: 
      - Цены товаров могут задавать в разных валютах (например указываете 10 USD в админке - на фронте будет цена по актуальному курсу доллара в рублях);
      - Валюты задаются как индивидуально для каждого товара, так и работает пакетное назначение, например в BatchEditor;
      - В заказах фиксируется сумма в рублях, по курсу соответствующему моменту оформления заказа (то есть цена товаров в заказе будет фиксирована).
       
      Фронт: 
      - Все цены автоматически показываются в основной валюте сайта;
      - Работает конвертация цены Опций, Скидки за количество;
      - Работает конвертация в мини-корзине, корзине и оформлении заказа;
      - Также корректно работает переключение между валютами в интернет магазине с пересчетом по актуальным курсам.
       
      Обновление курса валют:
      - Происходит при открытии главной страницы административной панели;
      - Источником курса валют является ЦБ РФ и Yahoo (если не удалось получить данные у ЦБ РФ, получит у Yahoo).
       
      Валюты:
      1. Стандартные валюты
      Любые валюты, которые поддерживаются ЦБ РФ или Yahoo
      2. Фиксированные курсы валют
      Например, если поставщик зафиксировал курс на 75 руб.
      Можно будет завести валюту и указать ей нужный курс, при обновлении курс будет сохраняться.
       

       

       


       
      Добавил zcell Добавлено 28.12.2015 Категория Цены, скидки, акции, подарки Системные требования Сайт разработчика https://true-studio.ru Старая цена 900 Метод активации Автоматическая активация Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2
      2.1
      2.0
      1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6
      1.5.5.1
      1.5.5
      1.5.4.1
      1.5.3.1 ocStore 3.0
      2.3
      2.2
      2.1
      1.5.5.1.2
      1.5.5.1.1
      1.5.5.1
      1.5.4.1.2
      1.5.4.1.1
      1.5.4.1
      1.5.3.1
      1.5.2.1
      1.5.1.3 OpenCart.Pro, ocShop Не проверялось  
    • От nickcoder
      Добрый вечер. Нужно вывести количество товара и его статус наличия/отсутствия на складе в карточках товара на главной.
      Прочитал, что можно найти stock_status_id, если покопаться тут  $this->config->get('config_stock_display') Т.е. в контроллере товара, я делал такой запрос, но проблема в том, выдает false. 
    • От zcell
      Цены по курсу ЦБ РФ и Yahoo | Разные валюты у товаров | Фиксированные курсы валют |
      100% совместимость | Пакетное назначение валюты |  Легкая установка
       
      Новая версия от 21 ноября!

      ВОЗМОЖНОСТИ:
      - Актуальные цены по курсу ЦентроБанка РФ и Yahoo
      - Пакетное редактирование валюты товаров по категории и/или бренду
      - Автоподсчет сконвертированной цены при редактировании цен товара;
      - Разные валюты для опций, скидок, акций и основной цены;
      - Возможность указать разные валюты у товаров;
      - Возможность использовать валюты с фиксированным курсом;
      - Клиенты видят суммы в валюте по умолчанию (рассчитанные по актуальному курсу);
      - Автоматическое обновление курса валют.
       
       
      ПРЕИМУЩЕСТВА:
      - Простая установка;
      - Интеграция в ядре системы, что позволяет получить интеграцию с подавляющим большинством модулей и шаблонов;
      - Не грузит систему, всего один файл.
        
       
      ПОДДЕРЖКА:
      В случае, если модуль не заработает в вашем магазине (1% вероятность), могу оказать бесплатную помощь по интеграции, но не более 30 минут (в 99% случаев этого времени достаточно).
      Сообщения без адреса сайта будут игнорируются. Для помощи по интеграции потребуется доступ по FTP и доступ в административную панель.
       
         
       
       
      УСТАНОВКА:
      0. Сделать БЕКАП базы данных!
      Для Opencart 1.5.x:
      1. Закачать через FTP файл модуля в папку vqmod/xml
      Для Opencart 2.1.x, 2.2.x, 2.3.x,3.x.x:
      1. Воспользоваться стандартным установщиком дополнений Opencart.
      Для всех версий:
      2. Открыть раздел Система - Локализация - Валюты
       
      КАК ПОЛЬЗОВАТЬСЯ:
      - После установки, зайдите в раздел (Система - Локализация - Валюты) - модуль автоматически проверит и создаст необходимые для функционирования поля
      - Зайдите в Система - Настройка -> Локализация и выберите подходящий метод обновления валют
      - Добавьте валюты (Система - Локализация - Валюты), если отсутствую необходимые валюты. Необходимо указать правильно код валюты - большими буквами, например RUB, USD, EUR
      - Выберите в каждом товаре, у которого валюта отлична от основной, нужную валюты (селектор находится справа от поля цены)
      - Если вам нужна фиксированная валюта (например 1 уе = 65 руб), то создаете новую валюту, пишите вымышленный код валюты, например FIX, FIC, FIE, чтобы система обновления не меняла курс автоматом, в поле значения курса пишите значение курса в рублях, далее выбираете эту валюту в нужных товарах.
        
      КАК РАБОТАЕТ МОДУЛЬ (для программистов и интеграторов):
      - Модуль создает дополнительные поля price_value и currency в таблице product, product_special, product_discount и product_option_value.
      - В поле price вышеуказанных таблиц хранится вычисленное значение цены по указанному значение price_value для валюты currency.
      - При обновлении курса валют во всех таблицах запускается перерасчет цены согласно новому курсу
      - При каждом сохранении товара поля для данного товара пересчитываются по текущему курсу
      - Фронт никак не модифицируется модулем, в связи с чем получаем 100% совместимость
       
      Административная панель: 
      - Цены товаров могут задавать в разных валютах (например указываете 10 USD в админке - на фронте будет цена по актуальному курсу доллара в рублях);
      - Валюты задаются как индивидуально для каждого товара, так и работает пакетное назначение, например в BatchEditor;
      - В заказах фиксируется сумма в рублях, по курсу соответствующему моменту оформления заказа (то есть цена товаров в заказе будет фиксирована).
       
      Фронт: 
      - Все цены автоматически показываются в основной валюте сайта;
      - Работает конвертация цены Опций, Скидки за количество;
      - Работает конвертация в мини-корзине, корзине и оформлении заказа;
      - Также корректно работает переключение между валютами в интернет магазине с пересчетом по актуальным курсам.
       
      Обновление курса валют:
      - Происходит при открытии главной страницы административной панели;
      - Источником курса валют является ЦБ РФ и Yahoo (если не удалось получить данные у ЦБ РФ, получит у Yahoo).
       
      Валюты:
      1. Стандартные валюты
      Любые валюты, которые поддерживаются ЦБ РФ или Yahoo
      2. Фиксированные курсы валют
      Например, если поставщик зафиксировал курс на 75 руб.
      Можно будет завести валюту и указать ей нужный курс, при обновлении курс будет сохраняться.
       

       

       


       
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.