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

Как вывести значение доп поле?


     15.09.2015    Шаблоны (TPL), Модули, Хаки    1006

вопрос
Всем привет! Помогите реализовать такую идею. К примеру у меня есть доп. поля "test" так же есть файл new.php
Как сделать чтобы при открытей файл new.php показывал значение доп поля?

Ответил: dj-avtosh


Ответ в первом комментарии.

5 комментариев

dj-avtosh
шашлычник

dj-avtosh - 15 сентября 2015 09:39 -

/engine/engine.php

case 'test' : include ENGINE_DIR.'/modules/test.php'; break;


/engine/modules/test.php



<?php

! defined( 'DATALIFEENGINE' ) && die("Hacking attempt!");

$xfieldFindStr = 'test'; // Find field
$postId        = 5;           // Post ID

$queryRowArray = $db->super_query("SELECT

SUBSTRING_INDEX( SUBSTRING_INDEX( xfields , CONCAT( '" . $xfieldFindStr  . "', '|' ), -1 ), '||', 1 ) xfield_value

FROM " . PREFIX . "_post WHERE id = " . $postId );

die($queryRowArray['xfield_value']);



run: site.domain/?do=test

skype: elhan.isaev

rustamcom
Юзер

rustamcom - 15 сентября 2015 10:57 -

я так понял в файле new.php нужно прописать
<?php

! defined( 'DATALIFEENGINE' ) && die("Hacking attempt!");

$xfieldFindStr = 'test'; // Find field
$postId        = 5;           // Post ID

$queryRowArray = $db->super_query("SELECT

SUBSTRING_INDEX( SUBSTRING_INDEX( xfields , CONCAT( '" . $xfieldFindStr  . "', '|' ), -1 ), '||', 1 ) xfield_value

FROM " . PREFIX . "_post WHERE id = " . $postId );

die($queryRowArray['xfield_value']);


а куда вставить это run: site.domain/?do=test

PunPun
Эксперт

PunPun - 15 сентября 2015 11:01 -

rustamcom, это переход на страницу

Истина в противоречии.​

dj-avtosh
шашлычник

dj-avtosh - 15 сентября 2015 11:19 -

тяжело.............

skype: elhan.isaev

dj-avtosh
шашлычник

dj-avtosh - 15 сентября 2015 11:18 -

Измените test на new и в результате по /?do=new будет значение доп поля.

skype: elhan.isaev

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

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

наверх