Перейти к содержанию
  • Документация OpenCart

    Подробное руководство по использованию OpenCart

    Абсолютно прозрачная, с открытым исходным кодом, эффективная и легко настраиваемая платформа OpenCart для создания вашего интернет магазина. OpenCart обеспечивает профессиональный и надежный фундамент, из которого просто построить успешный интернет-магазин. Эта платформа привлекает широкий круг пользователей, начиная от опытных веб-разработчиков, ищущих удобный интерфейс для использования, до владельцев магазинов, которые только начинают свой бизнес впервые в интернете. OpenCart обладает обширным функционалом, количество которого позволяет вам управлять абсолютно любыми настройками вашего магазина. С помощью инструментов OpenCart вы легко можете помочь вашему интернет-магазину реализовать свой потенциал в полной мере.
    content bot
    Вкладка Почта
    На вкладке Почта в разделе Настройки отображаются следующие поля:
    Общие
    Почтовый протокол: Выбирайте 'Mail', и только в случае, когда этот способ не работает — SMTP. Позволяет выбирать между отправкой почты на электронную почту хоста или через SMTP. Вы должны связаться с хостинг-провайдером вашего магазина, чтобы узнать, настроена ли почта PHP. Если нет, вам нужно использовать SMTP, например gmail. Параметры функции mail: Запрашивает адрес электронной почты для магазина, если "Почта" была выбрана в почтовом протоколе. ОСТОРОЖНО. Не заполняйте поле, если не знаете, для чего оно. Когда используется 'Почта', здесь могут быть указаны дополнительные параметры для sendmail (например: -femail@storeaddress.com) SMTP хост: Адрес SMTP-сервера. Добавьте 'tls://' префикс, если требуется защищенное соединение. (пример: 'tls://smtp.gmail.com') SMTP логин: Полный адрес электронной почты или ваш логин для узла SMTP SMTP пароль: Если ваша почта на Gmail, возможно, потребуется настроить пароль для приложений здесь: Google. SMTP порт: Номер порта, предоставленный хостом SMTP. Обычно 25 SMTP таймаут: Тайм-аута, предоставленный хостом SMTP. По умолчанию 5 E-Mail
    Оповещать администратора по E-Mail: выбор "Да" будет отправлять уведомление по электронной почте для каждого заказа, сделанного в магазине. Выберите тип событий для оповещения администратора по E-Mail. Регистрация, Партнеры, Заказы, Отзывы Дополнительные E-Mail адреса: Список дополнительных адресов для получения сообщений от системы. (Разделяются запятыми, без пробелов) Video Tutorial

    image/system-settings-mail.png

    content bot
    Вкладка Сервер
    На вкладке Сервер в разделе Нистройки отображаются следующие поля:
    Режим обслуживания: Отключает отображение магазина покупателям. Им будет отображаться сообщение об обслуживании. ВНИМАНИЕ! Магазин будет отображаться 'в нормальном режиме' только после авторизации админа! Включить SEO URL: Включение функции ключевых слов OpenCart для страниц информации, категорий, производителей и страниц товаров. Необходимо настроить файл .htaccess в корневом каталоге! Robots: Список веб-роботов (их User Agents), для которых НЕ НАДО использовать метод Shared Sessions. Каждый User Agent указывается в новой строке! Уровень GZIP сжатия: Используется для увеличения эффективности передачи запросов. Задайте значение от 0 до 9. Регулярное выражение для проверки e-mail адресов: Ничего не меняйте в данном поле, если его назначение вам не понятно! Визуальный редактор по умолчанию: Устанавливает визуальный редактор системы по умолчанию. Если выбран редактор CKEditor, то в некоторых сторонних модулях он может не работать. Безопасность
    Использовать SSL: Для использования SSL убедитесь что ваш хостинг поддерживает SSL сертификат и пропишите SSL адреса в файле конфигурации! Восстановление пароля: Разрешить функцию сброса забытого пароля для админ-пользователей. Это будет запрещено автоматически при обнаружении попытки взлома Использовать Shared Sessions: Помещает идентификатор сессии в URL, позволяя поддерживать одну сессию при переходах между разными доменами! Ключ шифрования: Ключ, который будет использоваться для шифрования конфиденциальной информации при обработке заказов Загрузки
    Максимальный размер файла: Максимальный размер изображения, который может быть загружен через менеджер изображений (в байтах) Разрешенные типы файлов: Разрешенные для загрузки на сервер форматы файлов. Одна строка - одно значение! Разрешенные Mime Types: Разрешенные для загрузки на сервер MIME-типы. Одна строка - одно значение! Обработка ошибок
    Показывать ошибки: Следует ли отображать ошибки PHP, предупреждения и уведомления, созданные вашим магазином. Должно быть установлено на "Нет" для рабочего магазина. Записывать ошибки: Следует ли регистрировать ошибки PHP, предупреждения и уведомления, созданные вашим магазином. Файл журнала ошибок: Имя файла журнала ошибок - если для параметра ошибки журнала задано значение "Да", то файл, в котором будут регистрироваться ошибки. По умолчанию используется файл error.log Video Tutorial

    image/system-settings-server.png

    content bot
    Пользователи
    Управление входами и выходами из административной части интернет-магазина может быть довольно сложной задачей для одного человека. Вы можете счесть необходимым назначить административные полномочия для определенных людей в вашей команде. Раздел Пользователи позволяет настроить, какие пользователи могут получить доступ к административной части магазина и какие разделы могут быть им доступны или изменены ими.
    Группы пользователей
    Прежде чем приступить к созданию профилей пользователей, следует посетить раздел Система > Пользователи > Группы пользователей, чтобы задать определенные разрешения на доступ и изменение.
    OpenCart позволяет настроить, какие страницы на стороне администратора могут быть доступны для определенных групп пользователей. Вы должны проверить, к каким страницам можно получить доступ в разделе "Разрешён просмотр", и какой контент страницы можно изменить в разделе "Разрешено внесение изменений". Страницы в соответствующих полях отображаются в соответствии с разделами верхнего меню. Например, catalog/attribute - это раздел атрибутов в разделе Каталог в верхнем меню панели мониторинга.
    Имейте в виду, что выбор разделов в разделе "Разрешён просмотр" позволяет пользователю просматривать информацию на этих страницах. Если страница выбрана в разделе "Разрешён просмотр", но не выбрана в разделе "Разрешено внесение изменений"; пользователь сможет просматривать информацию на странице, но не сможет изменить эту информацию. Для группы Сотрудники мы решили разрешить просмотр и разрешить изменение только в разделе каталога, но не в остальной части панели администратора.
    image/system-users-usergroup.png
    В OpenCart есть две группы пользователей, установленные на стороне администратора: Главный администратор и Демонстрационная группа. У главного администратора отмечены все поля в разделе "Разрешён просмотр" и "Разрешено внесение изменений". Интуитивно понятно, что пользователям, назначенным на должность главного администратора, потребуется доступ ко всем страницам администратора и разрешение на изменение этих разделов. Вы можете оставить группу без изменений или отменить выбор категорий для этой группы. В демонстрационной группе пользователей не отмечена ни одна страница в разделах "Разрешён просмотр" и "Разрешено внесение изменений", то есть пользователи, добавленные в эту группу, не смогут получить доступ к администратративной части и изменить какие-либо функции магазина.
    Пользователи
    После настройки групп пользователей, вы можете создавать пользователей в разделе Система > Пользователи > Пользователи. Нажатие кнопки "Добавить" приведет вас к форме пользователя ниже. Помимо основной информации о пользователе, необходимо создать пароль для входа пользователя на панель управления. Группа пользователей, выбранная в раскрывающемся списке, назначит пользователю определенные разрешения. Статус позволяет разрешить пользователю входить в систему или запретить ему входить в панель управления.
    image/system-users-user.png
    В разрешении отказано
    Пользователь может получить доступ к панели управления так же, как и администратор, за исключением ввода своего конкретного имени пользователя и пароля. Дополнительную информацию смотрите в разделе Интерфейс администратора.
    Наш пользователь, John Doe, был назначен в группу сотрудников; это означает, что он сможет получить доступ и изменить все страницы Каталога. Он не сможет получить доступ к расширениям, продажам, системе или отчетам. На следующем снимке экрана показано, что будет просматривать John Doe, когда он попытается получить доступ к странице расширений.
    image/system-users-permission.png
    Если ему разрешен доступ к этой странице, но не её редактирование, то при попытке сохранить изменение появится следующее предупреждение:
    "Внимание: у вас нет разрешения на изменение категорий!"

    content bot
    Группы пользователей
    Для администратора OpenCart позволяет использовать раздел Группы пользователей для установки разрешений и доступа к профилям пользователей.
    Вы можете получить доступ к нему с панели управления, нажав Система > Пользователи > Группы пользователей:
    ../../../image/system-users-usergroup-dashboard.jpg
    В разделе Группы пользователей можно создать группы и определить, какие страницы административной части могут быть просмотрены и изменены каждой группой. Обратите внимание, что вы должны знать, какие страницы могут быть доступны или изменены с правами на просмотр и изменение.
    ../../../image/system-users-usergroup-groups.jpg
    У вас есть две предопределенные группы пользователей в OpenCart по умолчанию - Главный администратор и Демонстрационная группа. Группа Администратор имеет все разрешения, тогда как Демонстрационная группа не имеет ни одного. Вы можете удалить обе эти группы и создать новые. Нажмите на кнопку "Действие" для одной из групп пользователей, чтобы увидеть поля разрешений.
    ../../../image/system-users-usergroup-admin.jpg
    Раздел Редактировать группу пользователей содержит два основных поля - "Разрешён просмотр" и "Разрешено внесение изменений". Соответственно, группа пользователей Администратор имеет все права доступа и изменения. Однако пользователи, назначенные в Демонстрационную группу, не будут иметь никаких разрешений на просмотр или изменение страниц панели администратора.
    ../../../image/system-users-usergroup-editgroup.jpg
    Если вы решите, что определенная группа пользователей не должна иметь разрешение на изменение, просто удалите галочки из категорий, которые вы хотите запретить изменять.
    Например, catalog/attribute ссылается на раздел Атрибуты в меню Каталог панели инструментов OpenCart. То же самое касается и всех остальных - это страницы панели администратора вашего интернет-магазина, и вы можете решить, какая группа имеет права на просмотр или изменение каждой из страниц.
    Прокрутите вниз в каждом поле, чтобы увидеть все страницы панели администратора, для которых вы можете давать и забирать разрешения.
    Чтобы создать новую группу пользователей, вернитесь в раздел Основные группы пользователей и нажмите кнопку "Добавить новую" в правом верхнем углу.
    ../../../image/system-users-usergroup-addnew.jpg
    После того, как вы назначите название группы пользователей, вы увидите, что вы можете сразу же настроить разрешения.
    ../../../image/system-users-usergroup-addgroup.jpg
    Дополнительные сведения о назначении пользователей группам пользователей см. на странице документации Пользователи.


    content bot
    API
    Для использования OpenCart API вы должны предварительно включить его в административной части вашего сайта.
    Перейдите в Система > Пользователи > API, и вы увидите пользователя, созданного по умолчанию, с API Username "Default".
    При добавлении нового пользователя по умолчанию не будет никакого API-ключа, его необходимо с генерировать, нажав на кнопку "Генерировать" и установив "Статус" в положение "Включено.
    Затем добавьте свой IP-адрес в список разрешенных для доступа к API на вкладке "IP адрес".
    API доступен через URL-адрес, такой, как
    http://example.com/index.php?route=api/cart/add где в параметре route указывается нужный контроллер.
    Примечание:
    У API пользователей поле customer_id всегда  '0'. У них есть свой собственный api_id. Для примеров использована библиотека python-requests, но основная идея заключается в описании параметров, поэтому console curl будет достаточно. И в описаниях предполагается, что у нас есть префикс "oc_" в таблицах БД. В первую очередь, вы можете и обязательно должны получить токен для вашей сессии - вы получаете файл cookie, и сервер OpenCart будет идентифицировать вашу активность таким образом.
    import requests s = requests.Session() username = 'Default' key='L3MYyzlYMRL8gBcpCm6CdrVarFUXtPORZkJKP7vgaY8M8EIZWOr3EJxq' # Actually, key is 256 character-long s.post( 'http://myopencart.example.com/index.php?route=api/login', data={'username':username, 'key':key} ).text Если все было сделано правильно, вы получите json-ответ с помощью api_token для вашего сеанса. Проверьте страницу API в административной части сайта, нажмите "Редактировать" на пользователе API и откройте вкладку "Сессия" - там вы можете увидеть установленную сессию.
    Что вы можете сделать с OpenCart API?
    Логин - Вход
    api/login
    Создание сессии для пользователя API по ключу PARAMS:
    DATA:
    username: username из таблицы oc_api
    key: key из oc_api
    ПРИМЕР:
    session.post( 'http://myopencart.example.com/index.php?route=api/shipping/address', params={'api_token':'768ef1810185cd6562478f61d2'}, data={ 'username':username, 'key':key } ) Валюта
    api/currency
    ОПИСАНИЕ: изменить валюту сессии
    PARAMS:
    api_token
    DATA:
    currency: code из таблицы oc_currency
    ПРИМЕР:
    session.post( 'http://myopencart.example.com/index.php?route=api/currency', params={'api_token':'768ef1810185cd6562478f61d2'}, data={'currency':'USD'} ) Корзина
    api/cart/add
    ОПИСАНИЕ: добавление товара в корзину
    PARAMS:
    api_token
    DATA:
    product_id: product_id из таблицы oc_cart
    quantity: quantity из таблицы oc_cart
    option: option array из  таблицы oc_cart
    ПРИМЕР:
    session.post( 'http://myopencart.example.com/index.php?route=api/cart/add', params={'api_token':'768ef1810185cd6562478f61d2'}, data={ 'product_id':'100' 'quantuty':'1' } ) api/cart/edit
    ОПИСАНИЕ: редактирование количества товара в корзине
    PARAMS:
    api_token
    DATA:
    key: cart_id из таблицы oc_cart
    quantity: quantity из таблицы oc_cart
    ПРИМЕР:
    session.post( 'http://myopencart.example.com/index.php?route=api/cart/edit', params={'api_token':'768ef1810185cd6562478f61d2'}, data={ 'key':'10' 'quantuty':'2' } ) api/cart/remove
    ОПИСАНИЕ: удаление товара из корзины
    PARAMS:
    api_token
    DATA:
    key: cart_id из таблицы oc_cart
    ПРИМЕР:
    session.post( 'http://myopencart.example.com/index.php?route=api/cart/remove', params={'api_token':'768ef1810185cd6562478f61d2'}, data={ 'key':'10' } ) api/cart/products
    ОПИСАНИЕ: содержимое корзины
    PARAMS:
    api_token
    DATA:
    ПРИМЕР:
    session.post( 'http://myopencart.example.com/index.php?route=api/cart/products', params={'api_token':'768ef1810185cd6562478f61d2'}, data={} ) Купоны
    api/coupon
    ОПИСАНИЕ: применить существующий купон
    PARAMS:
    api_token
    DATA:
    coupon: code из таблицы oc_coupon;
    ПРИМЕР:
    session.post( 'http://myopencart.example.com/index.php?route=api/coupon', params={'api_token':'768ef1810185cd6562478f61d2'}, data={ 'coupon':'2222' } ) Покупатель
    api/customer
    ОПИСАНИЕ: назначить покупателя для текущей сессии
    PARAMS:
    api_token
    DATA:
    firstname:
    lastname:
    email:
    telephone:
    ПРИМЕР:
    session.post( 'http://myopencart.example.com/index.php?route=api/customer', params={'api_token':'768ef1810185cd6562478f61d2'}, data={ 'firstname':'Dear', 'lastname':'Customer', 'email':'customer@example.com', 'telephone':'+1 879 2548022'} } ) Подарочные сертификаты
    api/voucher
    ОПИСАНИЕ: применить существующий подарочный сертификат
    PARAMS:
    api_token
    DATA:
    voucher: code из таблицы oc_voucher;
    ПРИМЕР:
    session.post( 'http://myopencart.example.com/index.php?route=api/voucher', params={'api_token':'768ef1810185cd6562478f61d2'}, data={ 'voucher':'VOU-7271' } ) api/voucher/add
    ОПИСАНИЕ: добавить новый подарочный сертификат для текущей сессии
    PARAMS:
    api_token
    DATA:
    from_name: from_name из таблицы oc_voucher
    from_email: from_email из таблицы oc_voucher
    to_name: to_name из таблицы oc_voucher
    to_email: to_email из таблицы oc_voucher
    amount: amount из таблицы oc_voucher в выбранной валюте
    code: code из таблицы oc_voucher
    ПРИМЕР:
    session.post( 'http://myopencart.example.com/index.php?route=api/voucher/add', params={'api_token':'768ef1810185cd6562478f61d2'}, data={ 'from_name':'MyOpenCart Admin' 'from_email':'admin@example.com' 'to_name':'Dear Customer' 'to_email':'customer@example.com' 'amount':'100' 'code':'VOU-7177' } ) Доставка
    api/shipping/address -
    ОПИСАНИЕ: добавить адрес доставки к текущей сессии
    PARAMS:
    api_token
    DATA:
    firstname
    lastname
    address_1
    city
    country_id
    zone_id
    ПРИМЕР:
    session.post( 'http://myopencart.example.com/index.php?route=api/shipping/address', params={'api_token':'768ef1810185cd6562478f61d2'}, data={ 'firstname':'Customer', 'lastname':'Dear', 'address_1':'Somewhere', 'city':'KLD', 'country_id':'RUS', 'zone_id':'KGD' } ) api/shipping/methods
    ОПИСАНИЕ: возврат доступных способов доставки
    PARAMS:
    api_token
    DATA:
    ПРИМЕР:
    session.post( 'http://myopencart.example.com/index.php?route=api/shipping/methods', params={'api_token':'768ef1810185cd6562478f61d2'}, ) api/shipping/method
    ОПИСАНИЕ: установить способ доставки для текущей сессии
    PARAMS:
    api_token
    DATA:
    shipping_method
    ПРИМЕР:
    session.post( 'http://myopencart.example.com/index.php?route=api/shipping/method', params={'api_token':'768ef1810185cd6562478f61d2'}, data={ 'shipping_method':'pickup.pickup' } ) Бонусы
    api/reward
    ОПИСАНИЕ: 
    PARAMS:
    api_token
    DATA:
    EXAMPLE:
    session.post( 'http://myopencart.example.com/index.php?route=api/reward', params={'api_token':'768ef1810185cd6562478f61d2'}, data={ } ) api/reward/maximum
    ОПИСАНИЕ:
    PARAMS:
    api_token
    DATA:
    ПРИМЕР:
    session.post( 'http://myopencart.example.com/index.php?route=api/reward/maximum', params={'api_token':'768ef1810185cd6562478f61d2'}, data={ } ) api/reward/available
    ОПИСАНИЕ:
    PARAMS:
    api_token
    DATA:
    ПРИМЕР:
    session.post( 'http://myopencart.example.com/index.php?route=api/reward/avaliable', params={'api_token':'768ef1810185cd6562478f61d2'}, data={ } ) Заказ
    api/order/add
    ОПИСАНИЕ: новый заказ по содержимому корзины и информации об оплате / доставке был установлен в текущй сессии
    PARAMS:
    api_token
    DATA:
    ПРИМЕР:
    session.post( 'http://myopencart.example.com/index.php?route=api/order/add', params={'api_token':'768ef1810185cd6562478f61d2'}, ) api/order/edit
    ОПИСАНИЕ:
    PARAMS:
    api_token
    DATA:
    ПРИМЕР:
    session.post( 'http://myopencart.example.com/index.php?route=api/order/edit', params={'api_token':'768ef1810185cd6562478f61d2'}, data={ } ) api/order/delete
    ОПИСАНИЕ:
    PARAMS:
    api_token
    DATA:
    ПРИМЕР:
    session.post( 'http://myopencart.example.com/index.php?route=api/order/delete', params={'api_token':'768ef1810185cd6562478f61d2'}, data={ } ) api/order/info
    ОПИСАНИЕ:
    PARAMS:
    api_token
    DATA:
    ПРИМЕР:
    session.post( 'http://myopencart.example.com/index.php?route=api/order/info', params={'api_token':'768ef1810185cd6562478f61d2'}, data={ } ) api/order/history
    ОПИСАНИЕ:
    PARAMS:
    api_token
    DATA:
    ПРИМЕР:
    session.post( 'http://myopencart.example.com/index.php?route=api/order/history', params={'api_token':'768ef1810185cd6562478f61d2'}, data={ } ) Оплата
    api/payment/address
    ОПИСАНИЕ: установить адрес оплаты для этой сессии
    PARAMS:
    api_token
    DATA:
    firstname
    lastname
    address_1
    city
    country_id
    zone_id
    ПРИМЕР:
    session.post( 'http://myopencart.example.com/index.php?route=api/payment/address', params={'api_token':'768ef1810185cd6562478f61d2'}, data={ 'firstname':'Customer', 'lastname':'Dear', 'address_1':'Somewhere', 'city':'KLD', 'country_id':'RUS', 'zone_id':'KGD' } ) api/payment/methods
    ОПИСАНИЕ: возврат доступных способов оплаты
    PARAMS:
    api_token
    DATA:
    ПРИМЕР:
    session.post( 'http://myopencart.example.com/index.php?route=api/payment/methods', params={'api_token':'768ef1810185cd6562478f61d2'}, ) api/payment/method
    ОПИСАНИЕ: настройка способа оплаты доступна в api/payment/methods
    PARAMS:
    api_token
    DATA:
    payment_method
    ПРИМЕР:
    session.post( 'http://myopencart.example.com/index.php?route=api/payment/method', params={'api_token':'768ef1810185cd6562478f61d2'}, data={ 'payment_method':'bank_transfer' } )  

    content bot
    Адреса магазинов
    Если у вашего интернет-магазине есть один или несколько физических магазина, вы можете добавить информацию об их местоположении в свою систему OpenCart. Таким образом, пользователям сети будет легко узнать, где находится ваш магазин.
    Video Tutorial

    Выберите Система > Локализация > Адрес магазина:
    image/system-localisation-storelocation-dashboard.png
    Вы откроете раздел местоположения магазинов, где найдете всю информацию о ваших физических магазинах. Есть два основных поля - Название магазина и Адрес. Когда вы закончите вводить информацию о вашем магазине, она появится в этом разделе. У вас будет возможность впоследствии редактировать информацию о каждом конкретном магазине.
    Адрес магазина
    Начните с нажатия кнопки "Добавить новый":
    image/system-localisation-storelocation-addnew.png
    Сведения о местоположении магазина
    В следующем разделе будут показаны все пустые поля, которые вы должны заполнить сведениями о вашем физическом магазине. Обязательными полями являются Название магазина, Адрес и Телефон.
    image/system-localisation-storelocation-fields.png
    Geocode \ Геокод - этот код использует географические координаты вашего адреса. Например, такой адрес, как 103 Integer Rd. Corona New Mexico 08219 будет преобразована в широту 34.249772 и долготу -105.603535. Геокодирование используется для размещения вашего маркера на карте.
    Факс - введите свой номер факса, если он у вас есть.
    Изображение - поместите изображение или логотип вашего магазина для более легкого распознавания.
    Время работы - перечислите часы открытия и закрытия вашего магазина.
    Комментарий - это поле для любых специальных пометок, которые вы хотите оставить для своих покупателей. Например, "Чеки не принимаются", или что либо другое.
    Отображение местоположения магазина на странице Контакты
    После завершения ввода сведений о физическом местоположении магазина перейдите в раздел Система > Настройки > Витрина:
    image/system-localisation-storelocation-enable.png
    Прокрутите до самого низа, и вы увидите поле с названием "Местоположение магазина". Если вы хотите, чтобы местоположение отображалось на странице "Контакты", включите его, нажав на галочку.
    image/system-localisation-storelocation-enableloc.png
    Теперь это местоположение активно и будет отображаться на странице "Контакты" вашего сайта OpenCart.
    image/system-localisation-storelocation-contactus.png
    Если вы хотите удалить сведения о магазине, вы можете выбрать его галочкой слева и нажать кнопку "Удалить" в правом верхнем углу.
    image/system-localisation-storelocation-delete.png

    content bot
    Языки - Локализация
    Раздел Локализация > Языки позволяет управлять языками, доступными для витрины магазина. OpenCart предоставляет английский язык в качестве языка по умолчанию после установки. Для добавления нескольких языков на сайт, необходимо установить языковой пакет. Языковые пакеты можно приобрести из каталога расширений. См. раздел Добавление нескольких языков, чтобы узнать, как добавить языковой пакет в OpenCart.
    Video Tutorial

    Если новый языковой пакет уже установлен в OpenCart store, то новый язык можно добавить на сайт в разделе Система -> Локализация -> Языки. Нажмите кнопку Добавить в правом верхнем углу, чтобы добавить новый язык. Для заполнения потребуется следующая информация:
    image/system/localisation/language/language-list.png
     
    Название языка * Указать название языка в магазине OpenCart. Код * Код языка ISO. Полный список USO кодов смотрите на  W3Schools. Кодировка * Код, используемый браузерами для автоматического определения языка сайта. Коды локали можно посмотреть тут. Статус Включает или отключает язык на витрине магазина. Порядок сортировки Определяет положение языка среди нескольких языков в заголовке.  
    image/system/localisation/language/language-info.png

    content bot
    Валюты
    Раздел Валюты позволяет выбрать, какие валюты доступны для использования в витрине магазина. В валюте по умолчанию будут отображаться все цены товаров в магазине. Валютные предпочтения могут быть изменены клиентом в разделе заголовка любой страницы.
    В OpenCart по умолчанию включены валюты евро, фунт и доллар США.
    image/system-localisation-currencylist.png
    Для добавления новой валюты в магазин необходима следующая информация:
    Название валюты Код: ISO-код валюты. Коды валют можно посмотреть здесь currency converter. Символ слева: Добавляет символ валюты слева от кода. Символ справа: Добавляет символ валюты справа от кода. Кол-во знаков после запятой: Количество десятичных знаков, отображаемых в цене на витрине магазина. Значение: Для валюты по умолчанию будет установлено значение 1. Каждое значение валюты будет относительно этого значения. Так как доллар США равен 1,0 (по умолчанию), то в таблице используется евро .81 со значением, основанным на его ценности. Когда OpenCart переходит между валютами в витрине магазина, он будет использовать номер значения для расчета цен продуктов в этой новой валюте. OpenCart обновит значения валют на вкладке Локализация в разделе настройки магазина, если включено автоматическое обновление валюты. Статус: Включает или отключает валюту на витрине магазина. image/system-localisation-currencyedit.png
    Video Tutorial


    content bot
    Статус состояние на складе
    В этом разделе вы можете создать статус "Нет в наличии", который будет отображаться на странице товара, когда его нет в наличии. Название статуса является произвольным.
    Состояние по умолчанию для товаров на складе может быть отредактировано на вкладке параметров в настройках. Конкретный статус "Нет в наличии" для товара можно изменить на вкладке "Данные" в разделе "Товары.
    Video Tutorial


    content bot
    Статусы заказа
    Как и в случае со статусом состояние на складе, когда заказ подтвержден клиентом, ему необходимо будет увидеть статус заказа. Статус заказа можно получить на странице его учетной записи в витрине магазина. После создания названий статусов заказов их можно выбрать в разделе Заказы.
    Video Tutorial


×
×
  • Создать...