1с Битрикс, сортировка #768057


#0 by sergey198
Привет. Можете мне сказать одну вещь, спорю с админом сайта (интернет магазин) Я выгружаю товар из 1с с новым реквизитом и прошу по этому реквизиту сделать сортировку, он говорит что это не возможно. Это так и есть?
#1 by Звездец
не бывает ничего невозможного. Все может потому что он админ а не прог?
#2 by sergey198
программист он имеено битрикса
#3 by Звездец
ну тогда это вопрос из ранга, я добавил в 1с реквизит, можно ли его в печатную форму вывести. Прог 1с говорит что нет. Это так и есть?
#4 by sergey198
Я то думал, что если выгружу ему новый реквизит(он появился в каталоге, если смотреть через админа битрикса), что он сможет по этому реквизиту сделать сортировку, он в упор говорит что нет.
#5 by sergey198
задача то в том , что бы сдлеать сортировку в каталогах по реквизиту который есть в 1с. Сам реквизит я выгрузил в битрикс. Теперь нужно по немгу сделать сортировку.
#6 by Юрий Лазаренко
Добавляете в инфоблок новое свойство, соответствующее реквизиту из 1С, далее выборка из инфоблока с сортировкой по этому свойству:
#7 by Юрий Лазаренко
Надо будет изменить шаблон каталога, добавить в параметры компонента "Каталог" сортировку по новому свойству.
#8 by sergey198
если открыть номенклатуру в битриксе, как руками создать свойство? Немогу найти, вижу только реквизиты в карточке
#9 by Юрий Лазаренко
Надо открыть "конфигуратор" битрикса, зайти в Контент - Типы инфоблоков, выбрать нужный инфоблок и на закладке "Свойства" добавить новое свойство.
#10 by Юрий Лазаренко
+ и если в свойстве установить флажок "Показывать на странице редактирования элемента", то можно будет изменять его в режиме правки.
#11 by Александр056
Битрикс, ребят подскажите где демо взять? что бы потестить, все чет говорят про него а я в глаза не видел
#12 by Юрий Лазаренко
#13 by sergey198
нашел, сделал, теперь пробую просмотр правки
#14 by sergey198
а где он буден виден в режиме правки?
#15 by sergey198
У меня мой реквизит исчез из  карточки в битриксе, я так понимаю он попал в свойство. А как можно увидеть его в режиме отладки и посмотреть чем он заполнен
#16 by Юрий Лазаренко
На сайте, прямо на странице с товаром включить справа вверху кнопку "Режим правки", навести мышь на поле с товаром, появится всплывающее меню с полем "Изменить товар". Если этот вариант не работает, то просто через админку поменять.
#17 by Юрий Лазаренко
Да проще в админке открыть нужный товар и посмотреть, что у него в свойствах лежит.
#18 by sergey198
Хм, в админке я вижу что исчез реквизит, а если смотреть через правку(то там досих пор есть "реквизит". Открываю номенклатуру через админку, но невижу где у нее перечисляются свойства. Подскажи где смотреть
#19 by sergey198
Перезашел, "реквизит" пропал, а как теперь посмотреть свойства у номенклатуры в админке? Невижу там вообще слово свойства
#20 by sergey198
Может нужно еще гдето галку поставить, что бы он выдимый был? + Я указал код свойства произвольно
#21 by Юрий Лазаренко
В админке закладка "Свойства" есть только у инфоблока - там можно добавить инфоблоку новый "реквизит". В карточке товара же свойства просто отображаются прямо на главной закладке, после заголовка "Значения свойств".
#22 by Юрий Лазаренко
В параметрах инфоблока надо поставить флажок "Свойство активно" в настройках свойства, после этого в админке оно уже будет доступно. Ты в том инфоблоке свойство добавил? Может у вас товары в одном инфоблоке хранятся, а ты свойство в другой добавил?
#23 by sergey198
Активно установлено. У меня только 1 инфоблок, туда и добавил новое свойство.
#24 by sergey198
Я зашел Контент - Типы инфоблоков - выбрал единственный каталог, вкладка "свойства" - добавил новое название "НоваяСорт" - и указал код CMLSORT. Свойство автивно + показывать настранице редоктирования
#25 by sergey198
кстати в списке товаров в админке он виден, но данные не перенеслись из реквизита. Но в карточке невижу(
#26 by sergey198
А можно как то выгрузить из 1с , что бы при загрузке в битрикс, изменилось поле "сортировка"?
#27 by sergey198
Может есть у кого пример выгрузки для стандартного поля "сортировка" в битриксе?
#28 by Юрий Лазаренко
В карточке оно может быть не видно, если в админке не заполнить значение этого свойства. Сначала попробуй туда что-то положить, тогда и в карточке появится. Чтобы данные перенеслись из реквизита 1С, надо сначала обмен настроить, связать свойство битрикса с реквизитом 1С. Но как это сделать я не в курсе, мы мучились со стандартным обменом и в итоге написали свой. Сортировка задается либо в коде шаблона, либо в настройках компоненты "Каталог". Посмотри в режиме правки параметры компоненты "Каталог", если там сортировки нет, то надо будет в шаблоне править, там немного правок, одну строку добавить или изменить.
#29 by sergey198
Спасибо. А вообще теретически можно сделать сортировку именно по "реквизиту"?
#30 by Юрий Лазаренко
Можно
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С