Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

Gmp

Пользователи
  
  • Публикаций

    277
  • Зарегистрирован

1 подписчик

О Gmp

  • День рождения 01.01.1986

Информация

  • Пол
    Мужчина

Посетители профиля

5 313 просмотров профиля

Достижения Gmp

Community Regular

Community Regular (8/14)

  • Dedicated Редкая
  • First Post
  • Collaborator
  • Conversation Starter
  • Week One Done

Последние медали

77

Репутация

  1. Куда вставлять точно не скажу, но скорее всего - открываете конфигуратор, открываете конфигурацию, затем "Общие" -> "Общие модули" -> "ОбменССайтом", находите процедуру отвечающую за установку соединения и разбираетесь куда это вставить (подозреваю что алгоритм может отличаться в зависимости от конфигурации).
  2. Это как раз и есть краткая сводка - обмен начался / обмен закончился. Можно просто периодически удалять файл, но если вы этим логом никогда не пользуетесь - можете и закомментировать код чтоб не думать постоянно об этом.
  3. Это не проблема, скорее наоборот очень полезное решение. Когда лог отключен, модуль записывает только дату и время обращения со стороны 1С, по какому адресу 1С обратилась (или какой файл прислала). Это сильно выручает когда нужно посмотреть что за ошибка случилась пару дней назад, и во время какого запроса она произошла. Если у вас модуль работает настолько идеально, что вам можно только позавидовать - можете закомментировать в файле export/exchange1c.php этот блок кода: // Лог запросов со стороны 1С $request_url = $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI']; $log->write('~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~'); $log->write($request_url); И тогда модуль не будет писать лишней информации.
  4. @askmeask ну если что-то не попадает в выгрузку - очевидно что решать проблему надо на стороне 1С. Этот модуль работает со стандартным обменом, который встроен в 1С. Честно говоря никогда не экспериментировал с наборами, но раз речь про "переустановку обработки" - вы используете стороннюю обработку обмена? Обратитесь к её авторам. Если используете модуль обмена битрикс - попробуйте обновить его.
  5. На скриншоте нет цены, да вроде как и не должно быть в том файле что на скриншоте.
  6. @jeka989 версию для 2.3 на опенкарт 3 установить не получится, не пытайтесь и не создавайте себе лишних проблем. Если ошибка 500 - смотрите логи сервера, не опенкарта, а именно сервера. Там всё будет написано. Ошибок в коде модуля быть не должно (ведь многие пользуются), значит или какая-то не совместимость, или конфликт, или на сервере нет каких-то нужных библиотек, или версия php слишком низкая/высокая. В общем гадать смысла нет, в логах всё написано.
  7. Нормально так, коммерческая платформа использует бесплатный модуль в своих платных решениях)) Главное что ссылки на свои поменяли сразу))
  8. @specialforce22 Попробуйте закомментировать этот блок в модели модуля обмена - admin/model/extension/exchange1c.php // МОДЕЛЬ if ($product->Модель) { $data['model'] = htmlspecialchars(trim((string)$product->Модель)); } else { $data['model'] = $product->Артикул ? htmlspecialchars(trim((string)$product->Артикул)) : "-"; }
  9. @stelstima А какая версия УТ 11? Раньше действительно в выгрузке не было кода, но вот недавно в import.xml я увидел такое: <ЗначенияРеквизитов> <ЗначениеРеквизита> <Наименование>Код</Наименование> <Значение>00-00000281</Значение> </ЗначениеРеквизита> <ЗначениеРеквизита> <Наименование>ТипНоменклатуры</Наименование> <Значение>Товар</Значение> </ЗначениеРеквизита> <ЗначениеРеквизита> <Наименование>Полное наименование</Наименование> <Значение>...</Значение> </ЗначениеРеквизита> </ЗначенияРеквизитов> Не знаю это 1С наконец-то услышала молитвы, или всё-таки кто-то базу доработал. Версия УТ 11.4.13.281, версия схемы 2.07
  10. А у вас что за история? Пришлось пообщаться с техподдержкой?)) Такой техподдержки как мне попалась я еще никогда не видел, можно было бы написать отдельную историю, о том как я учил их куда нажимать и что куда вписывать. Возможно на стажера какого-то попал.
  11. Естественно понимаю. Смысл этой заметки в том, что надеюсь те кто увидят данный злобный пост - 10 раз подумают перед тем как использовать этот инструмент, а даже если и будут - будут знать что это не чудо таблетка и может принести проблем больше чем пользы. А кому-то может быть полезно и с обратной стороны - клиенты обычно не дают доступов к панелям, и работать приходится в админке + ftp. Если не сталкивался с подобными ускорителями (как случилось у меня, хоть таймвеб был много раз) то можно долго ловить фантастические приколы и слушать недовольства клиента что ты такой-сякой бестолковый и вечно что-то глючит. С модулями ускорителями для опенкарта по сути всё тоже самое, тоже вечно куча глюков и проблем, просто там это на виду - чувствуешь что что-то не то происходит, сразу идешь искать подобные модули. Да, возможно я чуть экспрессивно и на эмоциях пост написал, не спорю.
  12. Это всё верно. Но галочки стояли только те что "стабильные и проверенные" (по мнению таймвеба), все экспериментальные были отключены. Ну и сам набор включенных опций у меня тоже вопросов не вызвал, если верить описаниям, то выбранные опции скорее полезны чем вредны. После полного отключения этой услуги ушли не все проблемы, всё-таки кое-что нашлось где побывали шаловливые ручки, однако очень интересное наблюдение - со всеми кешированиями/ускорениями/оптимизациями гугл давал оценку ~33/65, а после полного отключения всех таймвебовских ускорителей - ~28/75. Т.е. 122 рубля в месяц уходили на то, чтоб снизить скорость в десктопной версии а не поднять её. Что касается мобильной то прирост от ускорителей составлял от 2 до 5 баллов при 5-ти измерениях. Для себя сделал вывод - будь это бесплатно, можно было бы поиграться, а за деньги - лучше или руками самое критическое исправить или модуль купить и с ним поиграться. За модуль хотя бы каждый месяц платить не нужно.
  13. Наверное то, о чём я хочу рассказать для многих не будет новостью, но я столкнулся с подобным впервые и решил поделиться. Надеюсь эта заметка кому-то сохранит нервные клетки. Пришла ко мне совершенно обычная задача, которую я делал десятки раз - адаптировать некий модуль под шаблон. А если быть точнее, то адаптация уже имелась (к более старой версии шаблона), нужно было разобраться почему не работает на актуальной версии и поправить. Первый тревожный звоночек был после того обнаружилось что обновления модификаций не применяются. Заметил я это не сразу, и очень удивился, когда увидел во фронте код вообще какой-то старой версии адаптируемого модуля, хотя в папке модификаций всё было нормально. Дальше классика жанра - обновить модификации еще пару раз, очистить кеш из админки, проверить редактор шаблонов, поискать всем известные модули "ускорители" и тд и тп. Все эти манипуляции ничего не дали. Пошел в папку /storage/cache/ и обнаружил там странную папку /home/ которая не типична ни для опенкарта, ни для модулей "оптимизаторов" которые мне знакомы. Это был второй тревожный звоночек. "Пхаха, наверное это новая фича - оптимизация на стороне хостинга" посмеявшись подумал я, снёс весь кеш руками, всё заработало. Всё было нормально, работу доделал и сдал. Через день клиент возвращается с очень странными симптомами. "Вот в этом товаре не работает это", "а вот в этом это", "а вот там в каталоге это", "а в быстром просмотре вот этого товара это". Убедившись что это и правда так я слегка прих**л. Заметил что в некоторых редких ситуациях при определённых действиях js код выпадал в Uncaught TypeError, но не в модуле с которым работал, а в разных местах. Я снова прошерстил установленные модули, модификаторы, посмотрел системные модификаторы, пробежался по файлам и проверил не редактировали ли некоторые системные файлы. Но сайт выглядел достаточно адекватным (что в нашем мире встречается редко). Изучив более детально я понял что всё-таки есть "нечто" которое делает плохие вещи, очень плохие вещи. Например я обнаружил что инлайн скрипты минифицируются, а некоторые вообще исчезают, в том числе системные опенкартовские! И происходит это в разных ситуациях по разному, в одних товарах есть скрипт нужного мне модуля, а в других его просто нет, хотя в кеше модификаций всё есть и никаких условий "отображать только если" - там нет. Я просто опешил от такой наглости и идиотизма. Грешным делом я стал ругаться на новую версию шаблона, хоть работал с ним раньше, и претензий не имел. Но ни в настройках, ни в демо шаблона я не увидел пунктов "сверхоптимизации быстродействия", все оптимизации были адекватными, в html коде демо-версии ничего из инлайна не минифицировалось и не вырезалось. В общем текста на эмоциях написал больше чем планировал, надо закругляться. Выбил я у клиента доступ к панели управления хоста. Хостом оказался таймвеб. Перерыл панель вдоль и поперёк и нашел это чудо: Таймвеб, вы серьёзно?! Вы ЭТО еще и продаёте?
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.