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

kapel

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

    36
  • З нами

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

Усі публікації користувача kapel

  1. С остатками понял проблему, в данный момент они вычитаются, но лишь условно, т.е. фактически остатки используются для включения, выключения товара 0 - нет в продаже, больше 0 - доступен к заказу, как такового учета по ним нет и кол-ва введены с запасом. Их точность не важна. Истинные цели сего мероприятия расскажу исполнителю, с экселем не проще.
  2. Да что ж вы так, вокруг да около, скажите прямо в чем проблема. Сливал я заказы и не раз, да в них присутствуют множество полей про которые я не писал в тз выше, но я и не стремился к этому, а лишь описал то, что имеется и как это необходимо преобразовать и куда. Если необходимо описать целиком, все таблицы я опишу, но вместо этого я указал, что необходимо дозаполнить все которые требуются, значениями по умолчанию, т.е. это и статус заказа, и методы оплаты и группа покупателя и IP и почту сгенерировать и т.д., т.е. все что необходимо для корректной работы. В тз нашел ошибку в части региона, его придется выбирать из уже созданных т.к. регион в источнике может быть указан криво есть индекс, можно получить и город и регион по нему, через тот же dadata api. Опций у товаров нет. Покупателей регистрировать не надо. Созданный заказ не будет редактироваться, единственное, что с ним будет происходить, это смена статуса.
  3. Необходимо создать заказы в opencart из файла сsv, выше список полей в этом файле. Описал так как представлял работу opencart с заказом, видимо представлял не верно. Направьте на путь истинный, что нужно предоставить, что бы получить желаемое ну или хотя бы совет, т.е. созданный заказ с позициями и наименованием их из БД опенкарт.
  4. Ну так скажите как правильно. В чем могут быть проблемы, я не против корректировки ТЗ, а опенкарт представляю так как умею, больше с точки зрения пользователя. У меня задача загружать в опенкарт заказы из файла, номенклатура соответствует только по id. Покупателей в БД опенкарта в большинстве своем нет.
  5. Есть CSV файл определенной структуры, в нем имеются заказы, необходимо загрузить эти заказы в Opencart, напрямую в БД, через промежуточную таблицу (для сохранения истории загрузки и всех данных из CSV). Промежуточная таблица может иметь любую структуру, главное обеспечить сохранность значений и их обновление при повторной загрузке, т.е. модуль должен искать по ключевому полю строку и обновлять ее полученными данными (безусловно, т.е. все), но не создавать заказ при обновлении. Сам файл в исходнике имеет XLS формат, но я думаю лучше будет его перевести в СSV средствами Win, чем обрабатывать его. Код должен быть открыт, интерфейс не нужен, кроме выбора файла на ПК, задачу предполагается разбить на этапы, описание первоочередного из них ниже, полный перечень могу предоставить в случае необходимости. Список полей в CSV файле, пояснения и действие необходимое с полем при создании заказа в opencart. Если Opencart требует доп поля не описанные ниже, то необходимо заполнить их значениями по умолчанию (статус заказа к примеру) "Номер заказа" - внести в таблицу orders в созданное (не штатное) поле, а так же добавить в комментарий создаваемого заказа, сам номер присвоить по порядку(orders_id) "Время создания заказа" - присвоить создаваемому заказу "Стоимость товаров" = стоимость всех товаров. Необходимо вычислить и записать в итоги заказа должно быть равным сумме из источника, если не равно поправить стоимость самого дорого товара или всех пропорционально, в п.7 пояснения. "Стоимость доставки" - Присвоить определенной службе доставки (будет создана для этих целей) "Сумма заказа" = п.3+п.4-п.6 "Скидка магазина" = присвоить скидке (будет создана для этих целей) "Артикул" = многостроковое поле с перечнем ID (совпадают с полем product_id в БД Opencart) и кол-вом - создаем в заказе товары по этому полю, но у создаваемых необходимо умножить кол-во на поле из таблицы product, цену тоже взять из таблицы product (не стандартные поля). "Примечания к заказу" - перенести в комментарий. "Имя получателя" - ФИО но бывает, что вместо ФИО лишь И, или ФИ, итог: разбить на слова: если одно то в "first_name" если два то в "first_name" и "second_name" если три, то Ф в "second_name", ИО в "first_name" Страна - Россия(по умолчанию) Регион - перенести как есть Город - перенести как есть Адрес - перенести как есть Индекс - оставить как есть Телефон - оставить как есть Если есть вопросы задавайте.
  6. Здравия желаю. Не подскажите как сделать так, что бы ссылка в этом поле открывалась в новом окне, стандартное target="_blank" не работает.
  7. Ну что же вы меня совсем за осла? )))) стандартный hta стоит естественно и чпу настроено.
  8. так в том то и проблема, что они есть. Сейчас поставил 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. Ну в настройках он был включен однозначно, попробовал поменять на "родной", ничего не изменилось. Включил обратно. Со слэшами решил вопрос в .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. Здравствуйте. Как то удалось исправить и выявить причину? У меня при переходе на: хххх.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. Подскажите, в логах периодически стала появляться вот такая ошибка: PHP Warning: fread(): Length parameter must be greater than 0 in /home/public_html/catalog/controller/startup/slasoft_redirect.php on line 93 Как то можно выяснить причину?
  12. Проблема решена, отключением куска кода, как несущественного.
  13. Есть кривой модуль доставки, отказаться к сожалению не могу, так вот он считает стоимость доставки если хоть у одного из товаров есть ДШВ и вес, соответственно делает это не правильно, т.к. у другого эти характеристики могут быть не заданы, а товар может быть габаритный. Задача: отключать этот модуль, если у одного из товаров не хватает параметров, или передать 0 для всех товаров в корзине (отключится сам). п.с. как вариант изменить модуль доставки (но может быть зашифрован) Opencart 2.3 с симпл.
  14. Посмотрел...немного не понял, на что именно внимательно смотреть... Там можно будет сделать, что бы при отсутствии веса, у одного из товаров, отключались некоторые, уже существующие" варианты? Если да, то я его приобрету, если нет, то сколько будет стоить его доработать, ответ можно в ЛС. В принципе мне достаточно будет лишь одного условия, отсутствия веса у одного из товаров, у меня просто все, или есть все или если нет веса нет ничего... Единственно есть одно но, вес у меня имеет точность 3 знака после запятой, в БД, связано с тем, что товар очень мелкий, а кол-ва очень большие бывают. Как вариант рассмотрю доработку модуля доставки (если возможно, т.к. код мне кажется закрытый), сам модуль могу отправить в лс.
  15. Доброго времени суток. Есть необходимость отключать определенные модули доставки, если у одного из товаров в заказе не хватает габаритов и.или веса, можно это как то реализовать на базе Вашего модуля, пусть даже за доп плату? п.с. автор модуля доставки за эту функцию запросил немаленькие деньги, чем напрочь отбил желание с ним работать... поэтому ищу пути обхода.
  16. Модулю катастрофически не хватает гибкости, как в ценообразовательном плане, так и вообще. Комиссии у перевозчиков разные, необходимы условия их применения и т.д.
  17. Добрый день. Подскажите, а ваш модуль совместим с каким либо модулем связанных опций? Если нет, то интересует возможность доработки. Необходимо, что бы при выборе одной опции менялся состав вложенных.
  18. Подскажите, как при загрузке прописать "порядок сортировки" для атрибутов (характеристик), или как то можно сделать, что бы порядок сортировки был такой же как в ячейке?
×
×
  • Створити...

Important Information

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