ilch Forum » Allgemein » HTML, PHP, SQL,... » Variable in {}

Geschlossen
  1. #1
    User Pic
    Cartment Mitglied
    Registriert seit
    14.02.2007
    Beiträge
    372
    Beitragswertungen
    0 Beitragspunkte
    Also, ich bins wieder einmal mit meienn skurielen Fragen^^

    Jedenfalls ahbe cihw eider eine. Un zwar wei folgt, farge ich mich wie ich eine Variable in socleh Klammern rein bekomme. Bsp. die langs. Dort sind dutzende von Wöter in einem Array, nun kann amns ie irgendwann später per {name} abrufen in html. Nun da sich das ganze System da so zemlich verzwickt und es fast unmöglich ist herraus zu fidnen was man mitd er Variable alles amchen muss farge ich doch direkt bei Ilch nach, die es hoffentlich wissen.
    <?php
    
    $name = array
    (
    'menu1' => 'Home',
    'url1' => 'index.php',
    'menu2' => 'Forum',
    'url2' => '',
    'menu3' => 'Anleitung',
    'url3' => 'anleitung.php'
    );
    ?>
    #Weiter habe ich keine Ahnung.


    Danke für alle Antworten


    verwendete ilchClan Version: 1.1
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    freak Mitglied
    Registriert seit
    31.01.2007
    Beiträge
    856
    Beitragswertungen
    0 Beitragspunkte
    Jetzt must du $name zu der tpl übergeben

    so z.B.

    <?php
    
    $name = array
    (
    'menu1' => 'Home',
    'url1' => 'index.php',
    'menu2' => 'Forum',
    'url2' => '',
    'menu3' => 'Anleitung',
    'url3' => 'anleitung.php'
    );
    
    $tpl->set_ar_out($name, 1);
    
    ?>



    Zuletzt modifiziert von freak am 09.08.2008 - 13:44:07
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    assault Hall Of Fame
    Registriert seit
    03.11.2006
    Beiträge
    2.925
    Beitragswertungen
    1 Beitragspunkte
    lese doch das: externer Link
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Cartment Mitglied
    Registriert seit
    14.02.2007
    Beiträge
    372
    Beitragswertungen
    0 Beitragspunkte
    Das ist ja einafch, aber wie amche ichd as ohne tpl?

    Meine Fragen dürften nie einafch sein^^


    Zuletzt modifiziert von Cartment am 09.08.2008 - 14:01:15
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    freak Mitglied
    Registriert seit
    31.01.2007
    Beiträge
    856
    Beitragswertungen
    0 Beitragspunkte
    kein array sondern gleich ausgeben
    z.B. mit echo


    <?php
    
    $menu1 = Home;
    $url1 = index.php;
    usw....
    
    
    
    echo $menu1;
    echo $url1;
    ?>



    Zuletzt modifiziert von freak am 09.08.2008 - 14:05:35
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Cartment Mitglied
    Registriert seit
    14.02.2007
    Beiträge
    372
    Beitragswertungen
    0 Beitragspunkte
    Das Problem ist. Ich habe umgerechnet 60 Variabeln im rücken, da wollte ich die in eien Datei rein stopfen per array und dann später in Html in diesen Klammern ausgeben.
    Wie ich das übertrage ist mri auch klar, nur nicht wie ich die in die klammern bekomem ohne tpl
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    freak Mitglied
    Registriert seit
    31.01.2007
    Beiträge
    856
    Beitragswertungen
    0 Beitragspunkte
    Ich verstehe nicht so ganz deine frage.
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    Cartment Mitglied
    Registriert seit
    14.02.2007
    Beiträge
    372
    Beitragswertungen
    0 Beitragspunkte
    Ich weiß einafch nicht wie ich dieses array per html in diesen Klammernausgeben kann, ohne das von Ilch tpl zu benutzen,d enn irgendwie haben die es ja auch vorgemacht.
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Das ist nunmal die Templateklasse, dafür ist sie halt da zunge
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    vollstr3cker Mitglied
    Registriert seit
    12.02.2007
    Beiträge
    1.399
    Beitragswertungen
    0 Beitragspunkte
    du willst nachher zb {URL} in dein html template schreiben?
    ####################
    ## hier geht's zu apex designs,
    # meinem digitalen Portfolio
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    Cartment Mitglied
    Registriert seit
    14.02.2007
    Beiträge
    372
    Beitragswertungen
    0 Beitragspunkte
    genau
    0 Mitglieder finden den Beitrag gut.
  12. #12
    User Pic
    vollstr3cker Mitglied
    Registriert seit
    12.02.2007
    Beiträge
    1.399
    Beitragswertungen
    0 Beitragspunkte
    $tpl->set('url', $variable);


    deine variable wird mit {URL} in deinem template ausgegeben.
    ####################
    ## hier geht's zu apex designs,
    # meinem digitalen Portfolio
    0 Mitglieder finden den Beitrag gut.
  13. #13
    User Pic
    Cartment Mitglied
    Registriert seit
    14.02.2007
    Beiträge
    372
    Beitragswertungen
    0 Beitragspunkte
    ohne tpl,
    hatten die anderen doch auch schon zuvor

    tpl ist ja im prinzip ein zusammen gebaute funktion von ilch, aber auf irgendetwas muss die ja auch absieren und durch den tpl GEwirr habe ich leider keienndurchblick.


    Zuletzt modifiziert von Cartment am 10.08.2008 - 10:19:44
    0 Mitglieder finden den Beitrag gut.
  14. #14
    User Pic
    lookout Mitglied
    Registriert seit
    31.10.2007
    Beiträge
    152
    Beitragswertungen
    0 Beitragspunkte
    foreach ($array as $value)
    {
    echo $value;
    }
    Zur Zeit geheimes Projekt am Laufen!
    Der Web Informant
    0 Mitglieder finden den Beitrag gut.
  15. #15
    User Pic
    vollstr3cker Mitglied
    Registriert seit
    12.02.2007
    Beiträge
    1.399
    Beitragswertungen
    0 Beitragspunkte
    warum willst nicht das tpl teil benutzen?
    ####################
    ## hier geht's zu apex designs,
    # meinem digitalen Portfolio
    0 Mitglieder finden den Beitrag gut.
  16. #16
    User Pic
    Cartment Mitglied
    Registriert seit
    14.02.2007
    Beiträge
    372
    Beitragswertungen
    0 Beitragspunkte
    Jetzt ist es egal.

    Un zwar hatte ich vorher kein ilch benutzt, allerdings ahtte ich ein anderes Problem gefudnen das mcih wieder zu Ilch zurück zeiht. Naja deswegen ist es eigentlich nun egal. Wie man tpl nutztw eis ich ja^^

    Aber trotzdem danke
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu HTML, PHP, SQL,...

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten