Seite 2 von 2

Verfasst: Do 22. Sep 2005, 14:33
von ManuelH
Hallo,

habe gerade das Modul eingebaut und an meine Seite angepasst. Funktioniert alles Prima.

Ich würde gerne noch zusätzlich den Namen des Erstelles hinzufügen (z.B. neben das Datum). Ich hab mir den Modulcode nun angschaut aber mit meinen Kenntnissen leider keine Lösung gefunden.

Kannst du mir das weiterhelfen?

danke schonmal

Ach ja, verwende die Version 4.5.3b

Verfasst: Di 27. Sep 2005, 23:31
von JSommer
Wenn ich die Kategorie "News" zum Auslesen für die Artikelliste wähle - kommt folgende Fehlermeldung:


Warning: Division by zero in /srv/www/htdocs/web32/html/cms/front_content.php(770) : eval()'d code on line 164

Warning: imagecreatetruecolor(): Invalid image dimensions in /srv/www/htdocs/web32/html/cms/front_content.php(770) : eval()'d code on line 172

Fatal error: Allowed memory size of 67108864 bytes exhausted (tried to allocate 9552 bytes) in /srv/www/htdocs/web32/html/cms/front_content.php(770) : eval()'d code on line 179
Woran liegt´s?

Verfasst: Do 13. Okt 2005, 10:35
von JSommer
Gibts ne Möglichkeit die Sortierreihenfolge nicht umgekehrt chronologisch schreiben zu lassen sondern nach dem Sortierschlüssel, den man im Backend festlegen kann? Wäre wichtig :)

Danke,
Jürgen

Verfasst: Mo 17. Okt 2005, 23:32
von JSommer
Hallo, ich nochmal - hat denn keiner ne Ahnung, Kummer? :-/ Hilfe, bitte.

Verfasst: So 23. Okt 2005, 21:27
von Halchteranerin
order by e.created durch
order by artsort
ersetzen, glaube ich. Das "glaube ich" bezieht sich darauf, dass ich mir ueber den richtigen Namen der Spalte nicht sicher und gerade zu faul zum Suchen bin. :)

kleines Snippet

Verfasst: Mi 2. Nov 2005, 17:24
von Doljaka
Halchteranerin hat geschrieben:order by e.created durch
order by artsort
ersetzen, glaube ich. Das "glaube ich" bezieht sich darauf, dass ich mir ueber den richtigen Namen der Spalte nicht sicher und gerade zu faul zum Suchen bin. :)
Das stimmt. Habe mir erlaubt die Module in sofern zu ändern, dass man die Sortieroptionen in "Artikel Konfigurieren" per Optionsschalter bedienen kann:

- jüngste geänderte Artikel zuerst (default)
- älteste geänderte Artikel zuerst
- nach Sortiernr.

Einfach im Eingabemodul nach einem <td>...</td> einfügen:

Code: Alles auswählen

  <td>
   					<input type="radio" name="CMS_VAR[7]" value="e.created DESC"  checked>
			&nbsp;j&uuml;ngste ge&auml;nderte Artikel zuerst<br>
						
					<input type="radio" name="CMS_VAR[7]"  value="e.created ASC">
			&nbsp;&auml;lteste ge&auml;nderte Artikel zuerst<br>
				   
					<input type="radio" name="CMS_VAR[7]" value="artsort">
			&nbsp;nach Sortiernummer </p>
	</td>
und im Ausgabemodul die drei:

Code: Alles auswählen

ORDER BY e.created DESC 
durch

Code: Alles auswählen

ORDER BY CMS_VALUE[7]  
austauschen.

Fertig.

Kennt jemand weitere Sortiermethoden, welche man noch hinzufügen könnte?

Seitenzahlen

Verfasst: Di 17. Jan 2006, 08:43
von baumpaul
Ich habe das Ausgabemodul noch um Seitenzahlen erweitert. Es funktioniert, aber vielleicht kann es jemand ja noch optimieren.

davor einfügen

Code: Alles auswählen

if ($this->anzahl_artikel > $this->limit + $this->angezeigte_anzahl) {

Code: Alles auswählen

if ($this->anzahl_artikel > $this->limit) {
		 	$this->zaehler = 0;
			$this->seiten = $this->anzahl_artikel / $this->angezeigte_anzahl;
			$this->seiten = ceil($this->seiten);
			$this->newlimit = 0;
			while ($this->zaehler < $this->seiten) {
				if ($this->newlimit == $this->limit) {
					$this->zaehler++;
					echo " <a class=\"active\" href=\"".$sess->url($cfgClient[$client]['path']['htmlpath']."front_content.php?idcat=$idcat&idart=$idart&displaylimit=$this->newlimit")."\">" .$this->zaehler. "</a> ";
					$this->newlimit = $this->newlimit + $this->angezeigte_anzahl;
				} else {
					$this->zaehler++;
					echo " <a class=\"seite\" href=\"".$sess->url($cfgClient[$client]['path']['htmlpath']."front_content.php?idcat=$idcat&idart=$idart&displaylimit=$this->newlimit")."\">" .$this->zaehler. "</a> ";
					$this->newlimit = $this->newlimit + $this->angezeigte_anzahl;
				}
			}
         } else { 
            echo '';
         }
Wo liegt eigentlich der Unterschied wenn ich schreibe $this->limit; und $limit?[/code]

Verfasst: Do 20. Apr 2006, 08:56
von Martin S.
Habe das Modul bisher ohne Probleme eingesetzt. Jetzt hat mein Provider auf PHP5 und MySQL 5 upgedatet und das Modul läuft nicht mehr, sprich ich bekomme in der Konfiguration eine leere Auswahl beim Thumbnailpfad. Hat jemand von euch eine Ahnung voran das liegt?

Danke