Вопрос по GETTAGDATA

Тема в разделе "Шаблон вывода", создана пользователем Stan, 7 июл 2021.

  1. Stan

    Stan Active Member Пользователи

    Регистрация:
    15 июн 2011
    Сообщения:
    499
    Здравствуйте.
    Нужно из xml файла в csv сделать структуру как в файле, прикрепл.
    если такое возможно
    Ссылки недоступны для гостей

    _ID_ |_PARENT_ID_| _NAME_
    36621554| 0| Подкатегория1
    36621555| 36621554| Подкатегория1|Подкатегория2
    36621556 |36621555 |Подкатегория1|Подкатегория2|Подкатегория3


    если из справки
    <Category Id="1">Бытовая техника</Category>
    <Category Id="10" ParentId="1">Мелкая техника для кухни</Category>
    <Category Id="101" ParentId="10">Сэндвичницы и приборы для выпечки</Category>
    <Category Id="102" ParentId="10">Мороженицы</Category>

    _ID_ |_PARENT_ID_| _NAME_
    1| 0| Бытовая техника
    10| 1|Бытовая техника/Мелкая техника для кухни
    101 |10 |Бытовая техника/Мелкая техника для кухни/Сэндвичницы и приборы для выпечки
    И Т.Д. ПО ВСЕЙ СТРУКТУРЕ

    1| 0| Бытовая техника
    10| 1|Бытовая техника/Мелкая техника для кухни
    102 |10 |Бытовая техника/Мелкая техника для кухни/Мороженицы
     

    Вложения:

    Последнее редактирование: 7 июл 2021
  2. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Здравствуйте.

    Взялся.
     
  3. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Замените файл Content Downloader.exe (в папке с программой) этим файлом
    Скрытое содержимое:
    **Скрытое содержимое: доступно при наличии 100 постов.**
    Используйте такой код
    Код:
    [GETTAGDATA]
    TYPE: {HIERARCHY2}
    PARENTATTRNAME: PARENTID
    HIERARCHY_SEP: [CSVLB]
    ATTRNAMETOGETVALUE:
    TAGNAME: CATEGORY
    ATTRNAME=VALUE: ID=102
    
    
    
    Код:
    <Category Id="1">Бытовая техника</Category>
          <Category Id="10" ParentId="1">Мелкая техника для кухни</Category>
          <Category Id="101" ParentId="10">Сэндвичницы и приборы для выпечки</Category>
          <Category Id="102" ParentId="10">Мороженицы</Category>
    [/GETTAGDATA]
    2021-07-11_13-51-49.png

    По результату отпишитесь, все ли так.
     
    Stan нравится это.
  4. Stan

    Stan Active Member Пользователи

    Регистрация:
    15 июн 2011
    Сообщения:
    499
    по идее так. но в 3 столбике указана конечная категория, а хотелось бы чтобы была структура, т.е. у конечной категории указаны были родители
    1| 0| Бытовая техника
    10| 1| Бытовая техника/Мелкая техника для кухни
    102 |10 | Бытовая техника/Мелкая техника для кухни/Мороженицы
    если возможно .
     
  5. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Замените файл Content Downloader.exe (в папке с программой) этим файлом
    Скрытое содержимое:
    **Скрытое содержимое: доступно при наличии 100 постов.**
     
    Stan нравится это.

Поделиться этой страницей