Финансы без пpоблем: Пеpеговоpный Пункт II (http://hdru.com/cgi-bin/pp2/YaBB.cgi)
>> Интернет-магазин на движке OpenCart >> Свой магазин на движке OpenCart
(Message started by: Svetlana на 17.03.17 в 11:13:14)

Заголовок: Свой магазин на движке OpenCart
Прислано пользователем Svetlana на 17.03.17 в 11:13:14
Уважаемые посетители!
Мы решили объединить страницы "DOWNLOAD" и "ПРАЙС-ЛИСТ" и смоделировать небольшой интернет-магазин.

За основу интернет-магазина взят движок OpenCart версия 2.1.0.1, русифицированная локализованная версия: https://www.opencart.ru/download-opencart

Ссылка на наш интернет-магазин: http://hdru.com/fbp-magazin/

Все ссылки по загрузкам - уже работают и загрузить нужный файл можно с любой карточка товара.
Цены - уже тоже внесены, валюта: гривны и рубли, переключить валюту - в верхнем левом углу окна браузера.
В настоящее время еще не подключена почта - то есть Регистрация, рассылка и оформление заказа - тестирум.

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

Заголовок: Re: Свой магазин на движке OpenCart
Прислано пользователем Svetlana на 18.03.17 в 11:49:09
Почта и Регистрация уже работают - можно пробовать. Правда, в стандартном шаблоне - есть и ненужные (избыточные) поля для регистрирующегося, которые со временем удалим.

При Регистрации и Оформлении заказа - письма-извещения дублируются на е-майл и вам - и нам.


Заголовок: Re: Свой магазин на движке OpenCart
Прислано пользователем Svetlana на 23.03.17 в 18:46:29
Хочу сказать о таком свойстве движка OpenCart как адаптивность.

Сейчас модно делать сайты адаптивными - то есть, чтоб на разных устройствах (компьютер, планшет, смартфон) страницы красиво перестраивались и были удобны при разных устройствах просмотра.
OpenCart уже включает в себя такую возможность и посмотреть как перестраивается страница ФБП:интернет-магазина можете так: мышью подхватите правую сторону окна браузера и тяните ее влево - чтоб уменьшать окно.Блоки и меню изменяют свое расположение:

http://hdru.com/russian/oc-big.JPG

http://hdru.com/russian/oc-mid.JPG

Если кликнуть по кнопке - раскроется меню:

http://hdru.com/russian/oc-sm.JPG

Заголовок: Re: Свой магазин на движке OpenCart
Прислано пользователем Svetlana на 24.03.17 в 07:17:00
Варианты интернет-магазинов сторонних фирм, работающих на OpenCart:

http://li-ka.net.ua/

http://privezikolgotki.ru/

http://bitetime.com.ua/

http://t1.mk.ua/

https://papi.com.ua/

http://topmatras.pro/

http://head-bike.com.ua/

Заголовок: Re: Свой магазин на движке OpenCart
Прислано пользователем Svetlana на 04.04.17 в 16:28:58
Opencart для хранения данных использует MySql.

Представим, что на сайте с магазином регистрируются новые посетители и возможно - оформляют заказ. Раз в сутки (на усмотрение админа) делается экспорт данных с хостинга на локальный компьютер. Один из вариантов - экспорт в файл*.sql. Ниже я разместила фрагмент из такого файла где зарегистрирована я сама и оформлена покупка FBP на 5 имен. Файл *.sgl можно развернуть, например, в Notepad++, и использовать для извлечения каких-то данных для  собственной бухгалтерии ФБП.

Данные из таблиц oc_customer, oc_order и oc_order_product:



.....
-- Дамп данных таблицы `oc_customer`
--

INSERT INTO `oc_customer` (`customer_id`, `customer_group_id`, `store_id`, `firstname`, `lastname`, `email`, `telephone`, .... `ip`, ..., `date_added`) VALUES
(1, 1, 0, 'Светлана', 'Тестовая', 'vodyanik_sveta@mail.ru', '+380689156828', '', '', '', NULL, NULL, 0, 2, '', '31.202.242.99', 1, 1, 0, '', '2017-03-18 10:57:36');


...
-- Дамп данных таблицы `oc_order`
--

INSERT INTO `oc_order` (`order_id`, `invoice_no`, `invoice_prefix`, `store_id`, `store_name`, `store_url`, `customer_id`, `custom, `email`, `telephone`, ....) VALUES
(1, 0, 'INV-2017-00', 0, ..., 1, 1, 'Светлана', 'Тестовая',.. ...., '', 'Мариуполь', '87504', 'Украина', 220, 'Donets\'k', ....., '3920.0000', 1, 0, '0.0000', 0, '', 2, 2, 'UAH', '1.00000


-- Дамп данных таблицы `oc_order_product`
--

INSERT INTO `oc_order_product` (`order_product_id`, `order_id`, `product_id`, `name`, `model`, `quantity`, `price`, `total`, `tax`, `reward`) VALUES
(1, 1, 51, 'ФБП:Сервер 32 для 5 имен', 'FBP32-5', 1, '3920.0000', '3920.0000', '0.0000', 0);

-- --------------------------------------------------------

Заголовок: Re: Свой магазин на движке OpenCart
Прислано пользователем Svetlana на 04.04.17 в 16:54:59
Экспорт данных можно сделать не только в *.sql, вот еще предлагаемые форматы в phpmyadmin:
CSV, CSV for MS Excel, Microsoft Word 200, JSON, OpenDocument Text, PDF, LaTex,...

Заголовок: Re: Свой магазин на движке OpenCart
Прислано пользователем Svetlana на 10.04.17 в 09:58:59
Нужные ссылки по Opencart:

1. Русскоязычное сообщество opencart: https://opencartforum.com/index.php

2. Русский Opencart: https://myopencart.com/

Демо-магазин Opencart: https://opencart.ws/demo.html

(можно потестировать OpenCart без установки в режиме онлайн, выбираете "Панель администратора" или "Витрина магазина". Логины для входа указаны.
В Панели администратора выполняется настройка внешнего вида вашего магазина и наполнение его товарами в Catalog.)

Заголовок: Re: Свой магазин на движке OpenCart
Прислано пользователем Svetlana на 11.04.17 в 12:43:59
Как можно попробовать залить интернет-магазин из сборки на хостинг.

Провайдеры могут предоставлять бесплатный хостинг на некоторое время, домен вам на этот период создается автоматически и выглядит как набор цифр и букв, но это совершенно не имеет значение - он нормально виден в сети.
Я подобрала пару таких предложений:

российский: https://www.nic.ru/dns/service/hosting/    ( бесплатно на 14 дней)

украинский: https://www.ukrnames.com/ ; https://www.zzz.com.ua/ru

На полученном плане уже будут предустановлены PHP, MySql - как правило, в стандартный план входит подключение только 1 базы для MySql (для большего количества - заказывать и оплачивать нужно дополнительно).
В соответствии с инструкциями к выбранному шаблону магазина - заливаете сборку на хост и можете начинать экспериментировать.

Для экспорта данных нужно будет воспользоваться Панелью управления сайтом, зайти в раздел phpMyАdmin и из него Экспортировать либо всю базу, либо отдельные модули.
Как пример, я экспортировала 2 модуля - с покупателями (oc_customer.sql) и заказы (oc_order.sql):

http://hdru.com/russian/example-sql.rar

Данные модули имеют кодировку windows1251, смотреть удобно в FAR (F4, кодировка WIN), в WORD, в NotePad++,...
Для тех, кто совсем не пересекался с MySql: в тексте файла, например, oc_order.sql, находите строки:

CREATE TABLE `oc_order` (
....
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

вот все, что между ними - это имена полей таблицы модуля OC_ODRER. Многие поля - интуитивно понятны, длины полей указаны, а дальше после строки:

Дамп данных таблицы `oc_order`
....

и видите саму строку с данными.
И вот из нее нам надо извлекать нужные поля, возможно - сохранять, возможно - не сохранять и хватит отчета в админке - на ваше усмотрение.

Заголовок: Re: Свой магазин на движке OpenCart
Прислано пользователем VLV на 16.05.17 в 12:24:38
Пару слов, пожалуйста, в качестве ликбеза.

Что решило выбор в пользу OpenCart? Движок среди самых популярных, но не самый.

С уважением, Владимир.

Заголовок: Re: Свой магазин на движке OpenCart
Прислано пользователем Svetlana на 16.05.17 в 13:07:58
Пришлось пообщаться в кругу фрилансеров, работающих в направлениях разработок интернет-магазинов, и мнение однозначное - более простой и надежный в обслуживании проект, много шаблонов наработано.
А в целом, все они так или иначе работают с базами данных на MySql - так что если наработаем здесь и будет интерес - продолжим и с другими движками.
Оценивала распространенность движков так: зашла на сайт фрилансеров, например здесь: https://freelance.ua/?page=4&pc=1   и делала разные выборки в Поиске. Остановилась на OpenCart.

Заголовок: Re: Свой магазин на движке OpenCart
Прислано пользователем Svetlana на 24.05.17 в 19:37:25
Подготовили комплект файлов для локализации на украинском языке:

http://hdru.com/russian/ukrainian.rar

Этот файл следует раскрыть и разместить по пути:
ваш_магазин/catalog/language/

Подключить в админке магазина надо так:

http://hdru.com/russian/oc_10.jpg

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



Powered by YaBB 1 Gold - SP 1.3.2!
Forum software copyright й 2000-2004 Yet another Bulletin Board