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

Как взять значения доп. поля DLE?


     13.02.2015    Общие вопросы по PHP, Хаки    1483

вопрос
На данный момент работаю с файлом \engine\ajax\editnews.php
Приблизительно нашел, как обрабатываются поля:
$xfieldsdata = xfieldsdataload ($row['xfields']);

нашел функцию:
$xfieldsdata = explode( "||", $id );
    foreach ( $xfieldsdata as $xfielddata ) {
        list ( $xfielddataname, $xfielddatavalue ) = explode( "|", $xfielddata );
        $xfielddataname = str_replace( "|", "|", $xfielddataname );
        $xfielddataname = str_replace( "__NEWL__", "\r\n", $xfielddataname );
        $xfielddatavalue = str_replace( "|", "|", $xfielddatavalue );
        $xfielddatavalue = str_replace( "__NEWL__", "\r\n", $xfielddatavalue );
        $data[$xfielddataname] = $xfielddatavalue;
    }

А теперь вопрос как вывести значения поля к примеру test?

$test=

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


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

vitnet
218

2214 | 948

vitnet - 13 февраля 2015 22:50 - Эксперт

$xfieldsdata = xfieldsdataload($row['xfields']);

echo $xfieldsdata['test'];

Morse
17

76 | 37

Morse - 14 февраля 2015 14:24 - Юзер

а каким тегом выводить в шаблон ? {test} ?

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

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