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

Почему дополнительное поле появляется в другой категории?


     05.06.2016    Хаки    351

вопрос
Всем привет. Мой сайт - подобие доски объявлений, и есть возможность либо продать, либо обменять.
Еще у меня есть дополнительное поле "Цена", которая относится к категории "продать", но проблема в том, что она появляется и при выборе категории "обменять". engine/inc/xfields.php в порядке, ибо я пробовал ставить дефолтный файл.
А теперь к хакам которые у меня уже стоят:
Во 1 - correct subcat от Gameer (Подробнее)
Во 2 - Несколько форма addnews от Pafnuty (Подробнее)

Не знаю имеют ли эти хаки отношение к моей проблеме, просто решил осведомить. Ведь есть люди которые видят больше чем я.
Если нет, то в каком файле это контролируется и почему так могло произойти?

Каждому откликнувшемуся заранее спасибо :)

Ответа пока нет


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

nurbekov
1

52 | 2

nurbekov - 5 июня 2016 09:21 - Юзер

Возможно, когда я добавляю тег {xfields}, то на странице появляются все дополнительные поля подряд,не смотря на категории, к которым они относятся? И вот вопрос, в каком файле идет проверка?

Yuki
2

12 | 5

Yuki - 5 июня 2016 21:56 - Юзер

nurbekov, тоже себе устанавливал хак от Pafnuty, при этом создавал дополнительно два .tpl файла шаблона для добавления к разным категориям (почитай на страничке хака комментарии, там тоже много полезного люди пишут).
Как вы и сказали, тег {xfields} выводит абсолютно все доп.поля, оно так и будет.
Что такого не происходило используйте соответствующий тег [xfinput_X], где Х ваше доп.поле. Каждый .tpl файл оформляете как душе угодно, под любой раздел.

PS: не знаю помог ли, ну хоть что-то... давненько это было...

nurbekov
1

52 | 2

nurbekov - 6 июня 2016 13:24 - Юзер

Я использую два разных шаблона для добавления новости. В это и проблема: есть два шаблона, и в обоих выходят все доп. поля.
[xfinput_X], на сколько я понимаю, используют при показе новости, а не при добавлении :)

nowheremany
192

1659 | 1292

nowheremany - 6 июня 2016 13:33 - Эксперт

Вы ошибаетесь

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

Yuki
2

12 | 5

Yuki - 6 июня 2016 13:36 - Юзер

nurbekov, Я тоже говорил про два разных шаблона.
Не надо понимать, просто берёте и читаете "Документация по DataLife Engine" >> "Шаблоны" >> "Добавление новости".
Там написано >> "[xfinput_X] - выводит ваше выбранное дополнительное поле в форме добавления новости в нужном вам месте, где X это имя дополнительного поля для новостей".

PS: не надо путать с тегом [xfvalue_x], как раз он то и срабатывает при показе новостей.

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

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