AJAX Listing : Problem with PHP plugin

16 years 1 month ago #2290 by Saka
Then there is a JS error. It works fine on IE on my test server. Looks like some special chars in your content break XML which causes JS error in IE.

Emir Sakic
www.sakic.net

Please Log in or Create an account to join the conversation.

16 years 1 month ago #2325 by ´ganimete

Hi !

I'm currently trying to developp my own php plugin for Ajax Listing : Last News (based on Loudmouth code). For the moment, i just try to show news title. But i have a blank result. Here is my PHP code :

<?php

/* AJAX Listing extension for LoudMouth */

class listing {

	function get_idname() {
		return 'id';
	}

	function get_total() {
		global $database;

		$query = "SELECT count(id) FROM #__content";

		$database->setQuery( $query );
		$total = $database->loadResult();
		return $total;
	}

	function get_content($option, $selectedid, $limitstart, $count) {
		global $database;

		$content = '';
		//$option = 'com_content';
		$query = "SELECT title FROM #__content LIMIT $limitstart, $count";
		$database->setQuery( $query );

		if ($rows = $database->loadObjectList()) {
			
			foreach ($rows as $row) {

					$content .= "$row->title
\n";

			}
			//echo "<pre> content : "; var_export($content); //debug
      return $content;
		} else {
			return 'NO DATA';
		}
	}

}

?>

When i activate var_export function, $content contain news title. So data are well selected and imported. But "return $content" function don't seem to show the result.

Is my PHP code correct ? Or there is a problem with the module ?

Thank you for your help !

Arnaud

:-* ;D

Please Log in or Create an account to join the conversation.

About us

We provide high quality Joomla components created by a co-founder and original core developer of Joomla. For over a decade, our products have been used by more than 20.000 webmasters around the world.

Stay in touch