Перейти к содержанию
Официальный форум поддержки Simpla

Обмен С Ка 2.2(1С Комплексная Автоматизация)


Рекомендуемые сообщения

 Здравствуйте,

 это обращение к автору движка Simpla

Поправьте пожалуйста скрипт 1c-exchange.php, обмен с 1С:Комплексной автоматизацией не работает,

 т.к. в вашей скрипте прописано что файл с каталогом называется import.xml, а 1С формирует файл с именем import0_1.xml.

Не все владельцы сайтов готовы дать доступ на свой хостинг чтобы поправить этот файл, им проще отказаться от Simpla в пользу другого cms.

 

post-22331-0-67026900-1492546528_thumb.jpg

post-22331-0-37335000-1492546761_thumb.jpg

Ссылка на сообщение
Поделиться на другие сайты

Идиотизм какой-то, остальные версии 1С формируют файл import.xml, а ваша не такой, так давайте теперь под вашу версию поменяем и похерим синхронизацию со всеми остальными))

Бред полный...

Ссылка на сообщение
Поделиться на другие сайты

К сожалению, автор Simpla крайне редко реагирует на подобные сообщения.

А ошибок в скрипте синхронизации имеется еще немало.

Кстати говоря, на днях исполняется два года с момента выхода текущей версии Simpla.

 

Если нужно программное решение, которое не портит текущую работу, обращайтесь в личку.

Ссылка на сообщение
Поделиться на другие сайты

вместо 

if($filename === 'import.xml')

 

вставить 

if (stristr($filename, 'import') !== false)

и вместо  

elseif($filename === 'offers.xml')

вставить 

elseif (stristr($filename, 'offers') !== false)
Изменено пользователем osben
Ссылка на сообщение
Поделиться на другие сайты

Идиотизм какой-то, остальные версии 1С формируют файл import.xml, а ваша не такой, так давайте теперь под вашу версию поменяем и похерим синхронизацию со всеми остальными))

Бред полный...

Я могу этот ответ считать как ответ от имени разработчика ? Мне нужно перед заказчиком отчитаться, что эта CMS не поддерживает обмен с одной из топовых конфигураций 1С (Комплексная Автоматизация 2.2.) и доработок в этом плане не будет.

Ссылка на сообщение
Поделиться на другие сайты

 

вместо 

if($filename === 'import.xml')

 

вставить 

if (stristr($filename, 'import') !== false)

и вместо  

elseif($filename === 'offers.xml')

вставить 

elseif (stristr($filename, 'offers') !== false)

спасибо ) как я отметил в теме заказчик не готов предоставлять доступ на свой хостинг для правки php файла, соответственно, учитывая ответ модератора будем предлагать Битрикс24.

Ссылка на сообщение
Поделиться на другие сайты

Идиотизм... Заказчик не готов заменить файл у себя на сервере? или вы не можете поправить пару строк и прислать ему готовый файл обмена?)))

Ссылка на сообщение
Поделиться на другие сайты

Идиотизм... Заказчик не готов заменить файл у себя на сервере? или вы не можете поправить пару строк и прислать ему готовый файл обмена?)))

 

Тут со стороны заказчика как раз все понятно и логично, стоит лишь глянуть на вопрос чуть шире. Заказчик хочет иметь сразу работающий скрипт от официального распространителя, а не поправки от сторонних лиц, которым он, видимо, не слишком доверяет. И заодно делает проверку - насколько хорошо работает (не работает) официальная поддержка. По результату и принимает решение.

Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...