Tutorials

Einige nützliche Hilfen und Code-Schnipsel, die ich immer wieder benötige und deshalb hier für alle sammle.

Zurück zur Übersicht

TYPO3: Str_Replace Viewhelper für Fluid und Extbase

#Tutorials#TYPO3

Da ich gerade letztens einen Viewhelper brauchte, der mir Zeichen ersetzt, bzw. ersetzt, habe ich mir schnell einen gebaut und will ihn euch nicht vorenthalten.

Viewhelper-Code


<?php

class Tx_ExtensionName_ViewHelpers_StringReplaceViewHelper extends Tx_Fluid_Core_ViewHelper_AbstractViewHelper {
	/**
	 * Replace the $searchFor string with $replaceString in $string
	 *
	 * @param $string string
	 * @param $searchFor string
	 * @param $replaceWith string
	 * @return string
	 */
	public function render($string, $searchFor, $replaceWith) {
		return str_replace($searchFor, $replaceWith, $string);
	}
}
?>

Anwendung

Und so kann man dann im Fluid-Template das Ganze anwenden:


{namespace t=Tx_ExtensionName_ViewHelpers}
<t:StringReplace string="Foo Bar" searchFor="Bar" replaceWith="Foo" />

Kommentare

Es gibt noch keine Kommentare. Sei der Erste!

Hinterlasse einen Kommentar

Antworten abbrechen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

Kommentar wird gespeichert
Danke für deinen Kommentar! Sobald er freigegeben wurde erscheint er hier.