Если же нужно хранить именно раздельно - среди типовых шаблонов для компонента каталога есть один, который строит каталог с ценами и прочим на основании 2х иблоков, посмотрите как он устроен.
Хранение каталога в 2х блоках - это настраиваемое поведение, на странице настроек обмена с 1С вы можете его сменить /bitrix/admin/1c_admin.php, опция "Выгружать предложения (характеристики) в отдельный инфоблок".
Дмитрий Яковенко пишет: А почему было просто не исключить данные товары из выгрузки в настройках выгрузки? Вроде же можно указать номенклатуру "не в списке".
имхо это слишком гемморно для администрирования, тем более что настройки обмена - это админ, а ведущйт номенклатуру зачастую другой человек
Цитата
sftp пишет: в 1с в карточке товара создать новое свойство которое будет отвечать за показ на сайте. По нему можно ограничить выгрузку в обмене как предлагал Дмитрий, или позволить им выгружать и ограничить их к показу со стороны сайта.
Во встроенной обработке обмена точно нет отбора по свойствам, только на сайте отбор менять.
Еще совсем деревянный вариант - писать в комменте номенклатуры что-то типа "не выгружать", по этому полю можно отбор сделать
Возможно в последней версии обработки по выгрузки из 1С есть настройка что выгружать. здесь точно не знаю.
Если вы используете УТ 8.1, с встроенным модулем обмена - то не получиться, в штатном механизме товар скрывается на сайтке при постановки пометки удаления у номенклатуры в 1С.
Можно пойти по пути раздельного администрирования, и с помощью обработчиков событий по созданию/обновлению элемента каталога на сайте, при обменен с 1С, отменять запись по полям, которые планируете вести на сайте.
Можно пойти по пути администрирования в 1С, создать некоторое дополнительное свойство (вроде "не показывать на сайте") и сделать, опят же небольшую доработку на сайте, которая позволит скрывать соответствующие элементы.
Вам же дали конкретные ссылки на курсы, после прохождения которых вы приблизитесь к администратору проекта 1С-Битрикс, зачем что-то предполагать если можно прочитать конкретную инструкцию, которую специально разработали, что бы любой мог научиться админить проект на 1С-Битрием?
Получается тут все таки себе на уме и хотят заработать, а вы даже не считаете необходимым тратить время на изучение курсов, а ждете что все распишут и преподнесут готовое на тарелочке.
ilikshir пишет: Помогите решить проблему пожалуйста. Может можно как то выгружать на сайт не 2 инфоблока а один - каталог товаров, но что бы он содержал и цену и количество товара на складе???
Ну для инфо - это не проблема, иногда нужно именно такое решение. Как изменить поведение указали выше.
Наверняка часто разработчикам требуется установить phpMyAdmin на виртуальную машину от 1С-Битрикс. В блогах можно найти решение, как установить phpMyAdmin отдельно. Так же phpMyAdmin уже стоит на виртуалке, но нет информации по его конфигурированию.
Хотелось бы небольшой ликбез от разработчиков виртуальной машины по использованию phpMyAdmin, как лучше конфигурировать, что стоит делать, а что не стоит, особенно настройка авторизации.
имхо - это наиболее уязвимое, с точки зрения безопасности, место в проекте развернутом на WMBitrix, по незнанию можно открыть лишнего.
Evgeny Petrichenko пишет: Не думаю, что штрихкод является причиной проблемы - заказов в файле много, так что не исключено, что данные могли "потеряться по дороге".
Евгений, вы про товары все же ?
Цитата
Evgeny Petrichenko пишет: Проверьте использование прокси сервера на стороне 1с (я имею ввиду - если есть, то вырубить его) - прокси может "неплохо так" резать передаваемые данные. Т.е. на сервер может отправится обрезанный кусок xml-файла, так распарсится и при работе с результирующим недомассивом - fatal error.
Может конечно, но ведь проблему не в объемах описали, а при конкретике, хотя не исключено, да.
Цитата
Evgeny Petrichenko пишет: Часто iconv() может резать данные при конвертировании из UTF-8. Результат аналогичный описанному выше.
А вот этот интересно, надо будет взять на заметку.
Топик стартер, как у вас дела? Отпишитесь потом советы Евгения помогли или нет. Мне кажется все же проблема связана с неверным форматом/парсингом данных а не потерей.
Если у вас БУС 8.5 и обновлять не собираетесь - то можно и ядро поправить в БУС. Идеальный вариант - обновиться, посмотреть сохраниться ли ошибка, и тогда уже разбираться более предметно в коде БУСа.
pavloz, вот так по одной фразе "дигноз" поставить? Вряд ли
Проблема в том, что номенклатура с измененным свойством из 1С вообще выгружается, или в том что на сайте изменения не отображаются? Или не отображаются, то где смотрите, в админке или в "публичке"?
У нас стабильная компания с соц пакетом, г. Ростов-на-Дону. Есть вакансии по 2м должностям.
- Разработчик под 1С-Битрикс. Знание платформы - необязательно, уметь "делать сайты" - обязательно. - Менеджер проектов мне нужен с тех уклоном, продавать не нужно. Аналитик - проектировщик, если хотите.
Алексей, честное слово, берем типовую УТ, ставим демку Битрикса на хостинг, 5 минут и все обменивается без проблем. Никакого дописывания кода не требуется.
Информации здесь http://1c.1c-bitrix.ru/ecommerce/doc.php всегда хватало, конкретно программисты не нужны, только администратор что бы все настроить ( "прав" хватает, если уж по аналогии )
Если при этой ошибке загрузка данных (например заказов) проходит нормально, то дело в прокси. Нужно либо на нем сделать правило для обращений 1С на сайт без ограничений, либо в 1С указать настройки прокси.
Еще возможно что-то не так с правами на папки и файлы на сервере.
Цитата
Ирина Баркова пишет: через скрипт все выгружается отлично, отключала антивирусники, не помогло.
benoev пишет: Или никто так и не смог нормально сделать обмен, мне говорили что нужно дописывать и дорабатывать самому, а ваша схема не работает, правда ли это, а то я уже третий день не могу разобраться!!!
Десятки известных мне проектов со стабильно работающим обменом, без каких либо доработок, смотрят с удивлением на вашу фразу.
Хоть и пол года почти прошло, но уточню, на 99% уверен что проток обмена 1С и сайта не подразумевает передачу картинок по разделу, нужно сделать механизм в 1С, доработать файл обмена, доработать процедуру загрузки файла на сервер
Виталий Аникин пишет: Почему 1С, зарегистрировав изменения товара, отправляет его картинки на сайт, а БУС "не хочет" их подключать к товару?
Этот совсем другая проблема, вот здесь ваш_сайт/bitrix/admin/1c_admin.php галочку "Использовать контрольные суммы элементов для оптимизации обновления каталога" снимите.