| Компонент IPrice calculator PLUS |
|
Компонент позволяет вводить позиции прайс-листа, распределенные по категориям. Каждая позиция содержит наименование, краткое наименование, полное наименование, цену, тип вывода (обычный выбор - checkbox, выбор количества или выбор одной позиции из группы - radio group). Компонент позволяет импортировать прайс-лист из файла CSV (Excel). Так же компонент позволяет настроить вывод копеек (цены без копеек или с копейками). Для ввода описания товара используется визуальный редактор, что позволяет очень просто добавить в описание изображения товара, ссылки, форматированный текст, HTML код. Компонент интегрируется с , что позволяет исключить неизбежные спам-рассылки, сделанные через форму заказа. Так же компонент поддерживает , с помощью которого можно реализовать мультиязычный прайс-лист. Компонент поддерживает мультивалютность с пересчетом сумм в зависимости от курса валют, хрянящихся в базе данных. Пример работы компонента: . Обратите внимание, что на демо-сайте показан компонент самой старшей версии. Для сравнения возможностей версий смотрите отличия версий компонента. Лицевая часть компонента:1. Вывод всего прайс-листа или выбранных категорий прайс-листа через пункт меню.В параметрах пункта меню можно задать следующее:
![]() Компонент позволяет пользователю выбрать нужные позиции прайс-листа, задать их количество и скалькулировать подитоговые суммы по каждой категории выбранных позиций, а также общую сумму по всем выбранным позициям. Для каждой позиции кроме наименования можно задать краткое и полное описание в виде текста. Полное описание позиции показывается при клике мышкой по наименованию. 2. Контактная информация и формирование заказа по выбранным позициям.Заказ сохраняется в базе данных и отправляется по e-mail заказчику и пользователю сайта-менеджеру, ID которого задан в настройках. Админ-часть компонента:1. Заведение категорий товаров или услуг прайс-листа.2. Заведение позиций прайс-листа.При заведении позиции указывается следующая информация:
Совет: Для корректного отображения картинок в описании позиции при просмотре заказа в админ-части сайта и в письме-заказе, после вставки картинки в визуальном редакторе нужно с помощью инструмента редактора "Редактировать HTML-код" отредактировать свойства тэга IMG: SRC и MCE_SRC. В этих свойствах нужно заменить относительный путь к картинке на абсолютный URL. Например, вместо images/stories/image.jpg нужно прописать http://www.your-site.ru/images/stories/image.jpg. 3. Управление заказами.Просмотр списка заказов и удаление заказов. 4. Просмотр отдельного заказа.Заказ в данном виде отсылается после его подачи на e-mail менеджеру и заказчику. 5. Импорт прайс-листа из CSV (Excel).Компонент поддерживает импорт позиций прайс-листа из файла CSV, который можно сформировать с помощью Excel. Для импорта позиций прайс-листа необходимо в Excel подготовить данные со следующим порядком колонок:
Колонки с 1 по 3 являются обязательными. Получившийся документ нужно сохранить в формате CSV. Перед импортом необходимо завести все необходимые категории в админ-части сайта вручную. Важно убедиться что все имена категорий на сайте и в файле импорта совпадают вплоть до регистра символов. После этого можно приступать к импорту. В форме импорта необходимо выбрать файл CSV с позициями прайс-листа. Указать, есть ли заголовки столбцов в файле CSV. При необходимости выбрать перекодировку символов. Перекодировка может понадобиться, если на вашем сайте база данных настроена на кодировку UTF-8, а CSV файл, сформированный в Excel, обычно в кодировке CP1251. В этом случае необходимо выбрать перекодировку "CP1251 -> UTF-8" для корректного отображения русских символов. Так же можно задать символ-разделитель столбцов (обычно по умолчанию ";"), символ, обрамляющий значения полей (Excel иногда сохраняет в файле CSV значения полей в кавычках, в этом случае в этом параметре нужно задать символ кавычки, чтобы программа импорта их удалила), а так же разделитель строк (по умолчанию - перевод строки "\n"). Запускаем импорт кнопкой "Импортировать". В процессе импорта будут выданы ошибки, если они возникнут. Позиции при импорте идентифицируются по наименованию. Если наименование позиции найдено в базе данных на сайте, то позиция обновится (включая категорию), если не найдено - позиция добавится. При обновлении позиции ее наименование должно полностью совпадать с наименованием в базе данных, включая регистр символов. Так же при обновлении, если необязательное поле в файле импорта пустое, то соответствующее поле в обновляемой позиции останется не измененным. Для того, чтобы сделать необязательное поле пустым, нужно в файле импорта для данной позиции в этом поле поставить значение "-" (без кавычек). 6. Поддержка мультивалютности.Компонент поддерживает мультивалютность с пересчетом сумм в зависимости от курса валют. Для каждого прайс-листа в пункте меню можно задать параметр "Код валюты", который будет определять валюту прайс-листа. Текущие курсы валют хранятся в таблице обменных курсов валют в виде коэффициента отношения курса основной валюты к выбранной. Основная валюта в таблице обозначается коэффициентом 1. Так же в таблице курсов валют задается способ отображения символа валюты: сам символ валюты, месторасположение символа (справа или слева от суммы), а так же отделять ли символ от суммы пробелом. Цены в прайс-листе указываются в основной валюте. Если для прайс-листа в параметрах вызова указана валюта, отличная от основной, то цены пересчитываются в зависимости от текущего курса, хранящегося в таблице курсов валют. Управление валютамиКомпонент распространяется с условием финансовой поддержки - 1200 руб. на кошелек webmoney R229559085422 или на счет Яндекс.Деньги 41001458707516 или $45 на кошелек webmoney Z937780519481. Для оплаты можно использовать модуль "ПЛАТЕЖИ" в правой колонке сайта. По вопросам получения, установки и работы компонента можно обращаться к разработчику или по ICQ 21453705. |



