phpbar.de logo

Mailinglisten-Archive

[php] smarty verkürzt string

[php] smarty verkürzt string

Sebastian Mendel lists at sebastianmendel.de
Don Mai 13 16:41:16 CEST 2004


patrick müller (aka elias) schrieb:

>> du greifst auf ein strinbg zu als wenne s ein array wäre, da kommt so 
>> was raus,
>>
>> du gehst eine Stufe zu weit, ordentliche Namen für die Arrays hätte 
>> dir wohl geholfen das zu erkennen!
> 
> danke schonmal, habs jetzt gefunden. aber du hast leider
> unrecht! der fehler war das ich auf einen assoziativen array
> schlüssel zugreifen wollte wo gar keiner wahr, so: $mod.title
> einfach $mod und es klappt!
> 
> eigentlich eher ein smarty fehler!! :(

das ist genau das was ich gesagt habe!

$mod enthält bereits den String!

$mod = 'Title'
$mod.title = $mod[0] = 'T'

oder nicht? kein Smarty-Fehler, du gehst einfach eine Stufe zu weit!

$stufe1 = Array
(
    ['stufe2'] => Array
        (
            ['title'] => NEWS & DATES
        )
)

###das ist die schleife im template:

{foreach name=feA item=stufe2 from=$stufe1}
  {foreach name=feB key=key item=mod from=$stufe2}
    <div >{$key}{$title}</div>
  {/foreach}
{/foreach}


... oder etwa nicht?

-- 
Sebastian Mendel (www.sebastianmendel.de)

*www.warzonez.de* | www.tekkno4u.de | www.nofetish.com

php::bar PHP Wiki   -   Listenarchive