Скрипт интернет-магазина ArwShop Market
Новый программный продукт в дополнение ко всем имеющимся функциям ArwShop Trade, предоставляет следующие основные возможности:
Версия 2.2
- Возможность использовать произвольные имена (ЧПУ - человеко-понятные урл) при имитации статических адресов ссылок для товаров, категорий товаров, производителей, новостей.
Примечание: При обновлении ранней версии ArwShop Market до версии 2.2 в панели администрирования "Настройки / Основная конфигурация" автоматически включается опция "Использовать только старые адреса статических ссылок для разделов и товаров". Для того чтобы использовать произвольные имена в статических ссылках для разделов и товаров нужно отключить эту опцию. После отключения опции, со старых адресов вида http://www.example.com/cat1/ и http://www.example.com/product1.html будет автоматически производиться перенаправление на новые адреса вида http://www.example.com/catalog/computers/ и http://www.example.com/catalog/computers/Notebook.html. Новые адреса статических ссылок для производителей и новостей автоматически совместимы со старыми.
- Добавлены следующие поля для новостей: Заголовок страницы (META TITLE); Описание для поисковых систем (META DESCRIPTION); Ключевые слова для поисковых систем (META KEYWORDS); Дополнительные META теги.
- В панели администрирования "Настройки / Форма заказа и регистрации" добавлена опция "Группа, по умолчанию присваиваемая пользователям сразу после регистрации"; добавлена опция "Разрешить пользователям самостоятельно выбирать группу во время регистрации" с возможностью выбрать только разрешенные группы.
- Добавлена возможность привязывать дополнительные поля формы заказа к способам оплаты.
- Добавлена возможность использовать тип поля "hidden" в дополнительных полях формы заказа и обратной связи. Для полей text, textarea, password, hidden добавлена возможность устанавливать значение по умолчанию.
- Расширенное редактирование заказов из панели администрирования.
- В панели администрирования на странице добавления / редактирования новостей добавлено поле "Текст новости для меню", который выводится в вертикальном блоке меню новостей. В панели администрирования "Настройки / Вертикальные блоки меню" добавлена опция "Показывать текст новостей для меню только на главной странице".
- В панели администрирования "Настройки / Основная конфигурация" добавлена опция "Показывать товары всех подразделов в родительском разделе".
- В функцию импорта данных из ArwShop Catalog и ArwShop Trade добавлен импорт новостей.
- Другие дополнения, изменения и новые настройки, улучшающие функциональность.
Версия 2.1
- Добавлен модуль автоматической оплаты через Robokassa.
- Обновлена структура базы данных.
Версия 2.0
- Возможность добавления покупателями комментариев к товарам. Администратор может одобрить или удалить комментарий, публиковать свой ответ. В панели администрирования есть настройки с помощью которых можно включать или отключать комментарии, установить премодерацию, запрещённые слова, защиту от ботов, авторизацию и другие параметры.
- Возможность предоставлять разные скидки в зависимости от суммы заказа. Для любой группы пользователей (в том числе для незарегистрированных покупателей) можно создать любое количество скидок.
- Раздел "файлы" - загрузка администратором файлов для их публикации.
- Возможность показывать в общедоступной части цены в любой валюте не зависимо от валюты базы данных. Возможность выбора посетителями валюты, в которой показываются цены. Изменён порядок подсчета стоимости товаров в корзине и при оформлении заказа - теперь подсчет изначально осуществляется в валюте выбранной пользователем.
- Возможность показывать в вертикальном меню каталога товаров все разделы 2-го уровня в развёрнутом виде не зависимо от открытого раздела.
- Возможность загружать индивидуальное изображение для каждого раздела / подраздела в вертикальном меню каталога товаров.
- Возможность устанавливать максимальное количество производителей и разделов каталога товаров, отображаемых в вертикальных блоках меню.
- Отдельная страница со списком, описанием и изображениями всех производителей.
- В добавок к сортировке товаров возможность посетителю осуществлять просмотр товаров из определённого раздела каталога товаров выборочно по определённому производителю.
- Быстрое изменение цен в процентах или валюте: на все товары; по разделам каталога товаров; по производителям.
- Возможность показывать количество товара на складе не только в виде числового значения, "Неограниченно" и "В данный момент этот товар отсутствует на складе", но и в виде свободного текста индивидуально для каждого товара.
- Возможность показывать похожие товары на странице с подробным описанием товара.
- Возможность использовать несколько платёжных бланков для одного способа оплаты.
- Ссылки на платёжные бланки (если привязаны к способу оплаты заказа) на странице просмотра заказа в профиле пользователя.
- Возможность администратору генерировать любой платёжный бланк для заказа независимо от привязки бланка к способу оплаты.
- Разделы и подразделы каталога товаров в центре главной страницы с возможностью загружать изображение для каждого раздела / подраздела на главной странице.
- Возможность улучшенного сглаживания маленьких изображений при их автоматическом создании из больших.
- При автоматическом создании маленьких изображений товара из больших добавлена возможность ограничивать их не только по ширине и пропорционально по высоте, но и фиксированно по высоте.
- На выбор второй визуальный редактор "TinyMCE" (работает в разных браузерах).
- Возможность вставлять в платежных бланках текст любых дополнительных полей из формы оформления заказа.
- Новый вертикальный блок cпецпредложений товаров с изображениями.
- Возможность показывать изображения товаров в вертикальном блоке новых товаров.
- Дополнительное вертикальное меню с произвольными ссылками.
- Возможность быстрого включения / отключения из панели администрирования ненужных вертикальных блоков меню.
- Дополнительное описание способов оплаты (показывается покупателю только после оформления заказа, в том числе на странице просмотра заказа в профиле пользователя).
- Дополнительное описание способов оплаты для электронной почты (отправляется покупателю на e-mail после оформления заказа).
- Импорт из "ArwShop Catalog".
- Яндекс.Маркет - не экспортировать товары, которых нет на складе. Если флажок снят, то как раньше такие товары экспортируются, но помечаются как "товарное предложение на заказ".
- Возможность открывать корзину в отдельном окне или без перезагрузки страницы с использованием технологии AJAX (необходимо изменение файлов дизайна). Для опытных пользователей HTML, JavaScript.
- Расширение возможностей в некоторых шаблонах дизайна.
- Кроме перечисленных новых возможностей добавлено большое количество настроек, оптимизировано быстродействие, внесены другие улучшения.
Версия 1.1
- Экспорт товаров в Яндекс.Маркет.
Версия 1.0
- Добавление неограниченного количества любых дополнительных свойств для каждого товара с возможностью корректировки цены на товар для каждого выбранного значения свойства, и отображение выбранных свойств в корзине и информации о заказе.
- Отдельные категории производителей товаров, с возможностью сортировки товаров по разным критериям, в том числе по разделу.
- Возможность загрузки логотипа для каждого производителя.
- Возможность загрузки изображения для каждого раздела.
- Добавление товара одновременно в несколько разделов. Товар отображается в нескольких разделах, но физически не дублируется в базе данных, ссылки из разделов, в которые он добавлен, ведут на одну и ту же персональную страницу товара.
- Сортировка товаров в разделах по производителю.
- Возможность добавлять в форму заказа и (или) в форму обратной связи неограниченное количество дополнительных полей разных типов. При этом никаких специальных навыков не требуется.
Условия перехода на ArwShop Market с ArwShop Trade
- Оплата разницы текущей цены ArwShop Trade и ArwShop Market.
Система скидок на дополнительные копии ArwShop Market такая же, как и на другие программные продукты.
После перехода с ArwShop Trade на ArwShop Market, в системе исчисления скидок отнимается одна копия ArwShop Trade и прибавляется одна копия ArwShop Market.
Особенности перехода на ArwShop Market с ArwShop Trade
- ArwShop Market является другим программным продуктом с другой структурой, поэтому не может быть установлен в виде обновления ArwShop Trade, и требует новой установки. Установка может быть осуществлена как в новую базу данных, так и в прежнюю, только с другим префиксом таблиц. После установки, в разделе панели администрирования "Инструменты → Импорт из версии Trade" можно будет осуществить импорт разделов, товаров, дополнительных страниц контента, пользователей, групп пользователей, заказов и новостей из базы данных, используемой ArwShop Trade. В том случае, если используемая на сайте версия ArwShop Trade ниже 1.9, то перед установкой ArwShop Market и импортом данных из ArwShop Trade, необходимо обновить версию ArwShop Trade до последней (обновление необходимо для совместимости структуры базы данных при импорте). Файлы изображений товаров нужно будет просто скопировать из папки img, воспользовавшись FTP доступом.
- Основной шаблон дизайна design.tpl в ArwShop Market имеет почти полную совместимость с основным шаблоном дизайна design.tpl из ArwShop Trade. Если Вы изменяли этот файл дизайна, его можно будет заменить Вашим файлом design.tpl из ArwShop Trade.
После этого для отображения блока производителей в вертикальном меню, нужно добавить в файл design.tpl метку {menu_manufacturers}.
Для отображения вертикального блока "Спецпредложения" в вертикальном меню, нужно добавить в файл design.tpl метку {menu_special_offers}.
Для отображения блока дополнительного вертикального меню, нужно добавить в файл design.tpl метку {vertical_menu}.
Для возможности выбора валюты посетителями, нужно добавить в файл design.tpl рядом с меткой {content} следующий код:
<!--if:currency_selection-->
<form name="frmSelCurrency" action="{relative_url}pages.php"
method="GET" style="margin:0px; text-align:right;">
<input type="hidden" name="view" value="sel_currency">
<nobr>{lang.select_currency} </nobr><select name="currency_id"
onchange="frmSelCurrency.submit();">{sel_currencies_options}</select>
<input type="hidden" name="independ" value="1">
<input type="hidden" name="redir" value="{request_uri_encoded}">
<noscript><input type="image" src="{design_url}img/ok.gif"
alt="{lang.select_currency}"></noscript>
</form>
<!--/if:currency_selection-->
Все остальные подшаблоны дизайна ArwShop Market не совместимы с подшаблонами дизайна ArwShop Trade, т.к. значительно изменилась структура приложения.
Если у Вас есть вопросы, пожалуйста, задавайте.
|
|
 |
 Смотреть демо общедоступной части интернет-магазина ArwShop Market
|