Hallo Joomla Freunde,
Ich baue eine Webseite auf wo wir eine Liste unserer Sponsoren und weitere Firmenlisten in Sobi2 führen. Als Sobi2 Bild nehmen wir das Banner der Firma. Gleichzeitig blenden wir die Banners der Sponsoren über die standard Joomla Banner Komponente ein.
Das heisst, dass wir alles 2 mal eingeben müssen und dass wir die Banners 2 mal hochladen müssen etc etc.. ---> Nicht schön...
Ich habe eine kleine Komponente und ein Modul geschrieben um die Sobi2 Logos (oder Icons) als Banner einzublenden, so dass die Views und Klicks gezählt werden.
So kann Sobi2 jetzt auch als relativ hübsches Banner Management benutzt werden.
Die Komponente ist nur aus dem Backend einsehbar. Dort findet man eine Liste aller Bannereinblendungen, Views und Klicks. Die Einträge werden automatisch durch das Modul angelegt und zwar dann wenn ein Banner zum ersten mal eingeblendet wird.
Welche Banners angezeigt werden und ob die logos oder Icons als Banner verwendet werden sollen, wird im Modul konfiguriert. Man kann alle Sobi2 Einträge verwenden oder die aus definierten Kategorien.
(Im Modul Showcat=0 -> Alle Kategorien, Showcat=2 -> Alle Einträge aus Kategorie 2 oder Showcat= 2,3 -> Alle Einträge aus Kategorie 2 und 3)
Wird ein Banner eingeblendet, setzt das modul den Zähler für Views um eins höher.
Wird ein Banner geklickt, wird dieser Klick an die Komponente geschickt welche den Klick zähler um 1 erhöht und den Besucher auf die entsprechende Website redirected.
In der Backend Komponenten Ansicht, kann man die View/Klick Zähler zurücksetzen oder Einträge löschen.
Das einzige was man in der Komponente definieren muss, ist die WebfieldID.. also die ID des Sobi2 Feldes, das die URL eines Sobi2 Eintrages enthält.
Wurde das Website Feld nie gelöscht und neu angelegt ist diese FieldID=8..
Wenn das Feld aber gelöscht und neu erstellt worden ist, wird das Feld eine andere ID haben.. Das ist dann ein bisschen mühsam raus zu kriegen.. (ich habs mit phpmyadmin gemacht -> FieldID aus Tabelle #__sobi2_fields_data)
Wichtig ist, dass die Komponente installiert ist, bevor das Modul aktiviert wird.
Das ganze ist für Joomla 1.5 native.
com_s2banner und mod_s2banner
Vielleicht ist das dem einen oder anderen von Euch genau so nützlich wie mir;-)
Würde mich über Feedback freuen.
Grüess
Aspi
PS: Es wird nichts in der SOBI2 DB geschrieben nur gelesen..


LinkBack URL
About LinkBacks
Zitieren
Lesezeichen