Hallo Liste,

ich wünsche allen ein gutes Jahr 2014.

Ich habe ein Problem mit einem Viewhelper.

in List.html:
{namespace d = Tx_MyExt_ViewHelpers}
...
<f:if condition="{<d:and string1='{myext.ansprechpartner}' 
string2='{myext.organisation}' />}">
1<br />
</f:if>
...

und in AndViewHelper.php
<?php
class Tx_MyExt_ViewHelpers_AndViewHelper extends 
Tx_Fluid_Core_ViewHelper_AbstractViewHelper
{
/**
 *
 * @param string $string1 the first string
 * @param string $string2 the second string
 * @return boolean
 */
  public function render($string1,$string2)
  {
    $len1 = strlen($string1);
    $len2 = strlen($string2);
    return (($len1 > 0) && ($len2 > 0));
  }
}

Die condition wird erfüllt (die 1 wird ausgegeben), obwohl beide Strings 
$string1 und $string2 leer sind (strlen() jeweils 0, kontrolliert durch 
t3lib_utility_Debug::debug).

Wo liegt der Fehler?

Vielen Dank für Hilfe!

Reinhard
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an