[JavaScript] Klapptext ...more

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • [JavaScript] Klapptext ...more

    Hallo Zusammen nachdem ich mich hier durchgesucht habe und nicht fündig geworden bin da die Themen um Klapptext nicht wirklich für mich Hilfreich wahren möchte ich gerne Eure Hilfe in anspruch nehmen.

    Ich habe ein CMS System Installiert das die Templates in eine tpl datei beinhalten. Nun wollte ich gerne die News nicht als Link weiteleitung haben sondern als Klapptext Funktin habe mir dieses Skript über Goggel gesucht

    <script type="text/javascript">
    function Klappen(Id) {
    var KlappText = document.getElementById('Lay'+Id);
    var KlappBild = document.getElementById('Pic'+Id);
    var jetec_Minus="inhalt/codeschnipsel/minus.gif", jetec_Plus="inhalt/codeschnipsel/plus.gif";
    if (KlappText.style.display == 'none') {
    KlappText.style.display = 'block';
    KlappBild.src = jetec_Minus;
    } else {
    KlappText.style.display = 'none';
    KlappBild.src = jetec_Plus;
    }}
    </script>
    <a href="javascript:Klappen(1)"><img src="inhalt/codeschnipsel/plus.gif" id="Pic1" border=0 alt="aus/ein-klappen"></a>
    Auf die Grafik klicken um zu klappen.
    <div id="Lay1" style="display: none;"><hr>
    Hier der Text den man aus/ein-klappen kann.
    <br>Natürlich auch Grafiken oder alles andere.
    </div>


    Das Klappt auch soweit aber was nicht Klappt ist das News angezeigt werden. Ich wollte das aus der News Seite einbinden aber das geht leider nicht


    {* ------ NEWTEXT ------ *}
    {if $news->text}
    <div class="newstext">
    {* ------------ HIER WIRD UNTERSCHIEDEN, OB ARCHIV ODER STARTSEITE ------------ *}
    {if $smarty.request.p=='newsarchive'}
    {$news->text|sslash}
    {else}
    {$news->text|truncate:300|strip_tags}
    {/if}
    </div>
    {/if}
    </div>


    Ferner hatt einer von Euch dieses Klapptext in einem CMS eingebaut und kann mir da Helfen?

  • #2
    Hi,

    habe dein Problem nicht ganz verstanden. Dein "klapp-Script" tut schon?

    Aber es zeigt halt im aufgeklappten Zustand nicht den Newstext an? Richtig soweit?

    Dann

    Woher kommt der Newstext? Aus ner DB? Hast du den auch schon serverseitig ausgelesen?

    Kommentar


    • #3
      Hallo Danke erstmal für Deine Antwort ja es schwer für mich als laie das so zu beschreiben. Im momnet ist das so Ich Schreibe eine News die sich in 3 Teile aufsplittet Titel Intro und News Text

      Bei mir wird aber wegen der Übersicht nur der Titel und das Intro angezeigt der weitere News Text wird anhand eines Links angezeigt so das es quasi eine Weiterleitung ist zur der News.tpl ich möchte diese Weiterleitung umgehen mit dem Klapptext so das man auf und zu machen kann. Das Klappt hatl in sofern das ich einen Text Vorgeben kann der dann angezeigt wird. Aber das ist ja nicht mein Ziel Die News werden in einer Datenbank festgehalten.

      Kommentar


      • #4
        Dann reicht es natürlich nicht, wenn du nur die Templates anpasst. Du musst auch dem Programm sagen, dass es die Platzhalter mit den entsprechenden Werten ersetzt. Woher soll das Template sonst wissen, was da rein soll.

        Kommentar


        • #5
          Hmm

          Da höhrt es bei mir leider auf ich dachte man könne die einträge aus der News.tpl einfach mit in die Newsticker.tpl eintragen

          Kommentar


          • #6
            offensichtlich nicht.
            Würde mich aber auch wundern, weil das ganze performance-technisch je nach größe des Programms eher untragbar wäre, wenn es so programmiert würde.

            Kommentar


            • #7
              ich habe mal nachgeguckt ich habe noch eine news.php aber wie sage ich den dem skript das er darauf zugreifen soll?

              Kommentar


              • #8
                Nee, du stellt dir das ein bisschen zu einfach vor.

                Ohne PHP und SQL-Grundlagen wird das ein reiner Krampf.

                Kommentar


                • #9
                  ich habe hier mal eine seite gefunden die das so umsetzen wie ich das gerne hätte die habe das mit Hide und Show als Grfaik gemacht

                  bei den news


                  http://cs.gamer-scene.com/

                  Kommentar


                  • #10
                    Original geschrieben von TobiaZ
                    Nee, du stellt dir das ein bisschen zu einfach vor.

                    Ohne PHP und SQL-Grundlagen wird das ein reiner Krampf.
                    das glaube ich allerdings mittlerweile auch aber ich gebe nicht auf

                    Kommentar


                    • #11
                      Original geschrieben von RalfM
                      ich habe hier mal eine seite gefunden die das so umsetzen wie ich das gerne hätte die habe das mit Hide und Show als Grfaik gemacht
                      Das ist schon klar. aber so als noob, wird das ne menge trial & error.

                      Schau dir am besten erstmal grundlagen an. schattenbaum.net und andere helfen dir. versuche die beiden dateien zu verstehen, dann wirst du auch den entsprechenden Teil erweitern können.

                      Kommentar


                      • #12
                        Original geschrieben von RalfM
                        Bei mir wird aber wegen der Übersicht nur der Titel und das Intro angezeigt der weitere News Text wird anhand eines Links angezeigt so das es quasi eine Weiterleitung ist zur der News.tpl ich möchte diese Weiterleitung umgehen mit dem Klapptext so das man auf und zu machen kann.
                        Warum?

                        Nutzer ohne Javascript können die News dann gar nicht mehr lesen (oder hast du einen Workaround eingeplant)?
                        Und einzelne News in voller Gänze bookmarken geht dann vermutlich auch nicht mehr, etc.
                        I don't believe in rebirth. Actually, I never did in my whole lives.

                        Kommentar

                        Lädt...
                        X