Перейти к содержимому


Правила форума

Внимание!!! Если не можете скачать, пожалуйста ознакомьтесь с условиями получения доступа с файлам форума. Правила форума


Загрузил

Информация

  • Загружен: 16 апр 2012 12:26
  • Последнее обновление: 18 апр 2012 08:56
  • Размер: 10,22К
  • Просмотров: 2859
  • Скачан: 53
  • Опубликовал : R.Sergey
  • Опубликовано: 18 апреля 2012 - 08:55

Загрузить Редактирование данных пользователя и заказов 1.0 для ShopCMS 3.0.* - 3.1.

- - - - -
ShopCMS 3.1.* ShopCMS 3.0.*



Скриншот
Предлагаю, сделанный когда-то для меня на заказ модуль. Человеку было дано ТЗ, но он подошел к нему весьма оригинальным образом получилось то, что получилось. Мне это честно говоря даже больше понравилось, чем если бы оно было встроено, есть конечно нюансы, но по порядку.., и так

Главные возможности:

Полное редактирование всех данных пользователя и заказа

Основная особенность:

Данный модуль является внешним модулем и не требует встраивания себя в магазин, поэтому, подключается он за пару минут к любому магазину. Модуль работает напрямую с sql базой и подключается через файл конфигурации, на подобии, как shopcms подключается собственно к этой же базе через файл connect.inc.php

Работает практически с любой версией магазина (по моему даже с самыми древними), так как название большинство полей в базе не менялось (в крайнем случае можно подредактировать)

Возможности

Редактирование данных покупателя.

В отличии от встроенной версии:

1. редактировать можно абсолютно любые поля, в том числе и дополнительные, которые Вы сами добавили в форму регистрации
2. После редактирования, есть возможность записать исправленные данные не только в сам заказ, но и в карточку покупателя. Т.е., следующий заказ, который сделает этот покупатель будет уже сформирован с правильными данными

Действия с открытым заказом.

1. Добавление / Удаление товаров в заказ и из него соответственно. Вот здесь есть одно но. Что бы добавить товар, необходимо в соответствующее поле вписать его ID. Изначально я этой задачи вообще не ставил перед кодером и он мне это сделал фактически по собственной инициативе, потому дареному коню в зубы не смотрят, как реализовано, так и отдаю :)

2. Объединение заказов за пару кликов. В одном поле открыть один заказ из списка, в другом другой и нажать "перенести". Товары из одного будут вырезаны, в другой вставлены.

3. Возможность редактирования цены и количества товаров в заказе

4. Перенос выбранных галочкой товаров из текущего открытого заказа в другой

Как установить

В файле mysql_connect.php необходимо прописать все те же данные, что и прописаны в файле connect.inc.php самого shopcms.

Создать на хостинге любую папку и закачать туда содержимое архива. Вызывать http://Ваш сайт/папка/order_edit.php (файл рекомендуется переименовать).

Почему рекомендуется именно в папку, а не в корень (можно в общем то и в него, главное сам php файл назвать тогда по другому, чтобы никто за Вас не отредактировал ничего :) , а папку, можно защитить паролем при помощи .htaccess. Проще всего это сделать прямо в панели управления хостингом.

Пользуйтесь на здоровье. У меня работает на 2-х магазинах уже около года, за всё время ни одного глюка замечено не было.







0 посетителей за последние 15 минут

0 пользователей, 0 гостей, 0 анонимных