-
Posts
277 -
Joined
Content Type
Profiles
Forums
Marketplace
Articles
FAQ
Our New
Store
Blogs
module__dplus_manager
Everything posted by Gmp
-
@stelstima Тогда смотрите настройки обмена заказами (в модуле), выставьте статус заказа который надо выгружать в 1С и обязательно выставьте статус который будет устанавливаться после выгрузки, например до выгрузки "Новый" или "Ожидает обработки" а после выгрузки "В обработке" или "Принят в работу".
- 5,125 replies
-
- обмен данными
- ocmod
-
(and 1 more)
Tagged with:
-
Нет, но пару страниц назад выкладывал версию с правками основных популярных багов, с которыми гарантированно встречаются все кто устанавливает этот модуль. Правда после этого нашлись еще косяки, всё никак не найду время и силы чтоб собрать "знания" в кучу и выложить сюда. Если товары передает то и заказы должен, коннект одинаков для товаров и заказов.
- 5,125 replies
-
- 2
-
- обмен данными
- ocmod
-
(and 1 more)
Tagged with:
-
@stelstima Недавно делал одному человеку, видимо у вас версия модуля старая, только там есть такая проблема. В последних версиях этой проблемы нет.
- 5,125 replies
-
- обмен данными
- ocmod
-
(and 1 more)
Tagged with:
-
@26rus Ну, мои телепатические способности заканчиваются. Второй вариант с моим кодом тоже попробовал? Он гарантированно должен дать ответ (хотя и первый тоже). Если не дает - 1) либо с сервером что-то не так, 2) либо htacess блокирует, 3) либо что-то не так делаешь))
- 5,125 replies
-
- обмен данными
- ocmod
-
(and 1 more)
Tagged with:
-
@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); ?>
- 5,125 replies
-
- обмен данными
- ocmod
-
(and 1 more)
Tagged with:
-
Сделать задание в крон: "запускать в будние дни, раз в сутки". Например "Запускать каждый будний день в 8 утра" выглядит так: 0 8 * * 1-5 /путь/твой-скрипт.php >/dev/null 2>&1 Если же сама загрузка работает некорректно - тут не подскажу, кроном в этом модуле не пользовался, потому и косяков не знаю. Это смотреть надо но времени нет. С Розницей дел не имел, но думаю что все прекрасно автоматом работает, но возможно модуль обмена надо подпились, наплодили 1С-овцы разношерствного колхоза вот и проблемы. Был бы нормальный единый стандарт тогда и проблем бы не было. PS. В УТ 10.3 товары с характеристиками работают 100%. Насколько я помню даже не допиливал ничего, работало сразу. А вот в УНФ для Украины (и наверняка для России тоже) - характеристики точно не работают, там формат xml в области характеристик отличается (и не в лучшую сторону) от УТ/КА и других "взрослых" конфигураций.
- 5,125 replies
-
- 1
-
- обмен данными
- ocmod
-
(and 1 more)
Tagged with:
-
Этот модуль по сути никогда не был в релизе, всегда в разработке и в экспериментах, но та работа которая была проделана и выложена бесплатно - просто поражает. Автор видимо реально задолбался без конца бороться с фиксами под разные конфигурации, системы, магазины, индивидуальные проблемы, и что вполне ожидаемо думаю у него уже нет сил на это. Я прекрасно могу это понять, потому что если выложишь что-то бесплатно - ты всем потом "обязан" так же бесплатно решать проблемы и еще останешься в итоге "козлом". Примерно год назад автор у себя в блоге озвучил что взялся за написание версии 2.0 и скорее всего часть кода будет зашифрована. Больше никаких вестей нет. Что касается меня - я покупал платные модули, но в итоге пришел к выводу о том, что лучше вкладывать гораздо больше деньги, чем стоит лицензия на платный модуль - но в модуль с открытым исходным кодом. Почему? Да потому что реально задобался. Нужно доработать - сам не можешь, т.к. код под ионкубом. Начинаешь общаться с авторами, авторы говорят что делать не будут даже за деньги. Мол пользуйся как есть. А если и согласны - то доработка стоит ну слишком несоизмеримых денег с объемом работы, и подожди месяц. Но это не единственная проблема. Второй сюрприз - лицензии как и все хорошее в мире имеет свойство заканчиваться, а после того как закончилась лицензия ты уже не можешь скачать даже ту версию модуля, которую покупал. А если у тебя была куплена версия для php 5.6 а потом ты переехать решил на php 7, но скачать пока можно было забыл - то тебя ждет очень неприятный сюрприз. Но и это еще не все проблемы. Как и все остальное из под "инкубатора" (ионкуба), ты не покупатель, не клиент который всегда прав, а кусок г-на простите за выражение, но это именно так. Каждый разработчик придумывает свои правила, и лично я сталкивался с такими проблемами: 1) тестовая лицензия ограничена по времени, и если ты не успел по каким то причинам доделать работу и переехать на основной домен, то фиаско. 2) Некоторые разработчики не дают ключ на локалхост. "Это фиаско братан". 3) Некоторые разработчики продают лицензию на конкретный домен / конкретный поддомен, а не на домен + все поддомены. Хотя с 1С я с этим вроде не встречался, но уже года 3 просто не использую коммерческих модулей под 1С. Потому взял за основу этот модуль и потихоньку правлю ошибки либо делаю доработки под себя, нюансов выяснилась просто тонна, и понятно что на энтузиазме автор не вытянул это (хоть и брал за доработки людям деньги). Но я доволен, работает как часы. Потому мой совет - если это ваш магазин, и вы не хотите чтоб он вставал по каждому чиху, а вы чтоб платили за каждый чих - не связывайтесь с модулями которые под ионкубом. Даже если платный - только с открытым кодом.
- 5,125 replies
-
- 2
-
- обмен данными
- ocmod
-
(and 1 more)
Tagged with:
-
@kozak1981 Эта ошибка возникает если у товара из 1С нет ни одной категории.
- 5,125 replies
-
- обмен данными
- ocmod
-
(and 1 more)
Tagged with:
-
Какого фига так много сайтов на OpenCart 3.0.3.6 развелось?
Gmp replied to SergeTkach's topic in Курилка
Вот теперь я всё понял. Да, именно так. Недавно был случай - попросил человек сделать модификатор, я сделал, продемонстрировал у себя, отправил ему. Возвращается - мол не работает ничего. Зашел, смотрю - в кеше модификации появляются, а на сайте нет. А сайт совсем пустой был, только что установленный самим человеком. Смотрю - написано русская сборка (потому что языки из нее), но по файлам вижу что не она. Решил что это сборка с известных варезных сайтов, с хитро внедренными багами для развода на деньги, разбираться не стал. Установил себе с офсайта эту же версию и показываю ему - на этой версии все работает, ставьте себе нормальный опенкарт, пока работы над сайтом еще не начались. Он поставил и все заработало. Еще и поблагодарил что не пришлось с языками мучаться. А баги то оказывается - официальные. Я про это забыл даже. Видимо он, как было сказано выше - установил оригинальный опенкарт через панель хостинга, а потом языки руками накатил. Хорошо что заглянул сюда пофлудить. Очень удачно вышло.- 93 replies
-
- обвновление
- адский twig
-
(and 1 more)
Tagged with:
-
Какого фига так много сайтов на OpenCart 3.0.3.6 развелось?
Gmp replied to SergeTkach's topic in Курилка
@spectre Не знал)) Есть ребята которые замахнулись на большее, но со стабильностью как-то совсем не очень, да и практического применения я особо не вижу. Фронтенд на Vue Демка (убрать пробелы после точек): opencart. vuefront. com Уже второй раз упоминание про четвертую версию, я походу от жизни отстал. Только 3.1 видел, и то кривая сырая, да и странные нововведения в ней, как-то не возбудили. Где почитать про 4-й опенкарт?- 93 replies
-
- обвновление
- адский twig
-
(and 1 more)
Tagged with:
-
Какого фига так много сайтов на OpenCart 3.0.3.6 развелось?
Gmp replied to SergeTkach's topic in Курилка
@SergeTkach Наши споры - бессмысленная полемика)) Возможно вас обидел твиг, например потому что лично вам он не удобен, например потому что у вас много дополнений и для вас это встало в большие лишние затраты сил и времени чтоб это поддерживать. И гнев этот даже отчасти справедливый, потому что шаблонизаторы в опенкарт надо было внедрять гораздо раньше. Но есть другие люди и другие мнения - меня например твиг не обижал, а порадовал. Хотя адаптировать модули с 2 на 3 не раз приходилось. Да не самая приятная работа, но работа не всегда бывает приятной. Объем кода шаблона тут роли не играет, мне нравится наглядность и то, что теперь шаблон выполняет роль шаблона, а контроллер - контроллера. Раньше было немало любителей делать в контроллере свою логику. Теперь так просто этого не сделать, что большой плюс. Опенкарт 3 - мне вот например, ничем не насолил. Если бы стоял выбор на чем запускать свой новый магазин - выбрал бы тройку, мне она больше по душе. И очень сомневаюсь, что поставив двойку продажи резко взлетят, и магазин станет "тем самым" идеальным магазином. Естественно, обновление ради обновления - никому и никогда не рекомендую. Действующий магазин переводить на 3-ку особого смысла не вижу, как и НЕ делать новый магазин на ней. Каждый сам выбирает что ему по душе - кто-то принципиально любит свой жигуль потому что "он сделан и металла", кто-то выбирает новый солярис "из фольги" (уточню, жигуль != опенкарт 2, а солярис != опенкарт 3, а то сейчас начнется). Ни первого ни второго не переубедить, каждому свое. Если мы выбрали опенкарт - то нравится нам, или нет, то что внедряет Дэниэль - мы можем либо идти с ним, либо не идти. Всегда есть выбор. Можем форкнуть и развивать свою идеальную сборку. Или написать свой идеальный двиг. Вот представляю будет гнева, если Дэниэль когда-то откроет существование ORM например)) Весь мир давно бэк на Node.js / Symfony / Laravel пишет, фронты уже хз сколько лет на React / Angular / Vue пишут, а мы тут с твигом боремся. Смешно ей богу. Вот если б ангуляр появился в опенкарте - это был бы номер)) Я бы точно свалил ахах)) А может и был бы повод разобраться. Даёшь ангулар в опенкарт!- 93 replies
-
- 1
-
- обвновление
- адский twig
-
(and 1 more)
Tagged with:
-
Какого фига так много сайтов на OpenCart 3.0.3.6 развелось?
Gmp replied to SergeTkach's topic in Курилка
@SergeTkach Вообще нисколечки не спорю с этим. У опенкарта по сути почти нет "обновлений", есть только "новые версии", и это головная боль для всех, и для разработчиков и для владельцев магазина. Твиг - имхо это это больше хорошо чем плохо, но геморроя он создал при переходе - на него неимоверное кол-во, это факт. У старых версий опенкарта всего одна главная проблема - под нее постепенно перестают выпускать модули и обновления модулей, и идеальный магазин превращается в тыкву если дело доходит до развития (писать модули это ого-го как дороже чем их покупать). Потому (имхо конечно), люди на старте выбирают более новую версию чтоб она хотя бы несколько лет была актуальной.- 93 replies
-
- 2
-
- обвновление
- адский twig
-
(and 1 more)
Tagged with:
-
Какого фига так много сайтов на OpenCart 3.0.3.6 развелось?
Gmp replied to SergeTkach's topic in Курилка
Данунафик)). Особенно окстор со своей локализацией и блогом. Понятное дело что плюс этой версии в том, что многие баги 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 лежат в папочке))- 93 replies
-
- обвновление
- адский twig
-
(and 1 more)
Tagged with:
-
@Oleg112233 Не помню спрашивал или нет, какая версия опенкарта и какая модуля. Если вручную грузится то и автоматически должно. Возможно какая-то нестандартная ситуация. Возможно какая-то ошибка. Без доступа к сайту и 1С сложно это понять.
- 5,125 replies
-
- обмен данными
- ocmod
-
(and 1 more)
Tagged with:
-
Вы хотите чтоб именно эта версия заработала? Если делаете новый магазин / обмен то почему не на последней? В последней (из тех что я выкладывал страницу назад) - такой проблемы нет. Скоро еще пару исправлений сделаю и выложу. Расскажите почему именно эту версию выбрали?
- 5,125 replies
-
- обмен данными
- ocmod
-
(and 1 more)
Tagged with:
-
@Oleg112233 "на фтп приходят" это имеется ввиду что файлы import и offers появляются в папке кеша? Именно их открывал? Они точно содержат информацию о товарах/ценах/остатках?
- 5,125 replies
-
- обмен данными
- ocmod
-
(and 1 more)
Tagged with:
-
Что исправить? Облако? Новый модуль написать? Другой найти? Этот модуль по другому протоколу работать не заставишь. Вам надо посмотреть в вашем облаке - есть ли возможность выгружать в нужном формате (обмен по commerceml), и если нет - то искать другие решения. Я могу сделать это за вас, но это будет стоить денег.
- 5,125 replies
-
- обмен данными
- ocmod
-
(and 1 more)
Tagged with:
-
Никаких проблем с этим не замечал. Какая версия движка/модуля?
- 5,125 replies
-
- обмен данными
- ocmod
-
(and 1 more)
Tagged with:
-
Отблагодарить можно поставив "палец вверх" под полезными сообщениями, эта кнопка справа внизу у каждого сообщения. Но увы она есть не у всех, видимо должно быть сколько-то сообщений или сколько-то времени должно пройти с момента регистрации. Судя по запросам это протокол SOAP (WSDL), в данном модуле обмен по CommerceML. Ничего не получится. Возможно в облаке есть какие-либо настройки обмена, либо обмен по CommerceML. Обычно в продуктах 1С всегда есть обмен по этому стандарту, поищите или спросите техподдержку. В "стартовых" версиях могут быть намеренно отключены такие распространенные возможности, чтоб переходили на более дорогие тарифы. Это 1С.
- 5,125 replies
-
- 1
-
- обмен данными
- ocmod
-
(and 1 more)
Tagged with:
-
Создай в папке /export/.htaccess с кодом: RewriteCond %{HTTP:Authorization} ^Basic.* RewriteRule .* - [E=REMOTE_USER:%{HTTP:Authorization},L] А из основного .htaccess убери все что было добавлено. Чтоб помочь нужно иметь доступ и к сайту и 1С. Все остальное это гадание, а гадание - это к гадалкам.
- 5,125 replies
-
- обмен данными
- ocmod
-
(and 1 more)
Tagged with:
-
Не сталкивался. Насколько я помню перезаписываются только файлы из папки import_files.
- 5,125 replies
-
- обмен данными
- ocmod
-
(and 1 more)
Tagged with:
-
Потому и стал править дефолтные настройки - не все они были логичны. Но суть проблемы оказалась вообще в другом, потому исправление дефолтных настроек не давало ожидаемого эффекта. Теперь всё ок.
- 5,125 replies
-
- обмен данными
- ocmod
-
(and 1 more)
Tagged with:
-
Да, решал уже эту проблему однажды, еле нашел как тогда решил. Подробности найдешь на гитхабе, ты его знаешь. У меня оно уже давно отлично работает, но все-таки предварительно жестко протестируй и отпишись если что не так. А для остальных прикрепил готовый файл с исправлением. oc2.3-exchange1c_1.6.4.7_gmp-mod_v7.ocmod.zip
- 5,125 replies
-
- обмен данными
- ocmod
-
(and 1 more)
Tagged with:
-
FeelMart - адаптивний універсальний шаблон [Поддержка]
Gmp replied to octemplates's topic in Платные шаблоны
Забыл упомянуть про еще одну проблему. Хотел написать в личку, но решил всё-таки по ней отписаться тут, потому что считаю недоработку серьезной. Эта проблема схожая с пунктом 5 в сообщении выше, только касается не контроллеров, а языковых файлов. Прямой инклюд языковых файлов вашего шаблона. (например catalog/language/ru-ru/octemplates/oct_feelmart.php) В итоге мы имеем то что имеем: изменить фразу через встроенный в opencart редактор перевода - невозможно, изменить фразу ocmod-ом - тоже. Остается только руками править файлы шаблона, и это очень и очень прискорбно. -
FeelMart - адаптивний універсальний шаблон [Поддержка]
Gmp replied to octemplates's topic in Платные шаблоны
Кривое какое-то обновление 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. Да, накипело. В целом шаблон достойный и очень нравится. Но иногда не очень понятно что курят авторы, зачем создают проблемы там где их нет, и почему не решают там где они есть.