<?PHP
@error_reporting ( E_ALL ^ E_WARNING ^ E_NOTICE );
@ini_set ( 'display_errors', true );
@ini_set ( 'html_errors', false );
@ini_set ( 'error_reporting', E_ALL ^ E_WARNING ^ E_NOTICE );
define( 'DATALIFEENGINE', true );
define( 'ROOT_DIR', substr( dirname( __FILE__ ), 0, -12 ) );
define( 'ENGINE_DIR', ROOT_DIR . '/engine' );
include ENGINE_DIR . '/data/config.php';
date_default_timezone_set ( $config['date_adjust'] );
if( $config['http_home_url'] == "" ) {
$config['http_home_url'] = explode( "engine/ajax/jq_pole.php", $_SERVER['PHP_SELF'] );
$config['http_home_url'] = reset( $config['http_home_url'] );
$config['http_home_url'] = "http://" . $_SERVER['HTTP_HOST'] . $config['http_home_url'];
}
require_once ENGINE_DIR . '/classes/mysql.php';
require_once ENGINE_DIR . '/data/dbconfig.php';
require_once ENGINE_DIR . '/modules/functions.php';
require_once ENGINE_DIR . '/classes/templates.class.php';
dle_session();
if($_REQUEST['pole'] AND $_REQUEST['id']) {
$id = $_REQUEST['id']; $pole = $_REQUEST['pole'];
$row = $db->super_query("SELECT xfields FROM " . PREFIX . "_post WHERE id = '$id'");
$field = xfieldsdataload( $row['xfields'] );
echo $field[$pole];
}
?>
<script>
$(function(){
$('body').on('click', '.class_button', function(){
$.post(dle_root + "engine/ajax/jq_pole.php", { pole: "test", id : {news-id} }, function(data){
if(data){
alert(data);
}
});
return false;
});
});
</script>
где test название доп поля.