Archiv für die Kategorie „joomla“
Wie ich gerade auf der offiziellen Website von Joomla gesehen habe, gibt es die lang ersehnte Version 1.5 nun seit dem 22. Jan 2008 auch als stabil-Version. Heißt also wir können endlich die neuen Features von Joomla benutzen. Juhu!
Joomla ist schon ne Sache für sich. Wieder einmal habe ich nach längere Suche eine Merkwürdigkeit herausgefunden, die mir so nicht nicht wirklich klar war.
Ich schreibe gerade an einer Kalender-Komponente. Diese hat 2 Bereiche zur Verwaltung. Einmal gibt es da die Auflistung der Termine und es soll die Auflistung von Kategorien geben in denen sich die Termine befinden. Dazu habe ich nun im Admin-Bereich 2 Icons in die Toolbar gelegt und ein eigenes JavaScript geschrieben, denn das Icon für die Termine übergibt 2 Werte:
<a class="toolbar" href="javascript:submitbutton('list', 'dates');">Termine</a>
In dem JavaScript habe ich dann folgenden Code geschrieben:
function submitbutton(task, section){document.adminForm.task.value=task;document.adminForm.section.value=section;try {document.adminForm.onsubmit();}catch(e){}document.adminForm.submit();}
Ganz so wie es Joomla braucht. Klar habe ich noch eine unsichtbares Feld für der Wert section erstellt. Nun ist aber bei mir zuhause beim Ausführen des Scriptes der Apache-Server immer abgestürzt und ich wusste eine sehr lange Zeit nicht warum. Bis ich aus Verzweiflung den Namen der unsichtbaren Feldes geändert habe. Nun heißt es area und alles funktioniert. Anscheinend wird der Wert section schon in Joomla anderweitig gebraucht und blockiert dadurch das korrekte Ausführen des Scriptes.
Ich hoffe, ich konnte euch mit dieser kleinen Feststellung helfen.
Seit einigen Stunden habe ich bei der Programmierung einer Komponente bzw. Modul für Joomla! immer wieder die gleiche Fehlermeldung bekommen:
Illegal variable _files or _env or _get or _post or _cookie or _server or _session or globals passed to script.
Ich bin fast verzweifelt, weil bei einem Klick auf den Abbruch-Button eines angezeigtes Fomulares immer der Fehler kam undich ihn nicht nachvollziehen konnte. Das interesant an diesem Problem war, dass ich schon öfters Komponenten für genau diese Joomla!-Installation geschrieben habe und bis jetzt niemals dieser Fehler auftrat.
Jetzt habe ich herausgefunden wo der Fehler lag. Diesen Beitrag weiterlesen »
Für einen Kunde, es ist ein Verein, soll seine Joomla! Website um einen Mitgliederbereich erweitert werden. Viele würden jetzt gleich auf die Idee kommen erstmal die Komponente “Community Builder ” zu installieren. Auch ich habe es getan und damit herum experimentiert.
Das große Problem, wie fast immer bei solchen Plugins, ist der Kunde selbst, der meistens noch Zusatzwünsche hat. In meinem Fall soll es die Möglichkeit geben, jeden einzelnen Mitglied spezielle Felder hinzu- oder abzuschalten. Z.B. soll das Mitglied sich mit seinem Logo präsentieren können, aber erst nachdem eine Gebühr gezahlt hat. Das ganze soll auch noch mit einer Vorstellungsseite passieren.
Im Community Builder habe ich leider keine solche Funktionalität gefunden. Also machte ich mich auf die Suche nach anderen Plugins für Joomla! und fand Sigsiu.NET . Sie bieten “Sigsiu Online Business Index 2 ” (SOBI 2) an. Z.Z. hatte ich noch nicht die Gelegenheit es genau zu testen, aber wenn das Projekt, hoffentlich Ende Januar, fertig gestellt wurde, werde ich detailiert darüber berichten