vicgor / ocStore

Russian Project to optimize OpenCart for Russian realities and for rewriting some features

Home Page:http://opencartforum.ru

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Homepage: http://ocstore.github.com/ [TODO]
Description: Russian Project to optimize OpenCart for Russian realities and for rewriting some features
Please, post issues or visit http://opencartforum.ru for help ;)


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

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

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

Скрипт создаст патч между последней ревизией, в которой изменялась тема default и её
предыдущим состоянием с заменой имени темы с default На имя Вашей темы.
Данный подход подразумевает, что Вы регулярно синхронизируете изменения.

#################################
#Доставка в зависимости от суммы#
#################################
Модуль рассчитывает стоимость доставки в зависимости от суммы заказа и географической зоны.
Проверено на 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


#################################
#########      1Cv8     #########
#################################

В поставку так же включен модуль для работы с 1С 8.0+ за авторством
@ethernet1 (OpenCart Exchange 1C dev.43, экспорт в 1С)
с форума myopencart.

[!] Для работы требует PHP-расширения 'xmlwriter' и 'simplexml'

#################################
############ Слайдер ############
#################################

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

На данный момент, текст можно задать только через конфиг.

#################################
#############  SMS  #############
#################################

В поставку добавлен модуль для работы с сервисом sms.ru.
На момент добавления сервис предлагает бесплатную доставку
до 60 сообщений в день на "свой" номер.
Так же, сервис имеет услугу бесплатной подмены отправителя.

В качестве благодарности автору модуля, Вы можете использовать
реферальную ссылку http://10768.sms.ru/ для регистрации.

#################################
############# vQmod #############
#################################

vQmod при необдуманном использовании может провоцировать некорректную работу магазина.
Используйте с осторожностью.

#################################
#############  QIWI  ############
#################################

[!] Для работы требует PHP-расширение 'soap'.

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

Если хотите включить поддержку 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.5fix.
( http://opencartforum.ru/topic/8624-040712-бесплатно-внимание-53-автоматизированный-мо/ )

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

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

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

#################################
#######   rewrite.nginx   #######
#################################

Если Вы используете связку NginX+PHP-FPM, то Вам будет полезно скопировать файл extras/rewrite.nginx в директорию конфигурации NginX и сделать include его внутри секции server {}.

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

Если Вы используете PHP-FPM в связке с NginX или lighttpd и при этом не изменяли имя "пользовательского" php.ini в глобальном php.ini — не забудьте cкопировать файл "php.ini" в ".user.ini"

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

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

About

Russian Project to optimize OpenCart for Russian realities and for rewriting some features

http://opencartforum.ru

License:Other