[Typo3-german] Problem bei extension entwicklung
JoH
info at cybercraft.de
Wed Nov 2 14:41:21 CET 2005
> kann mir jemand erklären woran es liegt das T3 aus folgendem
> PHP in meiner EXtension:
>
> $markerArray["###OptionALL###"]= '
> <###input type="checkbox" name="'.$OptionALL_desc.'"
> value="'.$OptionALL_ID.'"
> ###checked_'.$OptionALL_desc.'_'.$OptionALL_ID.'### />';
>
>
$OptionALLSub.=$this->cObj->substituteMarkerArrayCached($template["optionAll
Sub"],$markerArray,
> $subpartArray, array());
>
> dieses Html generiert:
>
> <input type="checkbox" name="Release060220" value="1140390000"
> checked_Release060220_1140390000="" />
>
> wieso bau T3 ohne das man es will:
>
> ###checked_'.$OptionALL_desc.'_'.$OptionALL_ID.'###
>
> in
>
> checked_Release060220_1140390000=""
>
> um anstatt in
>
> ###checked_Release060220_1140390000###
Vielleicht beschreibst Du mal kurz, was Du mit dem Knsotrukt bezwecken
willst.
Soweit ich das sehen kann, ersetzt Du einen Marker "OptionALL" mit einem
Inhalt, der selbst wiederum Marker enthält.
Wobei mich interessieren würde, was Du mit den 3 Doppelkreuzen vor dem
"input" anfangen willst.
Insgesamt verwendest Du dreimal ###, was eh kein wirklich sinnvolles
Ergebnis bringt, weil Marker immer mit einem Start und einem Ende versehen
sein müssen. Die Anzahl der ### in einem String muß also immer durch 2
teilbar sein.
Mehr Input könnte in jedem Fall hilfreich sein.
Joey
--
Wenn man keine Ahnung hat: Einfach mal Fresse halten!
(If you have no clues: simply shut your knob sometimes!)
Dieter Nuhr, German comedian
openBC: http://www.openbc.com/go/invuid/Jo_Hasenau
More information about the TYPO3-german
mailing list