Hallo,
ich versuche einen eigenen Viewhelper zu implementieren. Ich gehe nach div. Anleitungen vor. Folgendes habe ich gemacht:
- Im Pfad "Classes->ViewHelpers" wurde die Datei LoremIpsumViewHelper.php angelegt.
Inhalt:
<?php
/**
* This class is a demo view helper for the Fluid templating engine.
*
* @package TYPO3
* @subpackage Fluid
* @version
*/
class Tx_Demo_ViewHelpers_LoremIpsumViewHelper extends Tx_Fluid_Core_ViewHelper_AbstractViewHelper {
/**
* Renders some classic dummy content: Lorem Ipsum...
*
* @param int $length The number of characters of the dummy content
* @validate $length IntegerValidator
* @return string dummy content, cropped after the given number of characters
* @author Lorem Ipsum <lorem@example.com>
*/
public function render($length) {
$dummyContent = 'Lorem ipsum dolor sit amet.';
return substr($dummyContent, 0, $length);
}
}
?>
Im FLuid Template:
{namespace blog=Tx_Demo_ViewHelpers}
<blog:loremIpsum length="5" />
Jetzt bekomme ich folgende Fehlermeldung:
Could not analyse class:Tx_Demo_ViewHelpers_LoremIpsumViewHelper maybe not loaded or no autoloader?
Was mache ich falsch?