Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы » Как получить значения дополнительных полей?

Как получить значения дополнительных полей?


     30.10.2025    Общие вопросы, Общие вопросы по PHP    15

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

if (!is_string($top_field))

$top_field = "price";
$top_field1 = "price1";

$price = "";
$price1 = "";

if ($top_field)
{
$xfieldsdata = xfieldsdataload($row['xfields']);
$price = str_replace('\"', '', $xfieldsdata[$top_field]);
$price1 = str_replace('\"', '', $xfieldsdata[$top_field1]);
}


после обновления на 19 версию, перестала работать код, выдаёт ошибку "xfieldsdataload"

Как можно её исправить? Заранее спасибо.

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


2 комментария

TeraMoune
Эксперт

TeraMoune - Сегодня, 12:23 -

Не решение, а информация.

Вся логика работы доп. полей теперь перешла в отдельный класс engine/classes/xfields.class.php. Чтение и присвоение тегов из данных полей осуществляется в функции Compile в классе работы с доп. полями.

Принимаю оплату только на карту Мир. Крипту в качестве оплаты меньше трёхзначного значения не принимаю.

Yutube
Юзер

Yutube - Сегодня, 13:40 -

TeraMoune,
Спасибо за ответ, единственно так как пхп я не очень, можете пожалуйста примерно подсказать как именно вывести содержимое с доп. поли, или исправить выше код, буд эу очень благодарен

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

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

наверх