Next Generation CMS :: Форум поддержки

Заинтересовала наша система? Тогда этот форум для Вас!

Вы не зашли.

#176 2017-09-18 15:17:06

irbees2008
Продвинутый чайник ;)
Откуда Шахтинск
Зарегистрирован: 2012-03-14
Сообщений: 2,873
Рейтинг :   121 
Сайт

Re: Плагин интернет магазина

КАК вывести дерево категорий в eshop.tpl? и как вывести товар в корзине в total.tpl  картинку, наименование ,количество и цену

В сети

#177 2017-09-18 17:12:38

ahatomik
Старожил
Откуда Киев
Зарегистрирован: 2012-07-02
Сообщений: 832
Сайт

Re: Плагин интернет магазина

По /Api:
В тест режиме с 1С, отправили товар на сайт.
Обработка выдала, такой код

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru" lang="ru">
<head>
<meta content="text/html; charset=windows-1251" http-equiv="Content-Type" />
<style type="text/css">
html {
background-attachment: scroll;
background-clip: border-box;
background-color: rgb(19, 19, 19);
background-image: url("http://sale.tuso.ua/templates/tusoshop/images/bg.gif");
background-origin: padding-box;
background-position: 0px 0px;
background-repeat: repeat;
background-size: auto;
height: 100%;
}
body {
background-attachment: scroll;
background-clip: border-box;
background-color: #111;
-background-image: url("http://sale.tuso.ua/templates/tusoshop/images/full-width-images/section-bg-4.jpg");
background-origin: padding-box;
background-position: 50% 0px;
background-repeat: no-repeat;
background-size: auto;
font-family: "Arial", "Helvetica", sans-serif;
font-size: 87.5%;
height: 100%;
line-height: 1.6400000000000001em;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
}
#logo {
background-attachment: scroll;
background-clip: border-box;
background-color: transparent;
background-image: url("http://sale.tuso.ua/templates/tusoshop/offline/logo_offline.png");
background-origin: padding-box;
background-position: 50% 100%;
background-repeat: no-repeat;
background-size: auto;
height: 150px;
margin-bottom: 50px;
text-align: center;
}
.errorwrap {
color: rgb(204, 204, 204);
}
#copy {
color: #ddd;
float: center;
font-size: 11px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
-padding-left: 20px;
margin-top: 0PX;
}
h6 {
color: rgb(68, 68, 68);
font-size: 11px;
font-weight: 400;
}
</style>
<title>  </title>
</head>
<body>
<div id="logo"></div>
<div align="center" class="errorwrap">
	<p>  !</p>
	<div id="copy">
</div>
</div>
</body>
</html>

Товар на сайт не ушел. ( сайт был закрыт )
При открытие сайта и при повторной отправке

Вот:

