Ich benötige für den PDF-Export der ersten Liste (Kontakte wenige Infos) ein anderes Layout, um ein Mitgliederverzeichnis drucken zu können.
- Papierformat A5
- Kontakte in zwei Spalten (statt 3 wie Original)
- keine Tabellenrahmen
- Datumsformat tt.mm.jjjj (im Original ist der Monat mit den ersten drei Buchstaben ausgegeben)
- Sortierung der Kontakte: 1.Sortierebene: lastname ASC - 2.Sortierebene: street1 ASC
(das ist notwendig, um bei gleichen Familiennamen die Haushalte zusammenzufassen. Im Original ist die zweite Sortierebene der Vorname)
In welcher Datei sind für diesen PDF-Export die Parameter angeben? Wenn ich das weiß, könnte ich ggf. selbst mal versuchen, eine Lösung zu finden.
UPDATE:
...inzwischen habe ich die betreffende Datei gefunden (includes/export_sent.php) und einiges angepasst.
Es bleibt aber noch ungelöst:
- Datumsformat tt.mm.jjjj (im Original ist der Monat mit den ersten drei Buchstaben ausgegeben)
- Sortierung der Kontakte: 1.Sortierebene: lastname ASC - 2.Sortierebene: street1 ASC
Kannst Du mir dazu noch einen hilfreichen Tipp geben?
Diese Board wurde aus Spamschutz-Gründen auf minimale Funktionen beschränkt.
Nutze für neue Anfragen/Bug-Reports bitte meine Gitlab-Instanz.
Nutze für neue Anfragen/Bug-Reports bitte meine Gitlab-Instanz.
Layout bei PDF-Export anpassen
- der-domi
- Site Admin
- Beiträge: 673
- Registriert: Di 4. Apr 2006, 19:22
- Kontaktdaten:
Re: Layout bei PDF-Export anpassen
http://php.net/manual/de/function.date.phpulli hat geschrieben:Datumsformat tt.mm.jjjj (im Original ist der Monat mit den ersten drei Buchstaben ausgegeben)
Das wird irgendwo mit dem SQL-Query gelöst - Stichwort: ORDERulli hat geschrieben:Sortierung der Kontakte: 1.Sortierebene: lastname ASC - 2.Sortierebene: street1 ASC
Nicht verzagen, Domi fragen
Viele Grüße
Dominik
Viele Grüße
Dominik
-
- Beiträge: 4
- Registriert: Mo 11. Feb 2013, 11:46
Re: Layout bei PDF-Export anpassen
Das ist mir schon klar, aber ich habe alle Dateien nach einem String 'd.M Y' oder ähnliches ergebnislos durchforstet. So ungefähr müsste er ja aussehen, bei der momentanen Ausgabe im Original nach dem Muster '07. Jan 2004'. Ich finde in keiner der Dateien ein großes 'M' im Zusammenhang mit dem Datum ('M' steht ja für den auf drei Buchstaben gekürzten Monatsnamen).
Deshalb frage ich ja Dich als den Entwickler des Skriptes, in welcher Datei ich die Datumsformatierung finden kann.
Das Gleiche gilt auch für die Sortierung: WO finde ich diese Definition? Außerdem ist mir nicht ganz klar, wie ich eine mehrstufige Sortierung realisieren könnte.
Kann mir da jemand weiterhelfen? Wäre euch sehr dankbar dafür.
Deshalb frage ich ja Dich als den Entwickler des Skriptes, in welcher Datei ich die Datumsformatierung finden kann.
Das Gleiche gilt auch für die Sortierung: WO finde ich diese Definition? Außerdem ist mir nicht ganz klar, wie ich eine mehrstufige Sortierung realisieren könnte.
Kann mir da jemand weiterhelfen? Wäre euch sehr dankbar dafür.
-
- Beiträge: 4
- Registriert: Mo 11. Feb 2013, 11:46
Re: Layout bei PDF-Export anpassen
Mittlerweile kämpfe ich mich langsam durch die Skripte durch. Die Sache mit dem Datumsformat konnte ich auch lösen. Für alle, die ebenfalls danach suchen, hier die Lösung:
Das wird nicht mit der Funkktion 'date ()' gelöst, sondern im Ordner /language/ in den Sprachdateien mit der php-Funktion strftime() (da muss man erstmal drauf kommen!):
- erste Sortierung nach 'lastname' ASC
- danach 'street1a' ASC
- danach 'birthday' ASC
Das wird nicht mit der Funkktion 'date ()' gelöst, sondern im Ordner /language/ in den Sprachdateien mit der php-Funktion strftime() (da muss man erstmal drauf kommen!):
Es bleibt aber immer noch das Problem mit der stufenweisen Sortierung der Ausgabe. Wer kann da helfen?$this->language_array[46] = "%%d.%%m.%%Y"; // using syntax from php-function strftime()
- erste Sortierung nach 'lastname' ASC
- danach 'street1a' ASC
- danach 'birthday' ASC
Wer ist online?
Mitglieder in diesem Forum: Ahrefs [Bot] und 0 Gäste