Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

kapel

Новачок
  
  • Публікації

    36
  • З нами

  • Відвідування

Повідомлення, опубліковані користувачем kapel

  1. 26.02.2022 в 22:35, Shureg сказал:

    Если еще и товары вычитать со склада не надо, то к заказам вашу задачу можно отнести весьма условно. Собственно, вам и опенкарт то нужен постольку поскольку. Не проще будет наоборот, из ОС данные по id и ценам товара получать, и в эксэле с ними развлекаться?

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

  2. 26.02.2022 в 20:42, Tom сказал:

    Я понял.

    Это я написал к тому, что бы человек слил себе экспорт, посмотрел и пере-осознал своё ТЗ.

    Да что ж вы так, вокруг да около, скажите прямо в чем проблема.

     

    Сливал я заказы и не раз, да в них присутствуют множество полей про которые я не писал в тз выше, но я и не стремился к этому, а лишь описал то, что имеется и как это необходимо преобразовать и куда.

    Если необходимо описать целиком, все таблицы я опишу, но вместо этого я указал, что необходимо дозаполнить все которые требуются, значениями по умолчанию, т.е. это и статус заказа, и методы оплаты и группа покупателя и IP и почту сгенерировать и т.д., т.е. все что необходимо для корректной работы.  

     

    В тз нашел ошибку в части региона, его придется выбирать из уже созданных т.к. регион в источнике может быть указан криво есть индекс, можно получить и город и регион по нему, через тот же dadata api.

     

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

  3. 26.02.2022 в 18:29, Shureg сказал:

    Мда... Ничего не понял. Не моё, точно.

    Необходимо создать заказы в opencart из файла сsv, выше список полей в этом файле. Описал так как представлял работу opencart с заказом, видимо представлял не верно. Направьте на путь истинный, что нужно предоставить, что бы получить желаемое ну или хотя бы совет, т.е. созданный заказ с позициями и наименованием их из БД опенкарт

  4. 26.02.2022 в 18:42, nikifalex сказал:

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

     

    Ну так скажите как правильно. В чем могут  быть проблемы, я не против корректировки ТЗ, а опенкарт представляю так как умею, больше с точки зрения пользователя. 

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

  5. Есть CSV файл определенной структуры, в нем имеются заказы, необходимо загрузить эти заказы в Opencart, напрямую в БД, через промежуточную таблицу (для сохранения истории загрузки и всех данных из CSV).

     

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

     

    Сам файл в исходнике имеет XLS формат, но я думаю лучше будет его перевести в СSV средствами Win, чем обрабатывать его. 

     

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

     

    Список полей в CSV файле, пояснения и действие необходимое с полем при создании заказа в opencart.

    • Если Opencart требует доп поля не описанные ниже, то необходимо заполнить их значениями по умолчанию (статус заказа к примеру)

     

    1. "Номер заказа" - внести в таблицу orders в созданное (не штатное) поле, а так же добавить в комментарий создаваемого заказа, сам номер присвоить по порядку(orders_id)
    2. "Время создания заказа" - присвоить создаваемому заказу
    3. "Стоимость товаров" = стоимость всех товаров. Необходимо вычислить и записать в итоги заказа должно быть равным сумме из источника, если не равно поправить стоимость самого дорого товара или всех пропорционально, в п.7 пояснения.  
    4. "Стоимость доставки" - Присвоить определенной службе доставки (будет создана для этих целей)
    5. "Сумма заказа"  = п.3+п.4-п.6
    6. "Скидка магазина"  = присвоить скидке (будет создана для этих целей)
    7. "Артикул" = многостроковое поле с перечнем ID (совпадают с полем product_id в БД Opencart) и кол-вом - создаем в заказе товары по этому полю, но у создаваемых необходимо умножить кол-во на поле из таблицы product, цену тоже взять из таблицы product (не стандартные поля).
    8. "Примечания к заказу" - перенести в комментарий. 
    9. "Имя получателя" - ФИО но бывает, что вместо ФИО лишь И, или ФИ, итог: разбить на слова: если одно то в "first_name" если два то в "first_name" и "second_name" если три, то Ф в "second_name", ИО в "first_name"
    10. Страна - Россия(по умолчанию) 
    11. Регион - перенести как есть
    12. Город - перенести как есть
    13. Адрес - перенести как есть
    14. Индекс - оставить как есть
    15. Телефон - оставить как есть

     

    Если есть вопросы задавайте. 

     

     

  6. В 28.09.2019 в 08:59, sibbuy сказал:

    Здравствуйте все , подскажите как мне сделать вывод товаров и под категории в 2 колонки на малых экранах и некоторые модули, которые выведу на сайте, а все остальное будет так же , как и сейчас. Может кто нибудь сделает и какая цена работы, из товаров можно как на фото, а категории тоже в 2 колонки только ровно как товары

     

     

    апапап.PNG

    прпрпрп.PNG

     

    В 28.09.2019 в 12:49, 29aleksey сказал:

    @sibbuy ответил в лс

     

    А можно и мне в лс, раз это тайна ) 

  7. 2 часа назад, KomissarJuve сказал:

    у вас походу чпу нигде не прописано

    и файл .htaccess.txt не правили

    Ну что же вы меня совсем за осла? )))) стандартный hta стоит естественно и чпу настроено. 

     

  8. 44 минуты назад, KomissarJuve сказал:

    вроде если сеопро включен и везде все заполнено

    то таких ?route=information/agree&information_id=5  урл вообще не должно быть

    так в том то и проблема, что они есть. Сейчас поставил ocstore 2.3 из коробки, включил сео про и тд, вот результат: 

    https://test2.kapelyug.ru/index.php?route=information/information/agree&information_id=6

    https://test2.kapelyug.ru/index.php?route=information/agree&information_id=6

     

    При этом в режиме обслуживания данные ссылки недоступны обе. 

  9. 6 часов назад, KomissarJuve сказал:

    может я и ошибаюсь

    но у вас сеопро вообще не включен

    Ну в настройках он был включен однозначно, попробовал поменять на "родной", ничего не изменилось. Включил обратно. Со слэшами решил вопрос в .htaccess, но что то подсказывает, что это не правильно и опять же, вопрос решен частично. 

     

    пс. допустил ошибки в посте выше, урлы выглядят вот так: 

     

    При переходе на: 

    хххх.ru/index.php?route=information/agree&information_id=5 

    или

    хххх.ru/index.php?route=information/information/information/agree&information_id=5

    идет 301й на

    хххх.ru.ru/terms.html

     

    При переходе на 

    хххх.ru/index.php?route=information/information/agree&information_id=5

    открывается голое содержимое id 5 без форматирования

     

     

     

     

     

  10. В 22.05.2017 в 09:56, Gann сказал:

    Обнаружил дубли вида /index.php?route=information/information/agree&information_id=3, причём если сделать /index.php?route=information/information/&information_id=3, то открывается страница с ид3, а просто перейдя по /index.php?route=information/information/agree&information_id=3 - открывается только текст со страницы без стилей и прочего.

     

    Пока просто закрыл от индексации в роботсе, подскажете другое решение?

    Здравствуйте. 

     

    Как то удалось исправить и выявить причину?

    У меня при переходе на: 

    хххх.ru/index.php?route=information/agree&information_id=5

    идет 301й на

    .ru/terms.html

     

    а вот при переходе на 

    хххх.ru/index.php?route=information/agree&information_id=5

    открывается содержимое id 5 без форматирования, как у вас....

     

     

    У меня плюс к этому еще и слэши лишние вида:

    xxxx.ru/////terms.html

    xxxx.ru///////ndex.php?route=information/information/agree&information_id=5

     

    кол во слэшей может быть любое. 

     

  11. 2 часа назад, nikifalex сказал:

    так напишите сколько. ну чтоб знать от чего отталкиваться.

    Нужен хотя бы открытый аукцион.

    2500

  12. 38 минут назад, htmlart сказал:

    Что за модуль доставки? У автора спрашивали?

    спрашивали, ценник не реальный загнул. модуль СДЭК "фирменный".  

  13. Есть кривой модуль доставки, отказаться к сожалению не могу, так вот он считает стоимость доставки если хоть у одного из товаров есть ДШВ и вес, соответственно делает это не правильно, т.к. у другого эти характеристики могут быть не заданы, а товар может быть габаритный. 

     

    Задача: отключать этот модуль, если у одного из товаров не хватает параметров, или передать 0 для всех товаров в корзине (отключится сам).

    п.с. как вариант изменить модуль доставки (но может быть зашифрован) 

     

    Opencart 2.3 с симпл. 

  14. 41 минуту назад, deeman сказал:

    Можно попробовать использовать для этих целей модуль filterit, но нужно смотреть внимательно. На базе симпл это не сделать, это не задача модуля заказа. В теории конечно же нужно дорабатывать модуль доставки и делать все проверки в нём.

     

    Посмотрел...немного не понял, на что именно внимательно смотреть... Там можно будет сделать, что бы при отсутствии веса, у одного из товаров, отключались некоторые, уже существующие" варианты? Если да, то я его приобрету, если нет, то сколько будет стоить его доработать, ответ можно в ЛС.

    В принципе мне достаточно будет лишь одного условия, отсутствия веса у одного из товаров, у меня просто все, или есть все или если нет веса нет ничего... Единственно есть одно но, вес у меня имеет точность 3 знака после запятой, в БД, связано с тем, что товар очень мелкий, а кол-ва очень большие бывают.  

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

  15. Доброго времени суток. 

    Есть необходимость отключать определенные модули доставки, если у одного из товаров в заказе не хватает габаритов и.или веса, можно это как то реализовать на базе Вашего модуля, пусть даже за доп плату? 

     

    п.с. автор модуля доставки за эту функцию запросил немаленькие деньги, чем напрочь отбил желание с ним работать... поэтому ищу пути обхода.  

  16. Добрый день. 

     

    Подскажите, а ваш модуль совместим с каким либо модулем связанных опций? Если нет, то интересует возможность доработки. Необходимо, что бы при выборе одной опции менялся состав вложенных.   

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.