{ВнешняяОбработка.ОбменСайт.МодульОбъекта(197)}: Ошибка при вызове метода контекста (ОтправитьДляОбработки)
	ХТТП.ОтправитьДляОбработки(ФайлОтправки, Ресурс, 
по причине:
Файл не обнаружен '1c-api.php?type=update-products'
по причине:
Ошибка работы с Интернет:  ресурс не найден (404). 
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru" lang="ru">
	<head>
		<meta http-equiv="content-type" content="text/html; charset=windows-1251" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
		<meta http-equiv="content-language" content="ru" />
		<meta name="generator" content="NGCMS 0.9.5 Release" />
		<meta name="document-state" content="dynamic" />
    <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>
		<script type="text/javascript" src="http://sale.tuso.ua/engine/plugins/eshop/tpl/js/breeze.min.js"></script>
<script type="text/javascript" src="http://sale.tuso.ua/engine/plugins/eshop/tpl/js/eshop.js"></script>

<script type="text/javascript">

	<!-- ()habrahabr.ru -->
	function futu_alert(header, text, close, className) {
		if (!document.getElementById('futu_alerts_holder')) {
			var futuAlertOuter = document.createElement('div');
			futuAlertOuter.className = 'futu_alert_outer';
			doc
по причине:
Ошибка работы с Интернет:  ресурс не найден (404)

В самой обработке, нужно указывать "sale.tuso.ua" или "/sale.tuso.ua/eshop/api" ?

Не в сети

#178 2017-09-19 02:35:07

infinity237
Модератор
Откуда Russia, Moscow
Зарегистрирован: 2008-11-09
Сообщений: 2,674
Рейтинг :   176 
Сайт

Re: Плагин интернет магазина

irbees2008 пишет:

КАК вывести дерево категорий в eshop.tpl? и как вывести товар в корзине в total.tpl  картинку, наименование ,количество и цену

1/ также как и везде  {{ callPlugin('eshop.show_catz_tree', {}) }}
2/ никак

ahatomik пишет:

Файл не обнаружен '1c-api.php?type=update-products'

переименовали файт с 1с-api.php на api.php в самом 1С - товар ушел без ошибок на сайт.. но на самом сайте его нет.
Так же, нет его в админке плагина.
Слил файл с действующего shop.tuso.ua
1c-api.php https://drive.google.com/open?id=0Bx84l … TBfNFMxcTA
Возможно он поможет и мне, кто-то подскажет, причину..
Очень актуально! neutral

В стандартной поставке есть некоторое api, описание в readme.

Не в сети

#179 2017-09-19 06:31:03

irbees2008
Продвинутый чайник ;)
Откуда Шахтинск
Зарегистрирован: 2012-03-14
Сообщений: 2,873
Рейтинг :   121 
Сайт

Re: Плагин интернет магазина

1/ также как и везде  {{ callPlugin('eshop.show_catz_tree', {}) }}

ERROR :: callPlugin - no function [eshop.show_catz_tree]

Изменено irbees2008 (2017-09-19 06:38:34)

В сети

#180 2017-09-19 12:15:47

ahatomik
Старожил
Откуда Киев
Зарегистрирован: 2012-07-02
Сообщений: 832
Сайт

Re: Плагин интернет магазина

infinity237,

API:
Endpoint для api по-умолчанию: /eshop/api/

Доступные методы:

1) Выгрузка заказов
GET /eshop/api/?type=get-orders
Параметры:
from (дата в формате ГГГГ-ММ-ДД)
to (дата в формате ГГГГ-ММ-ДД)

2) Выгрузка товаров заказа
GET /eshop/api/?type=get-order-products
Параметры:
from (дата в формате ГГГГ-ММ-ДД)
to (дата в формате ГГГГ-ММ-ДД)

3) Выгрузка параметров продукции
GET /eshop/api/?type=get-features

4) Выгрузка вариантов продукции
GET /eshop/api/?type=get-variants
Параметры:
product_id (ID продукции)

5) Обновление статуса заказа
POST /eshop/api/?type=update-order-statuses

6) Обновление вариантов продукции
POST /eshop/api/?type=update-variants

7) Обновление продукции
POST /eshop/api/?type=update-products

8) Обновление параметров продукции
POST /eshop/api/?type=update-features

Ошибки пропали.
Все в 1С прописанно, согластно описания.
Уходит без ошибок - но на самом сайте, не отображается neutral

up ..

Изменено ahatomik (2017-09-19 18:49:21)

Не в сети

#181 2017-09-21 02:26:06

infinity237
Модератор
Откуда Russia, Moscow
Зарегистрирован: 2008-11-09
Сообщений: 2,674
Рейтинг :   176 
Сайт

Re: Плагин интернет магазина

ahatomik пишет:

infinity237,

API:
Endpoint для api по-умолчанию: /eshop/api/

Доступные методы:

1) Выгрузка заказов
GET /eshop/api/?type=get-orders
Параметры:
from (дата в формате ГГГГ-ММ-ДД)
to (дата в формате ГГГГ-ММ-ДД)

2) Выгрузка товаров заказа
GET /eshop/api/?type=get-order-products
Параметры:
from (дата в формате ГГГГ-ММ-ДД)
to (дата в формате ГГГГ-ММ-ДД)

3) Выгрузка параметров продукции
GET /eshop/api/?type=get-features

4) Выгрузка вариантов продукции
GET /eshop/api/?type=get-variants
Параметры:
product_id (ID продукции)

5) Обновление статуса заказа
POST /eshop/api/?type=update-order-statuses

6) Обновление вариантов продукции
POST /eshop/api/?type=update-variants

