вопрос
Хочу сделать для каждого доп поля отдельные стили и вывести их только в нужных местах, а тег {xfields} убрать.
{xfields} - Вывод дополнительных полей при добавлении новости
[xfinput_X] - Выводит ваше выбранное дополнительное поле в форме добавления новости в нужном вам месте, где X это имя дополнительного поля для новостей.
Обернуть все теги не получится, потому что как минимум, например, если это поле изображения то у него есть и свои стили в engine.css.
Также, стоит учитывать, что вывод тогда будет постоянный, а это значит, что даже если для определенного типа категорий не используете эти доп.поля, они все равно будут отображены.
Тут 3 варианта:
1. Написать хак и скрывать следовательно эти поля.
2. Разделить страницы добавления, например, через хак от ПафНутиЙ тык (ХАК). Одна страница для одного, вторая для другого и так далее.
3. Сделать отображение доп.полей в табах на странице. Юзер выбирает нужный таб в зависимости от типа публикации и следовательно ему показывается нужная форма и поля. (Но нужны уникальные поля)
[xfinput_X] - Выводит ваше выбранное дополнительное поле в форме добавления новости в нужном вам месте, где X это имя дополнительного поля для новостей.
Обернуть все теги не получится, потому что как минимум, например, если это поле изображения то у него есть и свои стили в engine.css.
Также, стоит учитывать, что вывод тогда будет постоянный, а это значит, что даже если для определенного типа категорий не используете эти доп.поля, они все равно будут отображены.
Тут 3 варианта:
1. Написать хак и скрывать следовательно эти поля.
2. Разделить страницы добавления, например, через хак от ПафНутиЙ тык (ХАК). Одна страница для одного, вторая для другого и так далее.
3. Сделать отображение доп.полей в табах на странице. Юзер выбирает нужный таб в зависимости от типа публикации и следовательно ему показывается нужная форма и поля. (Но нужны уникальные поля)