Перейти к содержимому


Фотография
- - - - -

Программное добавление в категорию


Лучший Ответ orlov_aleksander , 22 November 2016 - 11:27

Попробуйте сделать в админке jbzoo

1)  Каталог-Элементы - товар добавить в  родительскую категорию. 

2) Экспорт всех товаров 

Должен быть минимум 2 колонки "category" где первой колонке

примерно "Категория 1|||kategoriya-1///Подкатегория 1|||podkategoriya-1" или "Подкатегория 1|||podkategoriya-1"

во второй "Категория 1|||kategoriya-1"

Далее задание 1с-нику чтобы при заполнении первой колонки "category" прописал  "Подкатегория 1|||podkategoriya-1" - автоматом во вторую колонку "Категория 1|||kategoriya-1"

 

Спасибо за вариант. 

В общем было принято решение добавлять только в подкатегорию.

Перейти к сообщению


  • Закрытая тема Тема закрыта
Сообщений в теме: 5

#1 orlov_aleksander

orlov_aleksander

Отправлено 11 November 2016 - 09:34

Есть Список категорий в следующем виде:

 

- Категория 1

- - Подкатегория 1

- - Подкатегория 2

- - Подкатегория 3

- Категория 2

- - Подкатегория 1

- - Подкатегория 2

- - Подкатегория 3

 

Я настроил подачу материала в конкретную подкатегорию. Сейчас материал добавляется только в неё (в родительскую не добавляется), а нужно чтобы добавлялся и в родительскую.

 

Как программно добавить элемент в дополнительную категорию?

Вариант, где пользователь сам при подаче материала указывает категории не подходит.

 

Заранее спасибо!


  • 0

#2 MOKEV

MOKEV

Отправлено 13 November 2016 - 10:24

Здесь похоже нужно писать свой JavaScript.

В элементе itemcategory, при выводе списка, каждой категории присваивается value в соответствии с id категории. Таким образом можно на событие change (т.е. при выборе подкатегории 1 или подкатегории 2 или подкатегории 3) поставить выбор также категории 1. И так далее прописать для всех id подкатегорий.


  • 0

#3 Cheren-dow

Cheren-dow

Отправлено 13 November 2016 - 12:51

orlov_aleksander, похожий функционал есть на демо сайте auto - при подаче с фронта.


  • 1
Изображение
 

#4 orlov_aleksander

orlov_aleksander

Отправлено 22 November 2016 - 09:27

Здесь похоже нужно писать свой JavaScript.

В элементе itemcategory, при выводе списка, каждой категории присваивается value в соответствии с id категории. Таким образом можно на событие change (т.е. при выборе подкатегории 1 или подкатегории 2 или подкатегории 3) поставить выбор также категории 1. И так далее прописать для всех id подкатегорий.

 

Дело в том, что пользователь выбирает категорию перед подачей материала (я для каждой категории настроил отдельную подачу с добавлением в свою категорию). Другими словами пользователь не видит список категорий. 

 

Поэтому вопрос остаётся открытым.


  • 0

#5 Александр Иванов VL.

Александр Иванов VL.

Отправлено 22 November 2016 - 10:07

Попробуйте сделать в админке jbzoo

1)  Каталог-Элементы - товар добавить в  родительскую категорию. 

2) Экспорт всех товаров 

Должен быть минимум 2 колонки "category" где первой колонке

примерно "Категория 1|||kategoriya-1///Подкатегория 1|||podkategoriya-1" или "Подкатегория 1|||podkategoriya-1"

во второй "Категория 1|||kategoriya-1"

Далее задание 1с-нику чтобы при заполнении первой колонки "category" прописал  "Подкатегория 1|||podkategoriya-1" - автоматом во вторую колонку "Категория 1|||kategoriya-1"


  • 1

#6 orlov_aleksander

orlov_aleksander

Отправлено 22 November 2016 - 11:27   Лучший Ответ

Попробуйте сделать в админке jbzoo

1)  Каталог-Элементы - товар добавить в  родительскую категорию. 

2) Экспорт всех товаров 

Должен быть минимум 2 колонки "category" где первой колонке

примерно "Категория 1|||kategoriya-1///Подкатегория 1|||podkategoriya-1" или "Подкатегория 1|||podkategoriya-1"

во второй "Категория 1|||kategoriya-1"

Далее задание 1с-нику чтобы при заполнении первой колонки "category" прописал  "Подкатегория 1|||podkategoriya-1" - автоматом во вторую колонку "Категория 1|||kategoriya-1"

 

Спасибо за вариант. 

В общем было принято решение добавлять только в подкатегорию.


  • 0




Click to return to top of page in style!