7) Обновление продукции
POST /eshop/api/?type=update-products

8) Обновление параметров продукции
POST /eshop/api/?type=update-features

Ошибки пропали.
Все в 1С прописанно, согластно описания.
Уходит без ошибок - но на самом сайте, не отображается neutral

up ..

Нужно смотреть запрос/ответ.

Не в сети

#182 2017-09-21 14:00:41

ahatomik
Старожил
Откуда Киев
Зарегистрирован: 2012-07-02
Сообщений: 832
Сайт

Re: Плагин интернет магазина

Проверили status="OK"
Передает без ошибок.
Уже создали новую базу и поменяли адрес (думали проблема в шаблоне) поставили все с чистого листа и сделали тест отправку.

порт = 80;
	Адрес = "obrana.tuso.ua";
	ресурс = "/eshop/api/?type=update-products";
	ХТТП = Новый HTTPСоединение(адрес, порт, , ,,Ложь); 	
	ХТТП.ОтправитьДляОбработки(ФайлОтправки, Ресурс, 
	ФайлРезультата, ЗаголовокHTTP);

Все ушло без ошибок - но на сайте ничего neutral

Не в сети

#183 2017-09-21 15:42:19

ahatomik
Старожил
Откуда Киев
Зарегистрирован: 2012-07-02
Сообщений: 832
Сайт

Re: Плагин интернет магазина

Для того, что бы импортировать такого рода перечень товара https://drive.google.com/open?id=0Bx84l … lRvLVBRVDA
Что конкретно нужно сделать ?
Данный файл я экспортировал с shop.tuso.ua
Если с 1С не получиться связать - тогда просто буду сливать обработку в таком виде и импортировать его.
В общем.. ищу решение. Очень хочу именно на NG интернет магазин smile

Не в сети

#184 2017-09-22 06:08:18

infinity237
Модератор
Откуда Russia, Moscow
Зарегистрирован: 2008-11-09
Сообщений: 2,674
Рейтинг :   176 
Сайт

Re: Плагин интернет магазина

ahatomik пишет:

Для того, что бы импортировать такого рода перечень товара https://drive.google.com/open?id=0Bx84l … lRvLVBRVDA
Что конкретно нужно сделать ?
Данный файл я экспортировал с shop.tuso.ua
Если с 1С не получиться связать - тогда просто буду сливать обработку в таком виде и импортировать его.
В общем.. ищу решение. Очень хочу именно на NG интернет магазин smile

Обновил API + дополнил документацию примерами.
Импорт из CSV есть, но естественно с ограничениями, которые описаны в readme.
Если есть вопросы лучше задавать в личку.

Не в сети

#185 2017-10-23 10:58:42

ahatomik
Старожил
Откуда Киев
Зарегистрирован: 2012-07-02
Сообщений: 832
Сайт

Re: Плагин интернет магазина

Парни, нужна помощь!

