Jump to content

Recommended Posts

Доброй ночи, продолжаю свою эпопею по натягиванию верстки на движок, в данный момент столкнулся с двумя проблемами:
1. Вывод цены в модулях "Акции" (special) и "Хиты продаж"  (bestseller)
2. И собственно способ показа-вывода товаров в модуле "Акции" (special)
 
1. Столкнулся с проблемой разделения числового значения цены, и текстового вывода названия валюты в двух модулях, модуль Акции и модуль Хиты продаж, в обоих случаях код вывода ценника одинаков.
В верстке следующий код:

<span>2990 <i>руб.</i></span>

Визуально выглядит все вот так, чтобы так сказать было проще воспринять общую картину моей проблемы:
post-21748-0-88767500-1403556532_thumb.png
 
Я нашел два претендента на форуме, но первый вариант решения у меня не получилось реализовать, выдает ошибку ( ССЫЛКА), а второй я так и не понял как же реализовывать ( ССЫЛКА ) при помощи селектора. Надеюсь на любую помощь, а то без решения все выглядит очень печально, я уже думал забить на это, но думаю что решение поможет не только мне одному.
Может быть все таки возможно локальное решение через контроллеры модулей...это было бы шикарно.
 
2. Вывод товаров идет по алфавиту, в моем случае это не очень хорошо, тк акционных товаров будет больше чем может вместить в себя блок на главной (4 позиции), в связи с чем хотелось бы попросить помочь с реализацией рандомного вывода позиций, то есть чтобы с каждой загрузкой страницы позиции менялись.

 

Заранее огромное спасибо любому кто готов помочь.

Share this post


Link to post
Share on other sites

В \system\library\currency.php

строчку

$string .= $symbol_right;

меняем, например, так (для наглядности :-) ):

$string .= "<font size=\"20\">" . $symbol_right . "</font>";

Можно прописать всё что угодно: стиль или просто цвет и размер.

Share this post


Link to post
Share on other sites

В \system\library\currency.php

строчку

$string .= $symbol_right;

меняем, например, так (для наглядности :-) ):

$string .= "<font size=\"20\">" . $symbol_right . "</font>";

Можно прописать всё что угодно: стиль или просто цвет и размер.

 

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

Может быть можно как-то извлекать в модуле из одной переменной два значения, price и symbol_right?

Share this post


Link to post
Share on other sites

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

Может быть можно как-то извлекать в модуле из одной переменной два значения, price и symbol_right?

Можно.

Например, если цена и руб. разбиты пробелом, заменить

<?php echo $price; ?>

на

<?php $price_and_symbol_right = explode(" ", $price);
echo $price_and_symbol_right[0]; ?>
<font size="20">
<?php echo $price_and_symbol_right[1]; ?>
</font>

Share this post


Link to post
Share on other sites

Можно.

Например, если цена и руб. разбиты пробелом, заменить

на

Попробовал, в итоге получил ошибку:

Notice: Undefined variable: price in /home/sitename/public_html/catalog/view/theme/default/template/module/special.tpl on line 11 Notice: Undefined offset: 1 in /home/sitename/public_html/catalog/view/theme/default/template/module/special.tpl on line 13

Ну ладно, я в принципе уже с мини-корзиной разобрался как решить проблему, просто теперь унифицирую всюду верстку, то есть проще говоря подстроюсь, тем более в моём случае 2990 руб. код не страшный, можно спокойно пережить это принуждение.

Share this post


Link to post
Share on other sites

Попробовал, в итоге получил ошибку:

Нет пробела...

Можно поставить принудительно в system/library/currency.php

$string .= $symbol_right;

заменить на

$string .= " " . $symbol_right;

Или разбивать $price на 2 массива - цифры и буквы.

Что-то такого типа

<?php 
preg_match_all("/\d/", $price, $price_number); 
for ($i=0; $i< count($price_number[0]); $i++) {
echo $price_number[0][$i]; }
preg_match_all("/\D/", $price, $price_letter); 
for ($i=0; $i< count($price_letter[0]); $i++) {
echo $price_letter[0][$i]; }
?>

