Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Gmp

Users
  
  • Posts

    277
  • Joined

Everything posted by Gmp

  1. @stelstima Тогда смотрите настройки обмена заказами (в модуле), выставьте статус заказа который надо выгружать в 1С и обязательно выставьте статус который будет устанавливаться после выгрузки, например до выгрузки "Новый" или "Ожидает обработки" а после выгрузки "В обработке" или "Принят в работу".
  2. Нет, но пару страниц назад выкладывал версию с правками основных популярных багов, с которыми гарантированно встречаются все кто устанавливает этот модуль. Правда после этого нашлись еще косяки, всё никак не найду время и силы чтоб собрать "знания" в кучу и выложить сюда. Если товары передает то и заказы должен, коннект одинаков для товаров и заказов.
  3. @stelstima Недавно делал одному человеку, видимо у вас версия модуля старая, только там есть такая проблема. В последних версиях этой проблемы нет.
  4. @26rus Ну, мои телепатические способности заканчиваются. Второй вариант с моим кодом тоже попробовал? Он гарантированно должен дать ответ (хотя и первый тоже). Если не дает - 1) либо с сервером что-то не так, 2) либо htacess блокирует, 3) либо что-то не так делаешь))
  5. @26rus Я правильно понимаю что вы вставили в файл /export/exchange1c_cron.php свои данные и прописали путь к этому файлу в крон? Если да - то при вызове данного файла из браузера возможно ничего выводиться и не должно (но это не точно, не проверял), для проверки можете после строки curl_close ($ch); вставить что-то вроде echo "Done!"; и вызвать снова, чтобы убедиться что что-то происходит. А еще лучше сделать как-то так (не проверял в реальных условиях): <?php $ch = curl_init("http://you.site.ru/export/exchange1c.php?module=cronImport"); curl_setopt($ch, CURLOPT_HEADER, 0); curl_exec ($ch); if(curl_errno($ch)) { echo 'Error: ', curl_error($ch), "\n"; } else { echo 'Response code: ', curl_getinfo($ch, CURLINFO_HTTP_CODE), "\n"; } curl_close ($ch); ?>
  6. Сделать задание в крон: "запускать в будние дни, раз в сутки". Например "Запускать каждый будний день в 8 утра" выглядит так: 0 8 * * 1-5 /путь/твой-скрипт.php >/dev/null 2>&1 Если же сама загрузка работает некорректно - тут не подскажу, кроном в этом модуле не пользовался, потому и косяков не знаю. Это смотреть надо но времени нет. С Розницей дел не имел, но думаю что все прекрасно автоматом работает, но возможно модуль обмена надо подпились, наплодили 1С-овцы разношерствного колхоза вот и проблемы. Был бы нормальный единый стандарт тогда и проблем бы не было. PS. В УТ 10.3 товары с характеристиками работают 100%. Насколько я помню даже не допиливал ничего, работало сразу. А вот в УНФ для Украины (и наверняка для России тоже) - характеристики точно не работают, там формат xml в области характеристик отличается (и не в лучшую сторону) от УТ/КА и других "взрослых" конфигураций.
  7. Этот модуль по сути никогда не был в релизе, всегда в разработке и в экспериментах, но та работа которая была проделана и выложена бесплатно - просто поражает. Автор видимо реально задолбался без конца бороться с фиксами под разные конфигурации, системы, магазины, индивидуальные проблемы, и что вполне ожидаемо думаю у него уже нет сил на это. Я прекрасно могу это понять, потому что если выложишь что-то бесплатно - ты всем потом "обязан" так же бесплатно решать проблемы и еще останешься в итоге "козлом". Примерно год назад автор у себя в блоге озвучил что взялся за написание версии 2.0 и скорее всего часть кода будет зашифрована. Больше никаких вестей нет. Что касается меня - я покупал платные модули, но в итоге пришел к выводу о том, что лучше вкладывать гораздо больше деньги, чем стоит лицензия на платный модуль - но в модуль с открытым исходным кодом. Почему? Да потому что реально задобался. Нужно доработать - сам не можешь, т.к. код под ионкубом. Начинаешь общаться с авторами, авторы говорят что делать не будут даже за деньги. Мол пользуйся как есть. А если и согласны - то доработка стоит ну слишком несоизмеримых денег с объемом работы, и подожди месяц. Но это не единственная проблема. Второй сюрприз - лицензии как и все хорошее в мире имеет свойство заканчиваться, а после того как закончилась лицензия ты уже не можешь скачать даже ту версию модуля, которую покупал. А если у тебя была куплена версия для php 5.6 а потом ты переехать решил на php 7, но скачать пока можно было забыл - то тебя ждет очень неприятный сюрприз. Но и это еще не все проблемы. Как и все остальное из под "инкубатора" (ионкуба), ты не покупатель, не клиент который всегда прав, а кусок г-на простите за выражение, но это именно так. Каждый разработчик придумывает свои правила, и лично я сталкивался с такими проблемами: 1) тестовая лицензия ограничена по времени, и если ты не успел по каким то причинам доделать работу и переехать на основной домен, то фиаско. 2) Некоторые разработчики не дают ключ на локалхост. "Это фиаско братан". 3) Некоторые разработчики продают лицензию на конкретный домен / конкретный поддомен, а не на домен + все поддомены. Хотя с 1С я с этим вроде не встречался, но уже года 3 просто не использую коммерческих модулей под 1С. Потому взял за основу этот модуль и потихоньку правлю ошибки либо делаю доработки под себя, нюансов выяснилась просто тонна, и понятно что на энтузиазме автор не вытянул это (хоть и брал за доработки людям деньги). Но я доволен, работает как часы. Потому мой совет - если это ваш магазин, и вы не хотите чтоб он вставал по каждому чиху, а вы чтоб платили за каждый чих - не связывайтесь с модулями которые под ионкубом. Даже если платный - только с открытым кодом.
  8. Вот теперь я всё понял. Да, именно так. Недавно был случай - попросил человек сделать модификатор, я сделал, продемонстрировал у себя, отправил ему. Возвращается - мол не работает ничего. Зашел, смотрю - в кеше модификации появляются, а на сайте нет. А сайт совсем пустой был, только что установленный самим человеком. Смотрю - написано русская сборка (потому что языки из нее), но по файлам вижу что не она. Решил что это сборка с известных варезных сайтов, с хитро внедренными багами для развода на деньги, разбираться не стал. Установил себе с офсайта эту же версию и показываю ему - на этой версии все работает, ставьте себе нормальный опенкарт, пока работы над сайтом еще не начались. Он поставил и все заработало. Еще и поблагодарил что не пришлось с языками мучаться. А баги то оказывается - официальные. Я про это забыл даже. Видимо он, как было сказано выше - установил оригинальный опенкарт через панель хостинга, а потом языки руками накатил. Хорошо что заглянул сюда пофлудить. Очень удачно вышло.
  9. @spectre Не знал)) Есть ребята которые замахнулись на большее, но со стабильностью как-то совсем не очень, да и практического применения я особо не вижу. Фронтенд на Vue Демка (убрать пробелы после точек): opencart. vuefront. com Уже второй раз упоминание про четвертую версию, я походу от жизни отстал. Только 3.1 видел, и то кривая сырая, да и странные нововведения в ней, как-то не возбудили. Где почитать про 4-й опенкарт?
  10. @SergeTkach Наши споры - бессмысленная полемика)) Возможно вас обидел твиг, например потому что лично вам он не удобен, например потому что у вас много дополнений и для вас это встало в большие лишние затраты сил и времени чтоб это поддерживать. И гнев этот даже отчасти справедливый, потому что шаблонизаторы в опенкарт надо было внедрять гораздо раньше. Но есть другие люди и другие мнения - меня например твиг не обижал, а порадовал. Хотя адаптировать модули с 2 на 3 не раз приходилось. Да не самая приятная работа, но работа не всегда бывает приятной. Объем кода шаблона тут роли не играет, мне нравится наглядность и то, что теперь шаблон выполняет роль шаблона, а контроллер - контроллера. Раньше было немало любителей делать в контроллере свою логику. Теперь так просто этого не сделать, что большой плюс. Опенкарт 3 - мне вот например, ничем не насолил. Если бы стоял выбор на чем запускать свой новый магазин - выбрал бы тройку, мне она больше по душе. И очень сомневаюсь, что поставив двойку продажи резко взлетят, и магазин станет "тем самым" идеальным магазином. Естественно, обновление ради обновления - никому и никогда не рекомендую. Действующий магазин переводить на 3-ку особого смысла не вижу, как и НЕ делать новый магазин на ней. Каждый сам выбирает что ему по душе - кто-то принципиально любит свой жигуль потому что "он сделан и металла", кто-то выбирает новый солярис "из фольги" (уточню, жигуль != опенкарт 2, а солярис != опенкарт 3, а то сейчас начнется). Ни первого ни второго не переубедить, каждому свое. Если мы выбрали опенкарт - то нравится нам, или нет, то что внедряет Дэниэль - мы можем либо идти с ним, либо не идти. Всегда есть выбор. Можем форкнуть и развивать свою идеальную сборку. Или написать свой идеальный двиг. Вот представляю будет гнева, если Дэниэль когда-то откроет существование ORM например)) Весь мир давно бэк на Node.js / Symfony / Laravel пишет, фронты уже хз сколько лет на React / Angular / Vue пишут, а мы тут с твигом боремся. Смешно ей богу. Вот если б ангуляр появился в опенкарте - это был бы номер)) Я бы точно свалил ахах)) А может и был бы повод разобраться. Даёшь ангулар в опенкарт!
  11. @SergeTkach Вообще нисколечки не спорю с этим. У опенкарта по сути почти нет "обновлений", есть только "новые версии", и это головная боль для всех, и для разработчиков и для владельцев магазина. Твиг - имхо это это больше хорошо чем плохо, но геморроя он создал при переходе - на него неимоверное кол-во, это факт. У старых версий опенкарта всего одна главная проблема - под нее постепенно перестают выпускать модули и обновления модулей, и идеальный магазин превращается в тыкву если дело доходит до развития (писать модули это ого-го как дороже чем их покупать). Потому (имхо конечно), люди на старте выбирают более новую версию чтоб она хотя бы несколько лет была актуальной.
  12. Данунафик)). Особенно окстор со своей локализацией и блогом. Понятное дело что плюс этой версии в том, что многие баги 3.0.2.0 уже известны пару лет как. Но исправлены они уже не будут никогда. Наверняка у тех кто на нём делает - своя сборка где всё поправлено, или свой чек-лист. Но проще поставить версию где проблемы уже решены имхо. Потому я из тех кто предпочтет 3.0.3.2 - 3.0.3.3, если конечно не требуются "фишечки" вшитые в окстор. Ничосе) В первый раз слышу, даже странно что никто из "пришедших" ничего не говорил об этом, да и сам не замечал. Надо в закладки закинуть. Имхо весь смысл этой версии 3.0.3.6 в том, что во первых наконец-то обновили "адский и ужасный твиг" (хотя признаться лично я всего раз в жизни сталкивался с ситуацией что в древнем твиге v1.х не было того, что мне нужно. Но на просторах инета быстро нашелся костыль решение проблемы) а во вторых что отсеяли все вресии php ниже 7.3 Не скажу что меня хоть как-то напрягал 5.6 или 7.2, тут плюс я вижу в основном в сужении кол-ва версий - значит меньше глюков, значит можно смело использовать новые возможности если вдруг возникнет такая необходимость. Да и радует что в новых версиях php стало чуть "пожоще" с типизацией, что вынуждает разработчиков быть чуть меньшими раззвездяями. Ну, с приходом "адского и ужасного твига" в опенкарт жизнь стала чуть легче и приятней (говорю за себя конечно же), с двойкой стараюсь дел не иметь - глаза жалко. Как начинаешь ковырять километровое месиво из php и html, которое еще и в xml иногда - это реально виселица. Ну и с приходом твига - некоторая, не самая лучшая часть opencart сообщества возможно ушла чай собирать и слонов пасти, либо немного прокачала свои скилы, что тоже плюс. Хотя отчаянно боролись до последнего, создавали хитрые патчи для загрузки tpl вместо twig. Да и в чем смысл новомодного 2.3.0.2? Вот 1.5.5.1.2 - реальная бомба: по скорости - летало, всё что может понадобиться - было, по стабильности - выше всяких похвал. И vqmod был нормальным удобным решением, а не то что этот ocmod дурацкий. Только достойных шаблонов не было и евентов. Хотя фанаты vqmod и на тройке не перевелись , смотришь так - установлено всего несколько модулей безобидных, думаешь - откуда такие проблемы дикие. Заходишь на фтп и все становится ясно)) пару десятков xml лежат в папочке))
  13. @Oleg112233 Не помню спрашивал или нет, какая версия опенкарта и какая модуля. Если вручную грузится то и автоматически должно. Возможно какая-то нестандартная ситуация. Возможно какая-то ошибка. Без доступа к сайту и 1С сложно это понять.
  14. Вы хотите чтоб именно эта версия заработала? Если делаете новый магазин / обмен то почему не на последней? В последней (из тех что я выкладывал страницу назад) - такой проблемы нет. Скоро еще пару исправлений сделаю и выложу. Расскажите почему именно эту версию выбрали?
  15. @Oleg112233 "на фтп приходят" это имеется ввиду что файлы import и offers появляются в папке кеша? Именно их открывал? Они точно содержат информацию о товарах/ценах/остатках?
  16. Что исправить? Облако? Новый модуль написать? Другой найти? Этот модуль по другому протоколу работать не заставишь. Вам надо посмотреть в вашем облаке - есть ли возможность выгружать в нужном формате (обмен по commerceml), и если нет - то искать другие решения. Я могу сделать это за вас, но это будет стоить денег.
  17. Отблагодарить можно поставив "палец вверх" под полезными сообщениями, эта кнопка справа внизу у каждого сообщения. Но увы она есть не у всех, видимо должно быть сколько-то сообщений или сколько-то времени должно пройти с момента регистрации. Судя по запросам это протокол SOAP (WSDL), в данном модуле обмен по CommerceML. Ничего не получится. Возможно в облаке есть какие-либо настройки обмена, либо обмен по CommerceML. Обычно в продуктах 1С всегда есть обмен по этому стандарту, поищите или спросите техподдержку. В "стартовых" версиях могут быть намеренно отключены такие распространенные возможности, чтоб переходили на более дорогие тарифы. Это 1С.
  18. Создай в папке /export/.htaccess с кодом: RewriteCond %{HTTP:Authorization} ^Basic.* RewriteRule .* - [E=REMOTE_USER:%{HTTP:Authorization},L] А из основного .htaccess убери все что было добавлено. Чтоб помочь нужно иметь доступ и к сайту и 1С. Все остальное это гадание, а гадание - это к гадалкам.
  19. Не сталкивался. Насколько я помню перезаписываются только файлы из папки import_files.
  20. Потому и стал править дефолтные настройки - не все они были логичны. Но суть проблемы оказалась вообще в другом, потому исправление дефолтных настроек не давало ожидаемого эффекта. Теперь всё ок.
  21. Да, решал уже эту проблему однажды, еле нашел как тогда решил. Подробности найдешь на гитхабе, ты его знаешь. У меня оно уже давно отлично работает, но все-таки предварительно жестко протестируй и отпишись если что не так. А для остальных прикрепил готовый файл с исправлением. oc2.3-exchange1c_1.6.4.7_gmp-mod_v7.ocmod.zip
  22. Забыл упомянуть про еще одну проблему. Хотел написать в личку, но решил всё-таки по ней отписаться тут, потому что считаю недоработку серьезной. Эта проблема схожая с пунктом 5 в сообщении выше, только касается не контроллеров, а языковых файлов. Прямой инклюд языковых файлов вашего шаблона. (например catalog/language/ru-ru/octemplates/oct_feelmart.php) В итоге мы имеем то что имеем: изменить фразу через встроенный в opencart редактор перевода - невозможно, изменить фразу ocmod-ом - тоже. Остается только руками править файлы шаблона, и это очень и очень прискорбно.
  23. Кривое какое-то обновление 1.5.1 1) Зачем-то изменили пропорции слайдшоу и блока "Товары со скидкой" на главной. Теперь у всех товаров срезается название (причем сильно), а у некоторых при этом, еще и уродская полоса прокрутки появляется. Спрашивается, ЗАЧЕМ? Кеши чистил, в разных браузерах смотрел – везде одно. В 1.4.1 всё было отлично. Проблему конечно пофиксил, но осадочек остался. 2) Блок "Вы смотрели" (просмотренные товары). Почти уверен, что эта же проблема ("фича") будет у всех модулей товаров. В 1.4.1 работало как положено - вводишь лимит, он отображает одну или максимум две строки, а дальше если лимит больше двух строк - то появляется кнопка "Показать еще" по которой можно тыкать пока лимит не исчерпается. Что же сделали в 1.5.1? Функцию "Показать еще" выпилили с корнем. ЗАЧЕМ? Лимиты, которые стояли до обновления так и стоят, только в любом случае отображается две строки по 5 товаров в каждой, хоть задай лимит в 4 товара хоть в 40, хоть напиши что на заборе обычно пишут. Т.е. после обновления сразу не работает то, что работало до. И человек должен разбираться почему. Идем в настройки, смотрим. Ага, "это не баг, это ФИЧА", теперь надо писать лимит не "20" а типа "20/20/20". Окей. Пишем. И что мы видим? ПРОСТЫНЮ из товаров. А если лимит 50? 3) Самую актуальную проблему: МЕНЮ (каталог товаров, он же список категорий) – вообще не решали. Тут всё по-старому. Шаблон своими внешним видом гордо кричит "я для больших и серьезных магазинов", но на деле – для этого он не годится. Главное меню - оно не для людей, оно не для покупателей. Каждый второй-третий кто приходит с диагнозом "Филмарт" просит "сделать что-то с этим безобразием" (меню). Если вы еще не покупатель филмарта - то знайте заранее, если категорий товаров в меню будет мало - у вас будут проблемы. Если много - у вас будут проблемы. Категорий должно быть ровно столько, сколько задумал дизайнер и сколько реализовал верстальщик (+/- пару штук). И никак иначе. Что на это отвечает техподдержка - мне рассказывали. И вы узнаете, если столкнетесь)) ЗЫ. Вот "меню здорового человека" с аналогичным внешним видом, но способное переварить большой магазин (множество категорий товаров): maxi-retail ru 4) Не решена и другая проблема - в шапку и в футер нельзя вставить ссылки на категории встроенного (или не встроенного) блога. Произвольные ссылки тоже нельзя. Т.е. если у вас в блоге например "Новости" то вставить ссылку на них в шапку или подвал – не удастся. Решение костыли есть, если кому надо - могу продать отдать. 5) Разработчики настолько уверены в своей гениальности что позволяют себе делать вот так: include_once(DIR_APPLICATION . "controller/octemplates/theme/oct_feelmart.php"); Тут комментарии излишни. Можно было бы "понять и простить", если бы хотя-бы как-то так было: // Костыли $filename = "controller/octemplates/theme/oct_feelmart.php"; if (file_exists(DIR_MODIFICATION . 'admin/' . $filename)) { include_once(DIR_MODIFICATION . 'admin/' . $filename); } else { include_once(DIR_APPLICATION . $filename); } PS. Да, накипело. В целом шаблон достойный и очень нравится. Но иногда не очень понятно что курят авторы, зачем создают проблемы там где их нет, и почему не решают там где они есть.
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.