Здравствуйте друзья, в сегодняшнем уроке мы с вами рассмотрим, как добавлять свойства в торговые предложения в готовых интернет магазинах 1с-битрикс.
О том, что такое свойство и как с ним работать мы с вами говорили в предыдущих уроках. Но если сказать коротко, то это дополнительные характеристики и параметры товара, выводимые в карточке товара, вот в данном случае, это: характеристики, страна, бренд, механизм регулирования и так далее. Это свойство товара.
Что такое торговые предложения Мы рассматривали в другом уроке ранее. И так же мы рассмотрели с вами, и научились как эти торговые предложения добавлять. Но в предыдущем уроке не было сказано о том, что у торговых приложений тоже могут быть свои собственные свойства. То есть - как у отдельно взятого товара есть свойства, так и у торговых предложений этого же товара так же могут быть свои свойства.
Например, в нашем случае, есть одно торговое предложение со свойством «металл», другое торговое предложение со свойством «пластик».
Сегодня мы научимся как с ними работать, как их добавлять, как их редактировать и как сделать так, чтобы эти новые свойства торговых предложений отображались у нас в карточке товара.
Все работы мы будем с вами проводить на готовом решении «АСПРО Максимум – интернет магазин». И для начала мы посмотрим, где вообще эти свойства торговых предложений находятся. Для этого мы заходим в админку переходим в основной раздел «контент». Далее мы с вами переходим в основной раздел «инфоблоки» (Информационные блоки).
И здесь есть у нас подгруппа «типы информационных блоков». То есть в готовых решения, как правило, структура этих информационных блоков заранее уже сформирована. Далее мы с вами переходим в информационный юлок «каталог». Здесь мы видим у нас есть дополнительные элементы. То есть- это каталог товаров. Тут мы с вами ранее делали свойства для самих товаров. Так же у нас есть группа торговые предложения. Мы переходим в нее. Здесь так же, как и в каталоге товаров есть вкладка «свойства». Мы переходим в нее.
И вот на данной вкладке по такому же принципу, как и с обычными товарами, в торговых предложениях, есть свои свойства. У вас все они здесь указаны.
Для иллюстрации открываем в админке нашу карточку товара уже созданную, перейдем во вкладку «торговые предложения» и здесь у нас есть два торговых предложения, нажмем кнопочку «изменить». Просмотрим его содержимое, у нас открывается окно торгового предложения.
Что такое торговое предложение? Это товар внутри товара. И вот здесь мы можем уже, в этих торговых предложениях посмотреть какие есть модификации. В нашем случае это: материал базы, материал обивки. Можно поставить индивидуальный артикул. Можно поставить размер, вес и другие какие-то параметры, все эти параметры, они у нас редактируются вот здесь.
Для того что бы нам сюда добавить какой-то нужный параметр, мы, здесь в свойствах торговых предложений, создаем новый параметр. В нашем случае уже есть созданные. Механизм работы такой же, заново я торговые предложения свойства создавать не буду. Я покажу вам на имеющихся. Вот, например, вот у нас есть свойства «материал отбивки». Что мы сделали? Мы просто здесь в новом поле написали по-русски "материал отбивки". Далее здесь, где символьный код, мы написали на латинице материал отбивки.
Желательно, чтобы никаких пробелов не было. То есть либо пишите все вообще в одно слово, как хештеги в инстаграме, либо ставите какое-нибудь нижнее подчеркивание.
Дальше мы с вами должны выбрать тип этого свойства. То есть то как будет у нас отображаться здесь. У нас здесь выбор, чаще всего это либо строка, либо список. То есть строка - это просто обычная строка, где мы можем руками вводить все что хотим, а список это заранее подготовленный шаблон, у нас тут уже выведено «материал отбивки», и вот он список. То есть, когда мы нажимаем, у нас выпадает список, где мы уже заранее заготовленное свойство выбираем.
Выбрали, например, список, и нажимаем вот здесь в поле изменить в эти вот три точечки у нас открывается дополнительное окно.
В самом низу, мы вписываем здесь значения, те, какие у нас будут. Если это цвета, здесь будет красный, зеленый, синий, коричневый. желтый и так далее. Если это какие-то другие параметры как в нашем случае, кожа такая, кожа сякая, кожа другая, и так далее или эко кожа или ткань. Все написали вот этот вот xml id, он генерируется автоматически единственное, что можно сделать это выбрать индекс сортировки. То есть такое что бы что-то шло первым, что-то вторым и так далее. Здесь указываем 1, 2, 3, 4, 5 или 100,101,102,103,104, 105 и так далее. Не имеет значения, будут это единицы, десятки, сотни или даже тысячи. Нажимаем кнопочку «сохранить».
После чего у нас создастся новое свойство с этим списком, далее в торговых предложениях нам останется только под каждое торговое предложение выбрать необходимые свойства.
В нашем примере свойства для этих двух торговых предложений уже выбраны. В нашем случае это свойства «база» и здесь указанно «металл», а в другом тоже это-база и здесь указано «пластик». То есть у нас в карточке товара на выбор два типа этого кресла. Одно на металлической ножке, другое на пластиковой ножке. Так же я хочу обратить ваше внимание на то, что мы можем создать каждому торговому предложению индивидуальную цену. То есть, тут указано 476 евро у нас, а допустим, другое у нас будет стоить 434 евро.
Соответственно, когда пользователь у нас на сайте будет выбирать то в зависимости от торгового предложения, будет меняться автоматически цена. Так же может автоматически меняться и картинка. То есть мы указываем картинки, вот они у нас тут.
Сюда можно поставить картинку. В другом торговом предложении у нас с вами вот картинка, и другие закачаны картинки. Самое главное поставить «картинку для анонса» и в «подробно».
Как вывести свойства торговых предложения в карточке товара на сайте
И так, мы здесь эти торговые предложения заполнили, но на сайте они не выводятся. Что для этого нужно сделать? Для этого первое что мы делаем, это возвращаемся в публичную часть сайта. Далее включаем режим правки. Наводим на наш товар и выбираем вот эту шестереночку. То есть открываем параметры компонента.
Итак, мы с вами открыли параметры компонента карточки товара. Для удобства здесь в 1с-Битрикс предусмотрен быстрый поиск, по всему содержанию этого окна. Пишем в поле поиск — вот это слово "свойства". Нам автоматически подсвечивается все, где это слово встречается. Здесь мы с вами начинаем проверять. Как правило, вот свойства торговых предложений автоматически здесь у нас появляются. Чаще всего, «свойство» обычно здесь не выбрано и все что нам нужно сделать, это его отметить. То есть находим эти свойства, зажимаете кнопочку «ctrl» на клавиатуре, и выбираем те свойства, которые мы добавили. Можно выделить сразу несколько таких свойств. Либо просто нажать сочетание клавиш «ctrl+а» и выбрать все, что есть в этом окне и тогда у вас выведутся все имеющиеся свойства.
Вот таким образом мы с вами просматриваем все поля где эти свойства встречаются и отмечаем их. Не нужно здесь никаких специальных знаний, не нужно здесь никаких навыков программирования. Всё что нужно - это сделать по инструкции, а также не торопиться и быть внимательным. Потратили на 5 минут больше, внимательно всё просмотрели, нашли везде эти нужные вам свойства в параметрах компонента, всё через Ctrl выделили, нажали кнопочку «сохранить». Готово!. Часто бывает такое, что вроде бы всё нажал, а они всё не появляются и не появляются. Я вот сам недавно с таким сталкивался, думал уже с сайтом беда какая-то. А потом уже с третей попытки нашёл всё-таки, и оказалось что я был не внимательным и просто в одном месте пропустил и не выделил эти свойства. Как только я их выделил, нажал кнопочку сохранить, они сразу же появились. Поэтому самое главное будьте внимательны.
На этом у меня всё. Благодарю вас за внимание. Также если у вас возникают какие-то вопросы по другим аспектам администрирования битрикса, также вы можете оставлять и в комментарии.
© Автор статьи: Хрусталёв КириллКопирование материала только с указание ссылки на источник.
https://hrustalev.com