Плагин, тестировался и работает на:
Используемая версия:    0.9.5 Release + GIT 20170301
Операционная система:    FreeBSD
Версия PHP: / Версия MySQL:    7.1.0-dev / 5.5.42-log
Версия GD-библиотеки:    bundled (2.1.0 compatible

http://sale.tuso.ua/

С последнего поста, автор плагина сделал большую работу - теперь плагин работает с 1С Бухгалтерией.
Синхронизация с сайтом, проходит моментально. И заказы, приходят в 1С. (больше информации в ReadMe).

Но, так как Автор плагина занят - а мне очень нужна помощь в доработке я выложу Т3 тут.
Может, кто-то поможет я буду очень благодарен!

https://drive.google.com/file/d/0Bx84lq … ptU28/view

Очень актуально!

Изменено ahatomik (2017-10-23 10:58:52)

Не в сети

#186 2017-10-25 17:04:15

ahatomik
Старожил
Откуда Киев
Зарегистрирован: 2012-07-02
Сообщений: 832
Сайт

Re: Плагин интернет магазина

UP!

Интересует каким образом можно заменить "Системы оплаты"
В плагине есть 4 варианта сис.оплат - но, нужно подключить именно Liqpay ..

Не в сети

#187 2017-10-25 18:03:02

ahatomik
Старожил
Откуда Киев
Зарегистрирован: 2012-07-02
Сообщений: 832
Сайт

Re: Плагин интернет магазина

Так же, интересует вопрос на счет работы фильтра.
Он не работает - как, исправить ошибку ?

Не в сети

#188 2017-10-26 13:03:13

ahatomik
Старожил
Откуда Киев
Зарегистрирован: 2012-07-02
Сообщений: 832
Сайт

Re: Плагин интернет магазина

Up.

Смотрите так же:
ERROR :: callPlugin - no function [eshop.show_catz_tree]

Не в сети

#189 2017-10-28 16:17:26

ahatomik
Старожил
Откуда Киев
Зарегистрирован: 2012-07-02
Сообщений: 832
Сайт

Re: Плагин интернет магазина

VL или Legenda, Вы загружаете фото товара по номеру id &
А если у меня папка, в которой 1590 ед.товара и именна фото, называються по коду товара

{% if (entry.images[0].filepath) %}<img src='{{home}}/uploads/eshop/products/{{entry.id}}/thumb/{{entry.images[0].filepath}}' class="vImg">{% else %}

я по пробывал заменить на:

{% if (entry.images[0].filepath) %}<img src='{{home}}/uploads/eshop/products/{{entry.code}}/thumb/{{entry.images[0].filepath}}' class="vImg">{% else %}

Но увы.. ничего, через мас.загрузку не пошло.
Что, Вы еще меняли и где, что бы возможна была загрузка по коду товара ? Я могу и в ручную конечно.. но, голова кругом уже идет neutral

Не в сети

#190 2017-10-28 20:41:55

vl
VIP любит этого пользователя.
Откуда ua
Зарегистрирован: 2008-10-14
Сообщений: 672
Рейтинг :   14 
Сайт

Re: Плагин интернет магазина

ahatomik пишет:

Что, Вы еще меняли и где, что бы возможна была загрузка по коду товара ? Я могу и в ручную конечно.. но, голова кругом уже идет neutral

заливаешь картинки по ftp и не заморачиваешься  возможна там или не возможна загрузка

Не в сети

#191 2017-10-29 22:42:43

magliona
Участник
Откуда Украина
Зарегистрирован: 2010-06-23
Сообщений: 215
Рейтинг :   
Сайт

Re: Плагин интернет магазина

Вопрос!
1.

ERROR :: callPlugin - no function [eshop.show_catz_tree]

как подключить похожий товар. neutral
2. Как подключить фильтр ? Если у кого получилось дайте знать!

Не в сети

#192 2017-10-30 16:37:52

ahatomik
Старожил
Откуда Киев
Зарегистрирован: 2012-07-02
Сообщений: 832
Сайт

Re: Плагин интернет магазина

Eshop 0.5
Парни, Серега сделал обновление.
Выше я писал, на чем стабильно работает.

Читайте ReadMe!!! - там много изменений и фильтр работает!.
Кто там, ранее писал - о не возможности, создать на NG интернет магазин .. шах и мат smile
Возможна полностью синхронизация с 1С и в ручном режиме Экспорт и Ипорт работают отлично.
Выше, кто-то писал, что нужно создать отдельный раздел по этому плагину - я полностью согласен, так как реально реализовать на NG интернет-магазин.

Серега, красава! cool

Изменено ahatomik (2017-10-30 16:38:06)

Не в сети

#193 2017-10-30 19:30:49

ahatomik
Старожил
Откуда Киев
Зарегистрирован: 2012-07-02
Сообщений: 832
Сайт

Re: Плагин интернет магазина

vl пишет:

заливаешь картинки по ftp и не заморачиваешься  возможна там или не возможна загрузка

Нет. Так не работает. Я даже, сделал копию папки products перед установкой новой версии и у меня не подтягиваеться фото товара, даже то - которое я ранее заливал hmm

Не в сети

#194 2017-10-30 19:41:45

vl
VIP любит этого пользователя.
Откуда ua
Зарегистрирован: 2008-10-14
Сообщений: 672
Рейтинг :   14 
Сайт

Re: Плагин интернет магазина

ahatomik пишет:
vl пишет:

заливаешь картинки по ftp и не заморачиваешься  возможна там или не возможна загрузка

Нет. Так не работает. Я даже, сделал копию папки products перед установкой новой версии и у меня не подтягиваеться фото товара, даже то - которое я ранее заливал hmm

Должно работать, ибо  в этом большой смысл:   Если заливаешь  несколько тысяч товаров, то в екселе  или в libreofficeCalk формируешь таблицу с товарами, где адрес картинки формируется с использованием ID товара.  потом заливаешь таблицу и  все картинки по FTP  и загрузка товарами окончена.  Особенно полезно, если парсиш тысячи товаров из чужого интернет-магазина

Изменено vl (2017-10-30 19:42:30)

Не в сети

#195 2017-10-30 19:57:39

ahatomik
Старожил
Откуда Киев
Зарегистрирован: 2012-07-02
Сообщений: 832
Сайт

Re: Плагин интернет магазина

vl, Могу по просить у тебя, пример таблицы ? Ну правда .. я 3е суток загружал фото.
А утром, перед обновлением - сделал копию всей папки 0:/uploads/eshop/products/
Удалил плагин/ установил новый/ выгрузил с 1С и в тот же путь, залил свою копию. Чисто теоретически, фото должны были подгрузиться. Но увы.
По этому, если не сложно - дай пример!
Спасибо !

Не в сети

#196 2017-10-30 20:06:53

vl
VIP любит этого пользователя.
Откуда ua
Зарегистрирован: 2008-10-14
Сообщений: 672
Рейтинг :   14 
Сайт

Re: Плагин интернет магазина

Пример таблицы  - номер товара, имя, цена, адрес картинки, сформированный по номеру товара.
Этот пример я взял сейчас  не с ngcms-магазина, а с opencart,  но принцип должен быть  одинаков -  не загружать картинки  по одной, а заливать всей пачкой.    Магазин, с которого я взял этот пример, тоже работает с 1С.  И когда пояляются новые товары, с 1С заливаются данные , включая адреса картинок, а по FTP заливаются картинки с соответсвующими номерам товаров наименованиями

Изменено vl (2017-10-30 20:20:27)

Не в сети

#197 2017-10-31 11:40:00

ahatomik
Старожил
Откуда Киев
Зарегистрирован: 2012-07-02
Сообщений: 832
Сайт

Re: Плагин интернет магазина

vl, круто ты себе настроил конечно.. сейчас буду пробывать.
Спасибо !

Не в сети

#198 2017-10-31 17:51:24

ahatomik
Старожил
Откуда Киев
Зарегистрирован: 2012-07-02
Сообщений: 832
Сайт

Re: Плагин интернет магазина

Не работает.
Ради теста:
Взял папку "products" с ранее залитыми фотографиями и залил в раздел 0:/uploads/eshop/
Взял сза основу номер папки ( в нашем случае это по ID товара ) и сверил. В моей копии данная папка есть и там, есть фото.
Но фото не подтянуло..
Я зашел в админку и там нашел этот товар по id - залил фото и теперь у меня, 2 фотографии 0:/uploads/eshop/products/25314/
Одна, ранее залитая имеет имя 1509112855-222709.jpg
А вторая(которую я заливаю через админ панель 1509456747-25314.jpg

При импорте, в самом csv проставил вручную и ничего neutral

Изменено ahatomik (2017-10-31 17:51:41)

Не в сети

#199 2017-10-31 19:01:06

vl
VIP любит этого пользователя.
Откуда ua
Зарегистрирован: 2008-10-14
Сообщений: 672
Рейтинг :   14 
Сайт

Re: Плагин интернет магазина

Загрузить пару фоток через админку, чтобы фотки появились в карточках товаров.   импортировать  в CSV формате, посмотреть и по аналогии сделать адресацию фото  для всех остальных товаров, картинки которых залиты  по ftp

Не в сети

#200 2017-10-31 19:08:13

ahatomik
Старожил
Откуда Киев
Зарегистрирован: 2012-07-02
Сообщений: 832
Сайт

Re: Плагин интернет магазина

vl, только что, так и сделал.
Просто в папке с товаром 0:/uploads/eshop/products/идтовара/
Появилось второе фото - но моя копия остальных фотографий, не подтянулась sad

Не в сети

Подвал раздела

Работает на FluxBB