Share this post


Link to post
Share on other sites

 

Нет пробела...

Можно поставить принудительно в system/library/currency.php

$string .= $symbol_right;

заменить на

$string .= " " . $symbol_right;

Или разбивать $price на 2 массива - цифры и буквы.

Что-то такого типа

<?php 
preg_match_all("/\d/", $price, $price_number); 
for ($i=0; $i< count($price_number[0]); $i++) {
echo $price_number[0][$i]; }
preg_match_all("/\D/", $price, $price_letter); 
for ($i=0; $i< count($price_letter[0]); $i++) {
echo $price_letter[0][$i]; }
?>

 

Попробовал и то и то, в обоих случаях ошибки про недопустимые переменные в шаблоне. Ну ладно, попытка не пытка, все равно спасибо огромное за то что подтолкнули в нужном направлении!

Share this post


Link to post
Share on other sites

Попробовал и то и то, в обоих случаях ошибки про недопустимые переменные в шаблоне. Ну ладно, попытка не пытка, все равно спасибо огромное за то что подтолкнули в нужном направлении!

Надо дальше копать в этом направлении :)

<span>2990 <i>руб.</i></span>

Откуда берется курсив? Если передается в переменной $price, то надо соответственно менять регулярные выражения (добавлять "<", ">" и "/").

