UDT Ajax Response

Обсуждение CMS Made Simple в России.

Moderators: iturbay, wdwp

Post Reply
Hippy-core
Forum Members
Forum Members
Posts: 76
Joined: Sat Dec 06, 2008 3:05 pm

UDT Ajax Response

Post by Hippy-core »

Поместить в начале шаблона, перед всем выводом.
После добавления ajax запросы будут выдавать откомпилированный контент, без шаблона.
Пожалуйста потестируйте ))
Код тега:

Code: Select all

if(isset($_SERVER['HTTP_X_REQUESTED_WITH']) && !empty($_SERVER['HTTP_X_REQUESTED_WITH']) && strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) == 'xmlhttprequest'){
    $ajax = true;    
}
if($ajax){
 $contentobj = cms_utils::get_current_content();
 if($contentobj){
   $content = $contentobj->GetPropertyValue('content_en');
   echo $smarty->display('string:'.$content);
   die();
 }
}
JS:

Code: Select all

$('a').click(function(){
	$.get($(this).attr('href'),'',function(data){
		$('#contentArea').html(data);
	});
	return false;
});
Post Reply

Return to “Russian - русский”