+ Antworten
Ergebnis 1 bis 8 von 8

Thema: Bildergalerie als Modul für jeden Beitrag

  1. #1
    Neu an Board
    Registriert seit
    19.01.2009
    Beiträge
    48
    Bedankte sich
    4
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard Bildergalerie als Modul für jeden Beitrag

    Hallo,

    hab mir ein kleines modul geschrieben, mit dem ich, wenn vorhanden, jedem beitrag andere bilder zuordne die aus dem jeweiligen ordner ausgelesen und ausgegeben werden.

    funktioniert soweit auch ganz gut nur leider habe ich ein problem.
    hab es so gemacht, dass wenn mehr als 3 bilder im ordner sind eine blättern funktion durchgeführt und ausgegeben wird.

    machen auch alle browser mit nur nicht.... welch überraschung der IE

    die variable für die blätternfunktion sende ich mit einem formular ab.

    ausgewertet wird diese variable ebenfalls von der selben php datei im modul ordner.

    daher sende ich ich das form folgendermaßen ab:

    Code:
    <form method="post" action"<?php echo $this->baseurl ?>">
    </form>

    bin mittlerweile am verzweifeln. Safarie FF können das. Hat jemand eine Idee woran das liegt oder einen Vorschlag, wie ich es anders machen kann?

    Vielen Dank schon mal

  2. #2
    Joomla Guru Avatar von elkuku
    Registriert seit
    14.06.2006
    Ort
    Guayaquil - Südamerika
    Beiträge
    1.689
    Bedankte sich
    74
    Erhielt 517 Danksagungen
    in 397 Beiträgen

    Standard

    Mit dem Code den Du hier postest sollte selbst der ie in allen seinen versionen klarkommen...

    Ein wenig genauer bitte
    Gruß,
    Nikolai
    Hilf mit: Deutsche Joomla! Dokumentation Help testing: EasyCreator Noch Fragen ? Forum.Joomla-Nafu.de

  3. #3
    Wohnt hier Avatar von Kubik-Rubik
    Registriert seit
    20.10.2005
    Ort
    Kubik-Rubik.de
    Beiträge
    2.737
    Bedankte sich
    177
    Erhielt 1.058 Danksagungen
    in 792 Beiträgen

    Standard

    Wie wäre es mit

    Code:
    <form method="post" action="<?php echo $this->baseurl ?>">
    </form>
    ?

    Gruß
    Joomla! Extensions by Kubik-Rubik.de
    Keine Beantwortung von Supportanfragen per PN

    Joomla! braucht Dich!

  4. #4
    Moderator Avatar von Orpheus2510
    Registriert seit
    17.10.2006
    Beiträge
    14.136
    Bedankte sich
    164
    Erhielt 3.390 Danksagungen
    in 3.060 Beiträgen

    Standard

    Und der Unterschied deines Codes zu dem vom TS wäre?
    Gruß, Orpheus2510
    Kein Support per PN! | Tutorial Migration J1.5 --> J2.5 | Joomla braucht dich!

  5. #5
    Gehört zum Inventar Avatar von ronny7362
    Registriert seit
    04.10.2008
    Ort
    London
    Alter
    50
    Beiträge
    6.741
    Bedankte sich
    184
    Erhielt 2.077 Danksagungen
    in 1.913 Beiträgen

    Standard

    der unterschied ist ganz einfach
    = nach action

    gruss ronny

  6. #6
    Moderator Avatar von Orpheus2510
    Registriert seit
    17.10.2006
    Beiträge
    14.136
    Bedankte sich
    164
    Erhielt 3.390 Danksagungen
    in 3.060 Beiträgen

    Standard

    Zitat Zitat von ronny7362 Beitrag anzeigen
    der unterschied ist ganz einfach
    = nach action

    gruss ronny
    Ups, das hatte ich übersehen. Danke, Ronny!
    Gruß, Orpheus2510
    Kein Support per PN! | Tutorial Migration J1.5 --> J2.5 | Joomla braucht dich!

  7. #7
    Neu an Board
    Registriert seit
    19.01.2009
    Beiträge
    48
    Bedankte sich
    4
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    das war ein tippfehler

    also hier mal der ganze code

    Code:
    <?php
    /* Variable auslesen */
    
    $id = & JRequest::getInt('id'); 
    $abfrage = "SELECT * FROM jos_content WHERE id = '$id'";
    $ergebnis = mysql_query ($abfrage);
    while ($row = mysql_fetch_array ($ergebnis)) {
    	$alias = $row['alias'];
    }
    /* Verzeichnis auslesen */
    $path = "images/stories/flexgallery/".$alias."/";
    $datei = array();
    if ($handle = opendir($path)) {
    	while (false !== ($file = readdir($handle))) {
    		if ($file != '.' && $file != '..') {
    	    	$file = $path.$file;
    	    	array_push ($datei,$file);
    			sort ($datei);
    			$count++;
    		}
    	}
    	closedir($handle);
    }
    /* Bildergalerie */
    $blaettern = $_POST['blaettern'];
    $seite = $_POST['seite'];
    if ((!isset($_POST['blaettern'])) and (!isset($_POST['seite']))) {
    	$seite = 1;
    }
    if (isset($_POST['blaettern'])) {
    	$seite = $seite + $blaettern;	
    	if ($seite <= 0) {
    		$seite = 1;
    	}
    }
    $anzahl = 3;
    $ziel = $seite * $anzahl;
    $start = $ziel - $anzahl;
    while (($start<$ziel) and ($start < $count)) {
    	echo "<a href=\"".$datei[$start]."\" rel=\"lightbox[roadtrip]\" title=\"\"><img src=\"".$datei[$start]."\" height=\"100\" title=\"\" alt=\"\" /></a>";
    	$start++;
    }
    ?>
    <form method="post" action="<?php echo $this->baseurl ?>">
    	<?php if ($seite > 1) { echo "<input type=\"image\" src=\"../modules/mod_flexgallery/images/pfeil_links.png\" name=\"blaettern\" value=\"-1\"/>"; } ?>
    	<?php if ($start < $count) { echo "<input type=\"image\" src=\"../modules/mod_flexgallery/images/pfeil_rechts.png\" name=\"blaettern\" value=\"1\"/>";} ?>
    	<input type="hidden" name="seite" value="<?php echo $seite; ?>"/>
    </form>

  8. #8
    Neu an Board
    Registriert seit
    08.06.2010
    Beiträge
    10
    Bedankte sich
    2
    1 Danksagung in 1 Beitrag

    Standard

    Und was genau macht der IE (nicht)?
    Habe den Code mal grob überflogen, ich konnte auf Anhieb keine kritischen Punkte sehen.
    Funktioniert's in keinem IE oder nur in bestimmten Versionen nicht?
    Falls es am Request hängt, änder das doch mal fix auf GET, dann siehst du wenigstens deine Daten.

+ Antworten

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein