MAGAZKA - программа для магазина - МАГАЗьКА

Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
только для чтения, никто не забыт, история проекта
  • Страница:
  • 1
  • 2
  • 3
  • 4
  • 5

ТЕМА: Интернет магазин - MAGAZKA и OpenCart [ТЕСТИРУЕМ]

Интернет магазин - MAGAZKA и OpenCart [ТЕСТИРУЕМ] 4 года 11 мес. назад #22243

  • admin
  • admin аватар
  • Не в сети
  • РАЗРАБОТЧИК
  • Tatitutu
  • Сообщений: 11373
  • Спасибо получено: 6786
  • Баллов: 105180
  • Репутация: 146
  • Медаль за вклад в развитие MAGAZKA
s22aa пишет:
admin пишет:
А личном кабинете вашего сайте
есть возможность загрузить данные из файла ? (*.csv)

В OcStore и OpenCart такой возможности нет. Бесплатных модулей не нашёл, а если рассматривать платные, то смысл покупать модуль обмена через .csv, если можно купить сразу полноценный модуль обмена с 1С.

"если можно купить сразу полноценный модуль обмена с 1С" а вы с ним хоть раз работали ? Имели опыт ?
Сразу предупреждаю с MAGAZKA он не будет работать

* MAGAZKA - лучшая программа для розничного магазина (с) *
Тема заблокирована.

Интернет магазин - MAGAZKA и OpenCart [ТЕСТИРУЕМ] 4 года 11 мес. назад #22246

  • s22aa
  • s22aa аватар
  • Не в сети
  • Захожу иногда
  • Сообщений: 57
  • Спасибо получено: 16
  • Баллов: 500
  • Репутация: 1
Нет, не работал и опыта нет. Опыта вообще нет как такового, сайтом заморочился сравнительно не давно, но уже понял какая проблема встаёт при наполнении его. Сначала сделал сайт в каком то конструкторе, потом когда вы адаптировали ос1с к Магазке, забросил готовый сайт на стадии заполнения товаром и стал делать его уже в OcStore, потому, что наполнить интернет магазин товаром, намного труднее чем переделать шаблон сайта.
Если рассматривать с точки зрения универсальности, то вам прийдётся делать, что то, что позволит сопоставлять столбцы таблиц, что то типа "Прыг скока" только в две стороны и на загрузку и на выгрузку, а это как я понимаю будет очень сложно и вряд ли целесообразно из за двух-трёх человек, заинтересовавшихся темой сайта.

Для примера, вот в таком виде у меня модуль выгружает товары в эксель. Причём он редиска, выгружает и загружает данные по отдельности, а не в один файл

Вложенный файл:

Имя файла: products-2...-03.xlsx
Размер файла:261 KB


Вложенный файл:

Имя файла: attributes...-03.xlsx
Размер файла:8 KB


Вложенный файл:

Имя файла: categories...-03.xlsx
Размер файла:16 KB
Нас невозможно сбить с пути, нам всё равно куда идти.
Последнее редактирование: 4 года 11 мес. назад от s22aa.
Тема заблокирована.

Интернет магазин - MAGAZKA и OpenCart [ТЕСТИРУЕМ] 4 года 11 мес. назад #22303

  • s22aa
  • s22aa аватар
  • Не в сети
  • Захожу иногда
  • Сообщений: 57
  • Спасибо получено: 16
  • Баллов: 500
  • Репутация: 1
Вот как я предполагал, первые трудности.
Загрузил обработкой на сайт все товары, по времени конечно не быстро получилось, но я ведь их не лопатой загружал, сами туда потихоньку экспортировались. Всё хорошо.
Пришёл новый товар, жена оприходовала, потом ещё. Ну ей то чё, она привыкла кнопать новый товар в накладных, а мне чтоб его выгрузить на сайт тоже получается надо выбрать новый товар из последних поступлений, а я то к этому не привычный :ohmy:
Юрий скажите, это сильно проблемно добавить в обработку выбор товара "На основании" ? Если не сильно проблемно сделайте плиз (когда будет свободное время), если проблемно, то скажите сколько будет стоить сделать такую кнопку.
У меня получилось сделать только кнопку, сделать, чтоб она работала увы не могу.

Нас невозможно сбить с пути, нам всё равно куда идти.
Тема заблокирована.

Интернет магазин - MAGAZKA и OpenCart [ТЕСТИРУЕМ] 4 года 11 мес. назад #22305

  • admin
  • admin аватар
  • Не в сети
  • РАЗРАБОТЧИК
  • Tatitutu
  • Сообщений: 11373
  • Спасибо получено: 6786
  • Баллов: 105180
  • Репутация: 146
  • Медаль за вклад в развитие MAGAZKA
немного не так
что вам в итоге НУЖНО
зачем на основании ?
вам нужно добавлять ТОЛЬКО НОВЫЙ ТОВАР
или то что на ОСТАТКАХ есть ?

* MAGAZKA - лучшая программа для розничного магазина (с) *
Тема заблокирована.

Интернет магазин - MAGAZKA и OpenCart [ТЕСТИРУЕМ] 4 года 11 мес. назад #22306

  • s22aa
  • s22aa аватар
  • Не в сети
  • Захожу иногда
  • Сообщений: 57
  • Спасибо получено: 16
  • Баллов: 500
  • Репутация: 1
Обновить остатки, такая функция в этой обработке уже есть (правда я её не проверял).
Хотелось бы добавлять ТОЛЬКО НОВЫЙ ТОВАР, но я даже не представляю как это можно сделать, поэтому был бы рад добавлению товара из приходной накладной.
Сейчас, что бы это сделать, я должен выбирать каждую позицию товара из справочника.
Нас невозможно сбить с пути, нам всё равно куда идти.
Последнее редактирование: 4 года 11 мес. назад от s22aa.
Тема заблокирована.

Интернет магазин - MAGAZKA и OpenCart [ТЕСТИРУЕМ] 4 года 11 мес. назад #22321

  • s22aa
  • s22aa аватар
  • Не в сети
  • Захожу иногда
  • Сообщений: 57
  • Спасибо получено: 16
  • Баллов: 500
  • Репутация: 1
Ну дебил, ну просто сказочный дебил.
Искал в инете импорт заказов с сайта, не нашёл. Нашёл урок, как сделать такой импорт , но для второго opencart, а у меня третий и с изменением системных файлов, а это не есть айс. День делал этот импорт, второй день делал модуль, чтоб не менять системные файлы. Сделал.
А теперь почему дебил. Я с какого то перепугу, решил, что через "Прыг-скок" можно загружать расходные накладные, а оказалось, что незяяяяя!
Заявки бывают большие, с моей точки зрения ну просто оочень большие и моей жене приходится по несколько часов вносить их в магазку. Мне её очень жалко, она ж так совсем зрение испортит, как она тогда будет мне блинчики по утрам готовить? Беда.

Вопрос: если я внесу заявку через "Прыг-скок" в приходную накладную, потом заполню расходную используя "на основании" приходной, а потом приходную удалю. У меня ничего не сломается?

Прикреплю мод для импорта заказов, вдруг кому надо. Мод точно работает на ocStore-3.0.2.0? на третьем опенкарт тоже должен работать.
Перед установкой надо установить localcopy_oc3.ocmod.zip, так как Opencart 3 ввели строгие ограничение на запись файлов в другие папки кроме extension/module, а нам надо записать папку с phpexcel для импорта в эксель.



Вложенный файл:

Имя файла: localcopy_...cmod.zip
Размер файла:1 KB

Вложенный файл:

Имя файла: Import-zak...cmod.zip
Размер файла:912 KB
Нас невозможно сбить с пути, нам всё равно куда идти.
Последнее редактирование: 4 года 11 мес. назад от s22aa.
Тема заблокирована.

Интернет магазин - MAGAZKA и OpenCart [ТЕСТИРУЕМ] 4 года 11 мес. назад #22327

  • admin
  • admin аватар
  • Не в сети
  • РАЗРАБОТЧИК
  • Tatitutu
  • Сообщений: 11373
  • Спасибо получено: 6786
  • Баллов: 105180
  • Репутация: 146
  • Медаль за вклад в развитие MAGAZKA
Вопрос: если я внесу заявку через "Прыг-скок" в приходную накладную, потом заполню расходную используя "на основании" приходной, а потом приходную удалю. У меня ничего не сломается?

1. не сломается

2. А почему бы не сделать проще ? Почему вы не воспользоваться инструментом "Буфер обмена" ?
скопируйте заказаннный товар , откройте документ - вкладка "товара" и нажмите CTRL+V

* MAGAZKA - лучшая программа для розничного магазина (с) *
Тема заблокирована.

Интернет магазин - MAGAZKA и OpenCart [ТЕСТИРУЕМ] 4 года 11 мес. назад #22334

  • s22aa
  • s22aa аватар
  • Не в сети
  • Захожу иногда
  • Сообщений: 57
  • Спасибо получено: 16
  • Баллов: 500
  • Репутация: 1
Увы, но так тоже не получается, пробовал копировать в буфер и просто наименования и с артикулом и всяко разно, не вставляется . Попробовал ещё "Загрузить из ТСД" , не получилось, поискал в каком порядке стоят столбцы в ТСД, сделал так же, всё равно пишет "не является товаром"
Что то в моём файле не так, раз он никаким образом не хочет вставлятся.
Юрий, будет время гляньте, что с ним не так.

Вложенный файл:

Имя файла: file.xlsx
Размер файла:10 KB
Нас невозможно сбить с пути, нам всё равно куда идти.
Тема заблокирована.

Интернет магазин - MAGAZKA и OpenCart [ТЕСТИРУЕМ] 4 года 11 мес. назад #22338

  • admin
  • admin аватар
  • Не в сети
  • РАЗРАБОТЧИК
  • Tatitutu
  • Сообщений: 11373
  • Спасибо получено: 6786
  • Баллов: 105180
  • Репутация: 146
  • Медаль за вклад в развитие MAGAZKA
Скопируйте ОДНУ колонку (например с НАИМЕНОВАНИЕ)

откройте любой документ и CTRL+V
что происходит ?

* MAGAZKA - лучшая программа для розничного магазина (с) *
Тема заблокирована.

Интернет магазин - MAGAZKA и OpenCart [ТЕСТИРУЕМ] 4 года 11 мес. назад #22341

  • s22aa
  • s22aa аватар
  • Не в сети
  • Захожу иногда
  • Сообщений: 57
  • Спасибо получено: 16
  • Баллов: 500
  • Репутация: 1
Происходит то, что и должно происходить, вставляется всё, что скопировал. Пробовал в волде, в экселе, в текстовом документе, везде вставляется.
А что не так?
Нас невозможно сбить с пути, нам всё равно куда идти.
Тема заблокирована.

Интернет магазин - MAGAZKA и OpenCart [ТЕСТИРУЕМ] 4 года 11 мес. назад #22342

  • s22aa
  • s22aa аватар
  • Не в сети
  • Захожу иногда
  • Сообщений: 57
  • Спасибо получено: 16
  • Баллов: 500
  • Репутация: 1
В прыг-скоке, всё вставляется , находит товар и заполняет накладную. Жалко, что заполняет всё что угодно, только не расходную.
Нас невозможно сбить с пути, нам всё равно куда идти.
Тема заблокирована.

Интернет магазин - MAGAZKA и OpenCart [ТЕСТИРУЕМ] 4 года 11 мес. назад #22349

  • admin
  • admin аватар
  • Не в сети
  • РАЗРАБОТЧИК
  • Tatitutu
  • Сообщений: 11373
  • Спасибо получено: 6786
  • Баллов: 105180
  • Репутация: 146
  • Медаль за вклад в развитие MAGAZKA
s22aa пишет:
Происходит то, что и должно происходить, вставляется всё, что скопировал. Пробовал в волде, в экселе, в текстовом документе, везде вставляется.
А что не так?

Это я вас спрашиваю - что не так ?
Скопировали - вставили - документ заполнен. Провели.


* MAGAZKA - лучшая программа для розничного магазина (с) *
Тема заблокирована.

Интернет магазин - MAGAZKA и OpenCart [ТЕСТИРУЕМ] 4 года 11 мес. назад #22358

  • s22aa
  • s22aa аватар
  • Не в сети
  • Захожу иногда
  • Сообщений: 57
  • Спасибо получено: 16
  • Баллов: 500
  • Репутация: 1
