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

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


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

вопрос
На данный момент работаю с файлом \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

2174 | 930

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

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

echo $xfieldsdata['test'];

Morse
17

75 | 37

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

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

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

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