Sorry, bin erkältet, habe gerade quatsch erzählt und das jetzt aufgrund Deiner Frage bemerkt.
In Beiden Dateien findest Du ein Konstrukt das schematisch so aussieht:
$idefix = new splitPageResults(irgendwas,irgendwas_anderes);
Das bedeutet instanziere die Klasse splitPageResults unter dem Namen $idefix
Da dahinter kannst du dann mit $idefix->number_of_rows arbeiten und es einem Smarty zuweisen.
$majestix->assign('OBELIX', $idefix->number_of_rows);
Jetzt ersetze einfach idefix mit dem Variablennamen der jeweils verwendet wurde und OBELIX mit dem Namen den der Smarty Tag haben soll und dann in der HTML mit {$OBELIX} aufgerufen wird.
Ich würde für OBELIX das nehmen, was Du auch in den anderen html Dateien verwendet hast. Dann bleibt das übersichtlicher.
Für majestix musst du den Namen nehmen den Du hier findest (meistens ziemlich am Anfang der Datei):
$majestix = new Smarty;
Die gallischen Namen dienen zur Veranschaulichung, dass die Namen frei wählbar sind, aber dann innerhalb des Gesamtkonstruktes beibehalten werden. Stichwort "Bezeichner"