Итак друзья, вот я и попробовал поработать с 1С, с ее синхронизацией.
Диафан и 1С будут дружить только тогда хорошо, когда 1С будет всегда отдавать сайту полную выгрузку, подчеркну, со всеми фотографиями, которые должны уходить на сайт в виде файлов, всегда!
Плохо это или хорошо? Конечно это полный бред, 1С может отдавать сайту только измененную информацию, как на это реагирует сайт? Давайте пару примеров:
Отдал 1С информацию по товарам, скажем добавилась 1 фотография, а всего на сайте у товара их 3, 1С отдал 4 фотографии, 3 в виде просто ссылки на картинку (без самих файлов), а 1 с ссылкой на файл и собственно сам файл. На сайте мы увидим только 1 картинку, отлично, именно этого мы и ждали :) Ждали то мы 4 фотографии. Так происходит потому что, если диафан увидел сущность "Картинка", он не проверяет, а передан ли файл к ней, а просто берет и удаляет все картинки из товара, а потом уже делает проверку на файл и так далее. Отсюда и итог: на сайте 1 картинка, а не 4. Хотите все картинки? - Передавайте их файлами
Характеристики, зачем хранить информацию по характеристикам в сессии?
Если на сайт приходит новая информация по товарам, у которых есть значения по характеристикам (в 1С это называется свойства), извините, но они не добавятся, потому что сами характеристики на сайт не пришли, в сессию нечего было добавлять. Чтобы они добавились, нужно передавать на сайт и все характеристики в придачу, даже если на сайте они уже есть.
Отдельно недовольство по количеству, если в 1С больше складов чем 1, все, приехали, геморой №1.
__________
Все наверное уже знают, не раз писал, что мне диафан очень нравится, другие CMS рядом не стоят, но скажу честно, когда речь заходит об связке диафана с чем то еще внешним, как 1С, МС, любая CRM, диафан очень отстает, все приходится писать вручную, и нужен не маленький опыт в разработке, когда речь про интеграции, это не просто цвет поменять, или даже фильтр свой сделать. Это должно быть в коробке, особенно в 2019 году. О крупных клиентов и речи быть не может с такой поддержкой со сторонними сервисами. Давайте поднажмем, я готов принять участие в этом. Да и вообще всех призываю наладить поддержку с другими сервисами. В какой то теме вообще писали что хотят с МС поддержку выпилить, отписываясь тем что это они виноваты, раньше работали по коммерцу, а сейчас все меняют, ну значит нужно под них подстроится, не будут ведь они под диафан подстраиваться, ну емае!
______________
Диафан себя позиционирует что можно сделать любой сайт, тоесть будь то ИМ, или блог или просто визитка, да! Но время идет, многое добавляется везде, чисто мое предложение, оставить только 1 направление, это ИМ, развить его до уровня 2019 года хотя бы, а потом может и вернуть другие, ну в плане траты времени на них.