Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Ламерские вопросы Полное изменение вывода доп полей

Полное изменение вывода доп полей


     31.08.2012    Ламерские вопросы    3609

вопрос
Привет всем. Хочу полностью переписать страницу Добавление материала на сайт addnews.tpl. Со стандартными полями все получается ровно. А вот с доп-полями, очень криво все выходит. При выборе категории, появляются доп-поля. И вот тут та и начинается косяки. Они все разъезжаются как попало. Пытался редактировать стили для доп-полей. Не сильно та мне это помогло. Сейчас название доп-полей, показывается слева от самой формы, по стандарту. А нужно чтобы название было над формой. С таким видом, по плану должна быть вся страница. Можно ли как то убрать тег {xfields} из файла addnews.tpl. И прописать все поля вручную? Но тут есть одно НО! Для каждой категории, присвоены разные доп-поля.

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

Ответил: nowheremany


Доп поля нужно обязательно оборачивать таблицей

<table>
{xfields}
</table>

Комментарии пользователей (8)

ScreN
10

207 | 102

ScreN - 31 августа 2012 11:51 - Юзер

Вопрос был не в этом. Они обернуты таблицей. Мне нужно полностью изменить их стиль.

Dymatize
6

111 | 104

Dymatize - 31 августа 2012 12:31 - Юзер.

Как вариант, если важно чтобы для каждой категории выводились нужные доп.поля, то:
Оставить всё как есть, просто поправив стили...
Или сделать для каждой категории с индивидуальными полями (не думаю что их много), разные страницы добавления новости... проще говоря чтоб для каждой кат. был свой шаблон.

ScreN
10

207 | 102

ScreN - 31 августа 2012 12:40 - Юзер

Dymatize,
И как через стили, вывести название доп-поля, вверх самой формы? А не слева чтобы она была.

Dymatize
6

111 | 104

Dymatize - 31 августа 2012 12:47 - Юзер.

ручками... я не телепат, не знаю что вы там уже с сайтом натворили.
Если нужно чтоб кто-то вам починили и настроил, то вам в стол заказов.
А здесь задают вопросы..
Ваш вопрос:
И как через стили, вывести название доп-поля, вверх самой формы?

Ответ:
Открываете в редакторе и прописываете нужные стили, редактируете код и т.д.

ScreN
10

207 | 102

ScreN - 31 августа 2012 12:59 - Юзер

Dymatize,
Нет такого стиля, чтобы название доп-поля вывести вверх формы. Чинить мне ничего не нужно. Я пытаюсь полностью изменить вид addnews.tpl. Мой вопрос был как изменить полностью стили доп-полей. Вот к примеру. Зайдите на страницу Задать вопрос, на этом сайте. Идет название поля, под ним идет сама форма. Со стандартными полями я могу так сделать. Полностью могу менять их вид. А как поменять вид доп полей? Полностью?

В engine.css есть только:


xfields input - Отвечает за вид формы
xfields_table td - Видимо вообще не за что не отвечает. Как его не меняй.
xfields textarea - Отвечает за вид многострочной формы

ВСЕ.

Dymatize
6

111 | 104

Dymatize - 31 августа 2012 13:08 - Юзер.

Нет такого стиля, чтобы название доп-поля вывести вверх формы.

Конечно нет) Одним стилем тут ничего не изменишь.... а вот совокупность стилей как раз сделает то что нужно.
Если вы чего то не видите, это не значит что этого нет...
И я не говорил что можно настроить поля, только изменив стили.
Открываете в редакторе и прописываете нужные стили, редактируете код и т.д.


Вообще то есть куча способов как можно реализовать ваше желание...Начиная тем что можно просто настроить стили-код и заканчивая например "вкладками-табами" или дублированием шаблона.

Стандартного решение не существует, поэтому я сомневаюсь что вам здесь кто-то сможет устно помочь...

nowheremany
192

1659 | 1292

nowheremany - 31 августа 2012 15:00 - Эксперт

Поиском надо пользоваться уметь. Тем более я в комментариях засветил эту тему
https://dle-faq.ru/faq/tpl/692-dopolnitelnye-polya-v-addnewstpl.html

Благодарность принимаю тут Связь

ScreN
10

207 | 102

ScreN - 31 августа 2012 15:42 - Юзер

nowheremany,
Пробовал я этот вариант.

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы