Giter Site home page Giter Site logo

ocstore's Introduction

Homepage: http://myopencart.ru
Description: Russian Project to optimize OpenCart for Russian realities and for rewriting some features
Please, visit http://opencartforum.ru for help ;)


#################################
######## Темы оформления ########
#################################

#####  Не тестировалось после обновления  #####

Если Вы используете «свои» темы оформления — не забывайте периодически проверять
тему «default» на предмет обновления. Периодически туда добавляется много «вкусностей».
На данный момент для этих целей я (@msva) сделал скрипт patch_theme.sh, который находится в
директории tools.
Но использовать его рекомендую только опытным людям, которые смогут разрешить конфликты
при наложении патча и не забудут удалить все возникшие *.rej файлы после наложения.

Если Вы только собираетесь писать тему на основе default, то начать советую с
копирования темы default и замены всех вхождений theme/default на theme/НОВОЕИМЯ.
Для владельцев Linux/FreeBSD/MacOS и серверов на них для этих целей есть специальный скрипт.
Назвается cp_theme.sh и лежит в директории tools.

Пользователям Windows и хостингов на ней — предлагаю делать данную работу руками.



#################################
#Доставка в зависимости от суммы#
#################################
Модуль рассчитывает стоимость доставки в зависимости от суммы заказа и географической зоны.
Проверено на ocStore версий 1.5.1.3 и 1.5.2.1

Для каждой географической зоны можно задать тарифную сетку в виде Сумма:Цена,Сумма:Цена, и т.д.
Например 500:100.00,700:150.00,1000:200.00 - означает:
    при сумме заказа от 500 до 700 стоимость доставки - 100
    при сумме заказа от 700 до 1000 стоимость доставки - 150
    при сумме заказа свыше 1000 стоимость доставки - 200


#################################
############ Слайдер ############
#################################
В поставку уже давно включены изменения для работы слайдера.
Выглядит почти как всплавающее AJAX-уведомление, но висит постоянно и можно задать свой текст.
Требует только написать модуль, который будет задавать значение нужной переменной для страниц.
У меня, к несчастью, нет времени, но я буду рад, если кто-нибудь согласиться помочь.


#################################
############# vQmod #############
#################################
vQmod теперь выключен по умолчанию, т.к. при необдуманном использовании
может провоцировать некорректную работу магазина.
Если хотите включить — откройте index.php и admin/index.php
и закомментируйте оригинальные require-блоки и раскомментируйте vQmod'овские.


#################################
#############  Кеш  #############
#################################

Если хотите включить поддержку Memcache, добавьте в config.php:

define('CACHE_DRIVER', 'memcache');
define('MEMCACHE_HOSTNAME', 'localhost');
define('MEMCACHE_PORT', '11211');
define('MEMCACHE_NAMESPACE', 'opencart_test'); #здесь лучше указать уникальное имя, которое будет логически связано с Вашим магазином
========
Mysql cached:
define('DB_DRIVER', 'mysql_cached');
define('DB_CACHED_EXPIRE', 120);
Для сброса всего SQL кеша можно поместить текущее время time() в кеш с ключом "sql_globalresetcache".


#################################
#############  EMS  #############
#################################

В «коробку» добавлен модуль доставки EMS от djavtosh версии 5.3.
( http://opencartforum.ru/topic/8624-040712-бесплатно-внимание-53-автоматизированный-мо/ )

Для работы модуля необходимы расширения "curl", "json" и "mbstring" для PHP.
Спрашивайте Вашего хостера.

Примечание: Ограничение по весу - 31.5кг за одну посылку.

TODO: посмотреть на предмет возможности объединения с модулем от Fix
( http://opencartforum.ru/topic/353-модули-доставки-для-россии-с-автоматическим-ра/ )

#################################
#########    php.ini    #########
#################################

Если Вы используете "стандартные" настройки PHP — не забудьте cкопировать файл "php.ini" в ".user.ini"

#################################
######### Поблагодарить #########
#################################

Если возникло желание поблагодартить тех, кто непосредственно участвует
в формировании движка ocStore — реквизиты указаны в файле THANK в корне репозитория.
Все, кто вносит свой вклад в движок — могут смело добавлять туда реквизиты
по которым они принимают благодарность (не забыв указать ник и по возможности
изменения, которые были внесены).

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.