В общем, надо посмотреть что передается в $price и от этого плясать.

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 Exploits
      1 500.00 руб
      Скачать/Купить дополнение


      UNIXml Pro - модуль выгрузки в XML формате в любые маркетплейсы
      Модуль UniXMLPro это универсальное решение для создание выгрузок в XML формате в любые маркетплейсы или места которые принимают товары магазина.
      На данный момент в модуле:
      Выгрузка на розетку (rozetka.com.ua) - с возможностью полного сопровождения до принятия выгрузки розеткой Выгрузка на hotline Выгрузка в price.ua Выгрузка в nadavi Все что пожелает клиент ДО покупки дорабатывается. Например, нужна еще и выгрузка в Яндекс маркет - не проблема, будет оперативно выполнено, если это уже не будет в модуле. Если надо сделать выгрузки в Google Facebook и т.п. также хотелось бы внедрить. Ваше пожелание - это ТЗ к выполнению. Конечно, рамки приличия и адекватности никто не отменял Планы что добавить в модуль:
      Яндекс маркет, Prom, Olx, Kidstaff, Allo, Fotos (f.ua), Privatmarket, Bigl, СДЭК.Маркет, Goods, Beru, Joom, Google merchant, Facebook, Карта сайта XML
      В чем фишка модуля спросите вы:
      Он не кодирован ioncube Безопасный и оптимизированный код, просчитана каждая мелочь Очень гибкие настройки Отличная документация В нем изначально оптимизированный код который отлично работает с большими магазинами. Например в магазине с более чем 50 000 товаров выгрузка генерирует файл размером в 170МБ за 70 секунд. Это учитывая что в настройках модуля есть много автозамен и генераций. Бесплатные обновления после покупки навсегда Отличная поддержка в случае возникновения вопросов Возможности модуля:
      Можно выбрать язык и валюту выгрузки Опция привязка к количеству Умножение товаров на опции. Очень полезный функционал который позволяет выгружать каждую опцию товара как отдельное предложение. Например розетка только так и принимает Коэффициент наценки - можно как процент, так и фиксированную сумму Проверка на наличие фото, также можно настроить не подвязку к фото Есть настройка выгрузки дополнительных фото Есть возможность дозировать нагрузку на сервер в настройках модуля! В модуле можно задать файл логирования выгрузки где будет информация о времени генерации и потреблении оперативной памяти. Генерация названий товара по шаблону. В который можно вставить любое поле из базы данных (таблицы product/product_dscription), значение опции, любой атрибут или же любое значение из массива информации товара. Это дает потрясающую гибкость. Возможность задать только определенные товары/категории или же бренды для выгрузки Возможность выбрать логику выборки Категории - Бренды Есть возможность заменить название категорий и настроить соответствие Категория магазина - Категория выгрузки Функционал списка замены что на что меняем. Этим можно вырезать или заменить ненужные куски текста в названиях, описаниях, брендах, характеристиках и т.п. данных. Выгрузка атрибутов, как всех, так и избранных. Также можно задать соответствие названий Атрибут магазина - Атрибут выгрузки Возможность задать дополнительные параметры с функцией подстановки значений из любого поля базы (таблицы product/product_dscription), значение опции или же из массива информации о товаре. Конечно, можно прописать и свой текст. Например если у вас в магазине в поле location идет гарантия то ее можно вывести в выгрузку без каких-либо правок кода, все через админку Есть шикарная возможность генерировать описание товара также с подстановкой любых данных. И конечно добавлен ключ защиты что бы конкуренты или какие-то боты не запускали каждый раз выгрузку и не грузили магазин. Можно запускать генерацию по крону например раз в сутки ночью он будет создавать xml файл который хоть каждую минуту будет забирать маркетплейс без какой-либо нагрузки на магазин.  
      Если здесь нет, то что хотели бы видеть в модуле - я с радостью прислушаюсь и возьму в задание на доработку функционала, но на данный момент сделая порядка 50+ выгрузок под заказ на маркетплейсы я постарался предусмотреть все. Но, все предусмотреть прктически нереально - буду рад любому интересу к модулю.
       
      Модуль доступен для 2.3 версии. Если нужен на любую другую, оперативную адаптацию гарантирую.
      Лицензия модуля - для одного домена. Есть услуги по внедрению выгрузки под ключ.
       
      Демо сделаю немного позже, пока скриншоты как все выглядит в админке:




       
      Добавил Exploits Добавлено 06.06.2019 Категория Обмен данными Системные требования Сайт разработчика https://unixml.microdata.pro Старая цена Метод активации Автоматическая активация Ioncube Loader Нет OpenCart 2.3 ocStore 2.3 OpenCart.Pro, ocShop Opencart.pro 2.3 Обращение к серверу разработчика Нет  
    • By Exploits
      Модуль UniXMLPro это универсальное решение для создание выгрузок в XML формате в любые маркетплейсы или места которые принимают товары магазина.
      На данный момент в модуле:
      Выгрузка на розетку (rozetka.com.ua) - с возможностью полного сопровождения до принятия выгрузки розеткой Выгрузка на hotline Выгрузка в price.ua Выгрузка в nadavi Все что пожелает клиент ДО покупки дорабатывается. Например, нужна еще и выгрузка в Яндекс маркет - не проблема, будет оперативно выполнено, если это уже не будет в модуле. Если надо сделать выгрузки в Google Facebook и т.п. также хотелось бы внедрить. Ваше пожелание - это ТЗ к выполнению. Конечно, рамки приличия и адекватности никто не отменял Планы что добавить в модуль:
      Яндекс маркет, Prom, Olx, Kidstaff, Allo, Fotos (f.ua), Privatmarket, Bigl, СДЭК.Маркет, Goods, Beru, Joom, Google merchant, Facebook, Карта сайта XML
      В чем фишка модуля спросите вы:
      Он не кодирован ioncube Безопасный и оптимизированный код, просчитана каждая мелочь Очень гибкие настройки Отличная документация В нем изначально оптимизированный код который отлично работает с большими магазинами. Например в магазине с более чем 50 000 товаров выгрузка генерирует файл размером в 170МБ за 70 секунд. Это учитывая что в настройках модуля есть много автозамен и генераций. Бесплатные обновления после покупки навсегда Отличная поддержка в случае возникновения вопросов Возможности модуля:
      Можно выбрать язык и валюту выгрузки Опция привязка к количеству Умножение товаров на опции. Очень полезный функционал который позволяет выгружать каждую опцию товара как отдельное предложение. Например розетка только так и принимает Коэффициент наценки - можно как процент, так и фиксированную сумму Проверка на наличие фото, также можно настроить не подвязку к фото Есть настройка выгрузки дополнительных фото Есть возможность дозировать нагрузку на сервер в настройках модуля! В модуле можно задать файл логирования выгрузки где будет информация о времени генерации и потреблении оперативной памяти. Генерация названий товара по шаблону. В который можно вставить любое поле из базы данных (таблицы product/product_dscription), значение опции, любой атрибут или же любое значение из массива информации товара. Это дает потрясающую гибкость. Возможность задать только определенные товары/категории или же бренды для выгрузки Возможность выбрать логику выборки Категории - Бренды Есть возможность заменить название категорий и настроить соответствие Категория магазина - Категория выгрузки Функционал списка замены что на что меняем. Этим можно вырезать или заменить ненужные куски текста в названиях, описаниях, брендах, характеристиках и т.п. данных. Выгрузка атрибутов, как всех, так и избранных. Также можно задать соответствие названий Атрибут магазина - Атрибут выгрузки Возможность задать дополнительные параметры с функцией подстановки значений из любого поля базы (таблицы product/product_dscription), значение опции или же из массива информации о товаре. Конечно, можно прописать и свой текст. Например если у вас в магазине в поле location идет гарантия то ее можно вывести в выгрузку без каких-либо правок кода, все через админку Есть шикарная возможность генерировать описание товара также с подстановкой любых данных. И конечно добавлен ключ защиты что бы конкуренты или какие-то боты не запускали каждый раз выгрузку и не грузили магазин. Можно запускать генерацию по крону например раз в сутки ночью он будет создавать xml файл который хоть каждую минуту будет забирать маркетплейс без какой-либо нагрузки на магазин.  
      Если здесь нет, то что хотели бы видеть в модуле - я с радостью прислушаюсь и возьму в задание на доработку функционала, но на данный момент сделая порядка 50+ выгрузок под заказ на маркетплейсы я постарался предусмотреть все. Но, все предусмотреть прктически нереально - буду рад любому интересу к модулю.
       
      Модуль доступен для 2.3 версии. Если нужен на любую другую, оперативную адаптацию гарантирую.
      Лицензия модуля - для одного домена. Есть услуги по внедрению выгрузки под ключ.
       
      Демо сделаю немного позже, пока скриншоты как все выглядит в админке:




       
    • By costas
      1 750.00 руб
      Скачать/Купить дополнение


      CSV Price Pro import/export
      CSV Price Pro import/export -  это продвинутый инструмент, который позволяет экспортировать и импортировать данные Вашего магазина (товары, категории, производители, заказы, экспорт клиентов) в файл или из файла формата CSV.
       
      CSV Price Pro import/export OC3 (версия модуля 5.0.7 для OpenCart 3.0.x)
      Версии и сборки с которыми совместим CSV Price Pro import/export  OC3
      OpenCart версии 3.0.x - 3.0.2.x ocStore версии 3.0.x - 3.0.2.x CSV Price Pro import/export OC2 (версия модуля 4.2.6 для OpenCart 2.x)
      Версии и сборки с которыми совместим CSV Price Pro import/export  OC2
      OpenCart версии 2.0.x - 2.3.x ocStore версии 2.1.x - 2.3.x CSV Price Pro import/export OC1 (версия модуля 3.4.0 для OpenCart 1.5.x)
      Версии и сборки с которыми совместим CSV Price Pro import/export  OC1
      OpenCart версии 1.5.1.3.1 - 1.5.6.4 ocStore версии 1.5.1.3 - 1.5.5.1.2 Версия CSV Price Pro import/export OC1 имеет отличия от версий OC3 и OC2 (см демо)
       
      Требования к хостингу:
      PHP 5.3.x, 5.4.x, 5.5.x, 5.6.x, 7.0.x, 7.1.x, 7.2.x ionCube PHP Loader последней версии PHP OpenSSL support PHP mbstring support OpenCart соответствующей версии Для работы с файлами CSV требуется OpenOffice Calc.
       
      Что бы проверить настройки Вашего сервера, скачайте архив system_test.zip
      распакуйте, прочитайте файл Readme_RU_UTF-8.txt и следуйте инструкциям.
       
      Как установить модуль
      Если есть вопросы, пишите здесь в личные сообщения автору или на почту дополнения.
       
      Информация о лицензии
      Условия использования лицензии - "на домен", это означает, что Вы можете использовать одну лицензию (ключ) для одного магазина на одном домене (один лицензионный ключ = один магазин = одно доменное имя). Для получения лицензии напишите мне здесь в Личные сообщения свой email и доменное имя магазина на котором будет стоять модуль. Ключ лицензии будет отправлен Вам здесь в личные сообщения или выслан Вам на Ваш email. Приобретая лицензию (покупая дополнение), Вы автоматически соглашаетесь со следующими положениями:
      Вы имеете право ознакомиться с работой дополнений (модулей) на демонстрационных страницах этих дополнений (модулей). Все интересующие Вас вопросы, касающиеся работы дополнения (модуля) Вы можете задать автору продукта до его приобретения. Бесплатная техническая поддержка не оказывается пользователям, не купившим дополнение (модуль), получившим его каким-либо другим образом: скопировавшим, скачавшим, приобретшим вскладчину дополнения (модули) представленные в данном каталоге. Таким пользователям будет отказано в бесплатной технической поддержке без объяснения причин. Техническая поддержка оказывается за отдельную плату в случаях, если заявленная работа дополнения (модуля) невозможна по причине конфликтов с другими сторонними дополнениями (модулями), шаблон покупателя значительно отличается от базового шаблона системы ocStore / OpenCart, работа модуля нарушена после действий покупателя которые случились при редактировании файлов дополнения (модуля), пользователь хочет изменить или доработать приобретённое дополнение (модуль). Вы имеете право на бесплатную техническую поддержку продукта со стороны автора, за исключением случаев, описанных в пунктах 3 и 4 данного соглашения. Лицензионный ключ выдается на один домен (на один магазин). Выданный лицензионный ключ возврату или обмену не подлежит. Для использовании дополнения (модуля) на другом домене нужно совершить повторную покупку дополнения (модуля). Все запросы, в том числе и выдача лицензионных ключей, обрабатываются в течение 48 часов с момента поступления.  
      Основные возможности дополнения (модуля)
      Импорт/экспорт названия, описания, характеристик товара, изображений товара; Импорт/экспорт модели, артикулов, штрихкодов товара; Импорт/экспорт цены, количества, статусов товара; Импорт/экспорт опций товара, скидок товара; Импорт/экспорт связанных товаров по имени, модели, артикулам; Импорт/экспорт SEO-атрибутов; Импорт/экспорт категорий товара; Импорт/экспорт производителя товара; Импорт/экспорт фильтров товара; Калькуляция цен товара при добавлении или обновлении товара; Поиск и обновление товара по product_id, по модели, наименованию, артикулам, штрихкодам; Удаление товара из каталога по product_id, по модели, наименованию, артикулам, штрихкодам; Выгрузка товара (экспорт) на основе критериев отбора; Поддержка профилей для добавления или обновления товаров (будет использовано автоматическом импорте из файла); Поддержка макроопределений для полей таблиц product и product_description; Импорт/экспорт структуры каталога категорий; Импорт/экспорт названия, описания, изображений категорий; Импорт/экспорт фильтров категорий; Импорт/экспорт SEO-атрибутов категорий; Поддержка макроопределений для полей таблиц category и category_description; Импорт/экспорт названия, описания, изображений производителей; Импорт/экспорт SEO-атрибутов производителей; Поддержка макроопределений для полей таблиц manufacturer и manufacturer_description; Выгрузка (экспорт) данных клиентов интернет-магазина; Выгрузка (экспорт) заказов интернет-магазина; Поддержка нескольких языков интернет-магазина; Поддержка мультимагазинов; Импорт/экспорт товаров по CRON; Модуль работает с CSV форматом.
      Для работы с файлами CSV требуется OpenOffice Calc.
      Во избежание проблем с кодировкой и неправильным форматом файла всегда используйте OpenOffice Calc
       
      Демонстрация
      Демонстрация CSV Price Pro import/export:
      http://opencart.costaslabs.com/admin/
      логин: demo
      пароль: demo
       
      Демонстрация CSV Price Pro import/export OC1 (OpenCart 1.5.х):
      http://demo.opencartlabs.ru/admin/
      логин: demo
      пароль: demo
       
      CSV Price Pro import/export 1.5-2.2.6
      Данная версия больше не распространяется и не поддерживается, обновление с этой версии на последнюю версию через покупку лицензии.
      Добавил costas Добавлено 01.07.2012 Категория Обмен данными Системные требования PHP 5.3.x, 5.4.x, 5.5.x, 5.6.x, 7.x.x; ionCube PHP Loader последней версии; PHP OpenSSL support; Сайт разработчика http://www.opencartlabs.ru Старая цена Метод активации По запросу в ЛС 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 Не проверялось Обращение к серверу разработчика Нет  
    • By ikarus
      375.00 руб
      Скачать/Купить дополнение


      Источники курсов валют
      Модуль добавляет возможность выбирать источник обновления курсов валют, на данный момент помимо стандартного источника opencart в наборе имеются: Центробанк РФ и Нацбанк Украины.
      Также в модуле есть функция указания допустимого процента колебания курса, т.е. в случае когда обновление курсов происходит, например, ежедневно, но по каким то причинам не устраивают скачущие цены на сайте, можно указать процент допустимого изменения курса и в этом случае курс будет обновляться только если выйдет за пределы этого процента.
      Для автоматического удаленного обновления курсов есть соответствующий скрипт и подробное логирование.
      Модуль не заменяет файлы и  стандартный функционал движка, а только добавляет его, поэтому стандартная функция ежедневного обновления при входе в админ.часть не затрагивается и по прежнему будет работать.
       
      Инструкция по установке для Ocstore 2:
      1. Распаковать архив
      2. В админ. части сайта перейти в меню "Дополнения" -> "Установка дополнений"
      3. Нажать кнопку "Загрузить", выбрать соответствующий файл: currency_resource_версия_ocstore.ocmod.zip
      4. Далее обязательно в меню "Дополнения" -> "Менеджер дополнений" нажать кнопку "Обновить"
      5. После этого сделать необходимые настройки в модуле "Дополнения" -> "Модули" -> "(Ikarus) Источники курсов валют"
      6. Также в разделе "Система" -> "Локализация" -> "Валюты" должен появиться выбор источника курсов валют
      7. Скрипт удаленного обновления курсов находится по адресу ваш_сайт/system/export/currency-updater.php
       
      Инструкция по установке для Ocstore 3:
      1. Распаковать архив
      2. В админ. части сайта перейти в меню "Расширения" -> "Установка расширений"
      3. Нажать кнопку "Загрузить", выбрать соответствующий файл: currency_resource_версия_ocstore.ocmod.zip
      4. Далее обязательно в меню "Расширения" -> "Модификаторы" нажать кнопку "Обновить"
      5. После этого сделать необходимые настройки в модуле "Расширения" -> "Расширения" -> "(Ikarus) Источники курсов валют"
      6. Также в разделе "Система" -> "Локализация" -> "Валюта" должен появиться выбор источника курсов валют
      7. Скрипт удаленного обновления курсов находится по адресу ваш_сайт/system/library/currency-updater.php
       
      Инструкция по установке для Opencart 2:
      1. Распаковать архив
      2. В админ. части сайта перейти в меню "Модули" -> "Установка расширений"
      3. Нажать кнопку "Загрузить", выбрать соответствующий файл: currency_resource_версия_opencart.ocmod.zip
      4. Далее обязательно  в меню "Модули" -> "Модификаторы" и нажать кнопку "Обновить"
      5. После этого сделать необходимые настройки в модуле "Модули" -> "Модули" -> "(Ikarus) Источники курсов валют"
      6. Также в разделе "Система" -> "Локализация" -> "Валюта" должен появиться выбор источника курсов валют
      7. Скрипт удаленного обновления курсов находится по адресу ваш_сайт/system/export/currency-updater.php
       
      Добавил ikarus Добавлено 30.04.2019 Категория Цены, скидки, акции, подарки Системные требования Для работы модуля требуется наличие php-расширения cURL Сайт разработчика Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 2.3
      2.2
      2.1
      2.0 ocStore 3.0
      2.3
      2.2
      2.1 OpenCart.Pro, ocShop Не проверялось Обращение к серверу разработчика Нет  
    • By ikarus
      Модуль добавляет возможность выбирать источник обновления курсов валют, на данный момент помимо стандартного источника opencart в наборе имеются: Центробанк РФ и Нацбанк Украины.
      Также в модуле есть функция указания допустимого процента колебания курса, т.е. в случае когда обновление курсов происходит, например, ежедневно, но по каким то причинам не устраивают скачущие цены на сайте, можно указать процент допустимого изменения курса и в этом случае курс будет обновляться только если выйдет за пределы этого процента.
      Для автоматического удаленного обновления курсов есть соответствующий скрипт и подробное логирование.
      Модуль не заменяет файлы и  стандартный функционал движка, а только добавляет его, поэтому стандартная функция ежедневного обновления при входе в админ.часть не затрагивается и по прежнему будет работать.
       
      Инструкция по установке для Ocstore 2:
      1. Распаковать архив
      2. В админ. части сайта перейти в меню "Дополнения" -> "Установка дополнений"
      3. Нажать кнопку "Загрузить", выбрать соответствующий файл: currency_resource_версия_ocstore.ocmod.zip
      4. Далее обязательно в меню "Дополнения" -> "Менеджер дополнений" нажать кнопку "Обновить"
      5. После этого сделать необходимые настройки в модуле "Дополнения" -> "Модули" -> "(Ikarus) Источники курсов валют"
      6. Также в разделе "Система" -> "Локализация" -> "Валюты" должен появиться выбор источника курсов валют
      7. Скрипт удаленного обновления курсов находится по адресу ваш_сайт/system/export/currency-updater.php
       
      Инструкция по установке для Ocstore 3:
      1. Распаковать архив
      2. В админ. части сайта перейти в меню "Расширения" -> "Установка расширений"
      3. Нажать кнопку "Загрузить", выбрать соответствующий файл: currency_resource_версия_ocstore.ocmod.zip
      4. Далее обязательно в меню "Расширения" -> "Модификаторы" нажать кнопку "Обновить"
      5. После этого сделать необходимые настройки в модуле "Расширения" -> "Расширения" -> "(Ikarus) Источники курсов валют"
      6. Также в разделе "Система" -> "Локализация" -> "Валюта" должен появиться выбор источника курсов валют
      7. Скрипт удаленного обновления курсов находится по адресу ваш_сайт/system/library/currency-updater.php
       
      Инструкция по установке для Opencart 2:
      1. Распаковать архив
      2. В админ. части сайта перейти в меню "Модули" -> "Установка расширений"
      3. Нажать кнопку "Загрузить", выбрать соответствующий файл: currency_resource_версия_opencart.ocmod.zip
      4. Далее обязательно  в меню "Модули" -> "Модификаторы" и нажать кнопку "Обновить"
      5. После этого сделать необходимые настройки в модуле "Модули" -> "Модули" -> "(Ikarus) Источники курсов валют"
      6. Также в разделе "Система" -> "Локализация" -> "Валюта" должен появиться выбор источника курсов валют
      7. Скрипт удаленного обновления курсов находится по адресу ваш_сайт/system/export/currency-updater.php
       
  • 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.