Мистика какая то.
Вчера как только не пытался скопировать и вставить, не получалось, всё ошибки какие то вылазили.
Сейчас сел повторить вчерашнее, чтоб заскринить ошибки, а оно всё замечательно вставилось и накладную сформировать получилось секунд за пятнадцать.
Спасибо Юрий, в Магазке всё замечательно придумано и продумано!
Нас невозможно сбить с пути, нам всё равно куда идти.
Тема заблокирована.
Спасибо сказали: admin

Интернет магазин - MAGAZKA и OpenCart [ТЕСТИРУЕМ] 4 года 11 мес. назад #22362

  • s22aa
  • s22aa аватар
  • Не в сети
  • Захожу иногда
  • Сообщений: 57
  • Спасибо получено: 16
  • Баллов: 500
  • Репутация: 1
admin пишет:
немного не так
что вам в итоге НУЖНО
зачем на основании ?
вам нужно добавлять ТОЛЬКО НОВЫЙ ТОВАР
или то что на ОСТАТКАХ есть ?
Когда приходит товар, в нём есть как новый так и старый (уже внесённый в справочник). Если мы будем добавлять только новый товар, то в случае изменения цены старого товара, цена на сайте не обновится. ТОЛЬКО НОВЫЙ ТОВАР-не подходит.
Функция обновления остатков в обработке уже есть, но она не добавляет картинки, а новому товару нужны картинки.
Вот я и хочу, чтобы при поступлении товара, я мог выгрузить на сайт только товар из приходной накладной.
Я взял вашу обработку "Печать ценников", в ней есть кнопка "НА ОСНОВАНИИ ДОКУМЕНТА" и попытался сделать по аналогии такую же кнопку в обработке ос1с
Выбрать документ на основании которого надо выгрузить товары получилось, а вот сами товары из этого документа, вытащить не получается, выдаёт ошибку при попытке сохранения обработки.
Я сделал так:


И добавил вот такой код:
Процедура ОбновлениеОтображения()	
	ЭлементыФормы.КнНаОснованиеДокумента.Доступность=ЗначениеЗаполнено(Категории);	
КонецПроцедуры
 
Процедура КатегорииОбработкаВыбора(Элемент, ВыбранноеЗначение, СтандартнаяОбработка)
	Если ТипЗнч(ВыбранноеЗначение)=Тип("Тип") Тогда 				
		Нужно=СтрЗаменить(ВыбранноеЗначение," ","");
		формаВыбора=Документы[Нужно].ПолучитьФормуВыбора();
		ВыбранноеЗначение=формаВыбора.ОткрытьМодально();		                                    		
	КонецЕсли;     
КонецПроцедуры
 
Процедура КнНаОснованиеДокументаНажатие(Элемент)
	обКнНаОснованиеДокументаНажатие(Элемент);
КонецПроцедуры
В итоге получаю вот такую ошибку:
{Форма.Форма.Форма(1518,2)}: Процедура или функция с указанным именем не определена (обКнНаОснованиеДокументаНажатие)
<<?>>обКнНаОснованиеДокументаНажатие(Элемент); (Проверка: Толстый клиент (обычное приложение))

Что я делаю не так?
Нас невозможно сбить с пути, нам всё равно куда идти.
Тема заблокирована.

Интернет магазин - MAGAZKA и OpenCart [ТЕСТИРУЕМ] 4 года 11 мес. назад #22363

  • oooban
  • oooban аватар
  • Не в сети
  • Давно я тут
  • Сообщений: 141
  • Спасибо получено: 42
  • Баллов: 3300
  • Репутация: 0
  • Медаль за вклад в развитие MAGAZKA
Попробовал данный модуль, убил много времени на настройку, а по итогу очень медленная выгрузка.
Сейчас использую выгрузку товаров в эксэль (где-то на форуме была по этому делу тема и там Юрий делал отдельную обработку, которую можно запускать по таймеру) из 1С в связке с "anyCSV/XLS™ Модуль импорта, экспорта". На сайте 40 000 товаров и все очень быстро выгружается.
Это если по простому.
Но у меня между 1С и выгрузкой еще стоит прослойка в виде поиска описаний, картинок, характеристик товаров и дописывания их в тот же эксэль.
Тема заблокирована.
Спасибо сказали: s22aa
  • Страница:
  • 1
  • 2
  • 3
  • 4
  • 5
Модераторы: Тех.поддержка
Время создания страницы: 0.080 секунд