Joomla! Forum Schweiz wird Teil der D-A-CH Community

Nach vielen Jahren als zentrale Anlaufstelle für Fragen rund um Joomla! in der Schweiz wird das Joomla! Forum Schweiz künftig als Archiv weitergeführt.

Die Joomla!-Communities aus Deutschland, Österreich und der Schweiz arbeiten heute enger denn je zusammen. Deshalb bündeln wir künftig auch den deutschsprachigen Support und Austausch an einem gemeinsamen Ort im Joomla! D-A-CH Forum.

Für neue Fragen, Diskussionen und den Austausch mit der Community nutzt bitte ab sofort:

forum.joomla.de

Das Joomla! Forum Schweiz bleibt weiterhin bestehen und wird als Archiv im Lesemodus erhalten. Die vielen Beiträge, Lösungen und Erfahrungen aus den vergangenen Jahren bleiben damit weiterhin zugänglich und über die Suche auffindbar.

Wir bedanken uns herzlich bei allen Mitgliedern, Moderatoren und Helfern, die das Schweizer Joomla! Forum über viele Jahre mit ihrem Wissen und ihrem Engagement geprägt haben.

Wir sehen uns im Joomla! D-A-CH Forum!

modifydate in Komponente einbinden

  • srnussholz
  • Autor
  • Neues Mitglied
  • Neues Mitglied
Mehr
01 Feb. 2009 01:32 #20462 von srnussholz
modifydate in Komponente einbinden wurde erstellt von srnussholz
Hallo...
Ich benutze die idoblog Komponente. Wenn ich an einem Blog eine Veränderung reinbringe, soll mir die Komponente das "Zuletzt aktualisiert am..." einsetzen. Dafür habe ich die modifydate Anweisung aus der default.php von com_content/views/article in die idoblog Komponenten eingebunden.
Code:
<?php if ( intval($this->article->modified) !=0 && $this->params->get('show_modify_date')) : ?> <tr> <td class="modifydate"> <?php echo JText::sprintf('LAST_UPDATED2', JHTML::_('date', $this->article->modified, JText::_('DATE_FORMAT_LC2'))); ?> </td> </tr> <?php endif; ?>
Mit den if-Anweisungen bekomme ich gar nichts angezeigt. Füge ich lediglich den echo-Befehl ein, so zeigt er mir "Zuletzt aktualisiert...." immer mit dem gerade aktuellen Datum und der Zeit beim Aufruf der Seite an (was für mich soweit klar ist).
Wie muss ich obige Anweisung verändern, dass er das Datum der letzten Speicherung des blogs nimmt?
Mehr
01 Feb. 2009 14:54 #20466 von jimbo
Kann Dir zwar betreffend des Scripts nicht weiterhelfen, aber einfach mal so als doofe Zwischenfrage: Speichert denn die com_idoblog das modifydate überhaupt in ihren Tabellen oder hat die keine eigenen Tabellen in der DB und greift auf die normalen Artikel zurück?

Gruss Dany (Jimbo)
Kein Support per PN.
  • srnussholz
  • Autor
  • Neues Mitglied
  • Neues Mitglied
Mehr
01 Feb. 2009 15:54 #20468 von srnussholz
srnussholz antwortete auf Re: modifydate in Komponente einbinden
Hallo Jimbo!

Idoblog richtet seine eigenen Tabellen in der DB ein. Leider nur mit dem createdate. Es legt aber die Blogs in den Beitragsbereich rein mit dem Bereich "blog" und der Kategorie "Benutzer" (z.B. admin). Ich kann sie dort auch verändern und speichern.
Daher ging ich davon aus, wenn ich den normalen Befehl für modifydate von joomla übernehme, der seine Informationen aus diesem Bereich holt, dass idoblog ebenfalls seine Informationen aus dem Beitragsbereich nimmt. Wahrscheinlich ist das der Knackpunkt.
Hmmm....
Mehr
03 Feb. 2009 07:58 #20506 von ghosty
Hi ...

Das muss fast der Knackpunkt sein, so wie Du selbst sagt hat die IdBlog lediglich das creatdate in der Tabelle drin, was nicht bedeutet das diese nicht in der Content View auch erscheinen können. aber wenn kein Modifydate zur verfügung steht dann wird das sicherlich auch nicht Funktionieren ..

Gruess

Pete
  • srnussholz
  • Autor
  • Neues Mitglied
  • Neues Mitglied
Mehr
03 Feb. 2009 10:30 #20510 von srnussholz
srnussholz antwortete auf Re: modifydate in Komponente einbinden
Ich habe mich noch ein bisschen mit der Datenbank auseinandergesetzt. Idoblog hat eine Tabelle für die Kommentare, die mit einem Datum versehen werden, die habe ich oben fälscherlicherweise für die blog Tabelle gehalten.
Die Blogs werden tatsächlich in die jos_content reingeschrieben und erhalten dementsprechend auch ein modified Datum verpasst.
Also sollte es funktionieren!? Ich suche mal weiter...
Mehr
03 Feb. 2009 12:31 #20515 von jimbo
In Deinem oben geposteten Code machst Du ja auch die Abfrage, ob das modify_date in den Parametern auf published steht, könnte da der Fehler liegen, dass die Einstellung entsprechend nicht auf JA steht?

Gruss Dany (Jimbo)
Kein Support per PN.
  • srnussholz
  • Autor
  • Neues Mitglied
  • Neues Mitglied
Mehr
03 Feb. 2009 14:31 #20522 von srnussholz
srnussholz antwortete auf Re: modifydate in Komponente einbinden
Ja, ist aber alles gesetzt, sowohl Global, als auch im Beitrag selbst.

Der gleiche Code bewirkt bei den "normalen" Beiträgen, dass es angezeigt wird.
Moderatoren: Tribal6RePaoDragonlordChris Hoefligerpascaleadiheutschi.ch
Powered by Kunena Forum

Joomla! Verband Schweiz - Mitglied werden