Jump to content

Дополнительные поля в Загрузках не выводятся в тему

Featured Replies

Доброго вечерочка. Кто сталкивался, при создании дополнительного поля в Загрузках, есть чекбокс "Добавлять поле в темы?" Собственно при активации его и сохранения, чекбокс слетает опять в положение off, и следовательно когда добавляется файл в Загрузки, для этого файла создается тема на форуме в которой это дополнительное поле не отображается. 

image.thumb.png.e0601044a40a07b26699dde8af895e7e.png

Link to comment
https://ipbmafia.ru/topic/24701-dopolnitelnye-polya-v-zagruzkah-ne-vyvodyatsya-v-temu/
Share on other sites
2 минуты назад, Respected сказал:

Версия IPS?

4.7.0

Проэксперементировал, думал может куда руки не туда заползли с правами и т.д., развернул на чистом домене форум, там аналогичная песня. даже поэкспериментировал с версиями php, как на 7.4 так и на 8.0/8.1 как того хочет IPS в новой версии. 

Edited by Megalex
Ошибку исправил в тексте =)

14 минут назад, Megalex сказал:

Доброго вечерочка. Кто сталкивался, при создании дополнительного поля в Загрузках, есть чекбокс "Добавлять поле в темы?" Собственно при активации его и сохранения, чекбокс слетает опять в положение off, и следовательно когда добавляется файл в Загрузки, для этого файла создается тема на форуме в которой это дополнительное поле не отображается. 

баг видимо, но как включить поле я описал тут

 

на 4.6 тоже не работает сохранение.

не очень понимаю логику этого условия:

/* Forcibly disable include in topic option if it is a paid field */
$values['topic'] = ( isset( $values['downloads_field_paid'] ) AND $values['downloads_field_paid'] ) ? $values['cf_topic'] : 0;

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

$values['topic'] = ( isset( $values['downloads_field_paid'] ) AND $values['downloads_field_paid'] ) ? 0 : $values['cf_topic'];

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.


Guest
Ответить в этой теме...

Последние посетители 0

  • No registered users viewing this page.