Beiträge von Alti

    Erstmal nochmal vielen Dank für die Unterstützung.

    Wenn du update proove sein willst, würde ich eine neue tabelle in der datenbank erstellen und darin deine eigenen felder platzieren.

    Ja, Du hast recht, natürlich meine ich Tabellen, bitte entschuldige die unpräzise Formulierung.

    Wow, Sieger66 das ist ja einiges an Literatur ;) . Da hab ich was zu lesen.

    Ich plane ein eigenes Modul für Bibliothen oder für Inventar allgemein zu schreiben, mit eigenen Datenbank Tabellen. Ich vermute, dass bald der nächste Thread folgt, denn meine ersten Gehversuche waren erfolglos...

    Vielen Dank

    Heiko

    Hallo Sieger66,

    Danke für die Herausstellung das Threads nochmal. Ich hatte es heute Morgen schon gelesen und vor allem die besagte Stelle was mich etwas gefrustet hat. Die Quintessenzen steht ja leider im Posting #10 von der Verfasserin des Tutorials:

    Sortierung eigener Felder geht nicht!

    (zumindest nicht mit Bordmitteln)

    Wobei ich ja dann wieder am Anfang bin, dass ich, wenn ich auch die Sortierung haben wollen würde, doch an nicht-overwrite-bare Dateien müsste die besagte HTMLHelper Datei.

    Wobei:

    JHTML ist veraltet, es wird jetzt HTMLHelper verwendet per namespace in Verbindung mit

    use Joomla\CMS\HTML\HTMLHelper;

    z.B. am Anfang der Template-Override-Datei bzw. der Datei

    das hatte ich mir schon gedacht und in der Hoffnung, dass das mein/das Sortierproblem löst, ausgetauscht. Natürlich erwartungsgemäß erfolglos.

    Aber ich darf nicht undankbar sein ;) . Ich bin jetzt deutlich weite als zu Begin des Threads, um ehrlich zu sein ich hab das was ich wollte. Die Sortierung währe nur die Sahnehaube auf dem Kuchen 8) .

    Damit eine letzte Frage bevor ich den Erledigt Flag setze:
    Wenn ich in der hinterlegten Datenbank Felder erstelle und es kommt ein Joomla! Update (mit oder ohne Datenbankmodifikationen), werden dann die erstellten Felder wieder gelöscht? Denn ich überlege ein eigenes Modul/Plugin/ oder was auch immer später mal zu schreiben.

    Hallo zusammen,

    noch mal vielen Dank für die Hinweise und ich werde mir nochmal die Grundlagen reinziehen, um das gesamte Konzept besser zu verstehen.

    Der gepostete Artikel von Elfangor93 ist exakt das was ich gesucht habe, vielen Dank. Leider ist Artikel an einer Stelle nicht ganz sauber. Dort wird als Modifikation angegeben:

    PHP
    <th scope="col" id="categorylist_header_form">
    <?php echo JHtml::_('grid.sort', $article->jcfields[13]->label, 'a.title', $listDirn, $listOrder, null, 'asc', '', 'adminForm'); ?>
    </th>

    Leider ist 'a.title' die Sortierung für den Titel, so dass er weiter nach Titel sortiert auch wenn ich auf eine andere Spalte klicke. Außerdem ist das Sortierzeichen (Pfeil rauf/runter) überall gleich. Wenn man sich den Screenshot im Artikel ansieht ist es dort auch der Fall :(

    Das ist das einzige was noch unschön ist, der rest ist super. Ich habe leider in dem gesamten Code nirgend gefunden wo 'a.title' definiert ist oder ich zB 'a.verlag' definieren könnte. Ich vermute es steckt im JHtml.

    Viele Grüße

    Heiko

    Hallo zusammen,

    erstmal vielen Dank für die konstruktiven hinweise und Links. Den ersten Post von Sieger66 hatte ich mir gestern sch mal angeschaut und habe dabei festgestellt, dass im komplett falschen Overwrite rumwurschtel. Ich denke, dass das richtige das ‎/templates/cassiopeia/html/com_content/category/default_articles.php ist. Die anderen beiden Post schaue ich mir dann gleich mal an.

    Ja, was mir aufgefallen ist viele der Tutorials sind für 3. Ich hatte schon gedacht das könnte daran liegen, aber wenn ihr sagt 3 gilt auch für 4 dann liegts noch an mir ;).

    Wenn ich an einem Overwrite was geändert habe, muss ich dann noch was anderes tun als es zu speichern?

    Viele Grüße

    Heiko

    Dafür macht man ja Overrides der entsprechenden Dateien. Damit werden sie nicht überschrieben.

    Ja, das ist mir schon klar, aber wenn ich das Konzept richtig verstanden habe,beim Schreiben eigener Module, steckt der Data-Retrieve in den Helper-Dateien. Und in der default_items.php in mod_articels_category in der ich denke, dass dort in Zeile 35 (Cassiopeia) die Stelle ist, die für die Anzeige der Joomla!-Authors verantwortlich ist, wird auf Helper-Dateien referenziert. Ich finde in der Liste nur keine Helper-Dateien um einen Overwrite zu generieren.

    Deshalb habe ich die Befürchtung, dass ich an den Helper-Dateien selber rumschrauben müsste, oder ein eigenes Modul schreiben.

    Hallo zusammen,

    ich bin neu hier und bin gerade dabei mich in Joomla! einzuarbeiten, weil der Verein, für den ich das jetzt mache, schon Joomla! hatte und es später wieder übergeben werde.

    Ich habe schon ein gewisses IT-Know-How. Für meine anderen Vereine und für meine Frau habe ich selber CMS geschrieben, natürlich nicht so umfangreich wie Joomla!. Diese ist das erste mal, dass ich mit einem "fremden" CMS arbeite(n muss). Bei einem meiner eigenen CMS wäre das folgende Problem logischer Weise kein Problem, weil ich wüsste wo ich drehen muss. Ich möchte aber die Webside nicht so verbiegen, dass ein nicht ITler sie später nicht mehr verwalten kann. Ich möchte am liebsten das Problem mit Bordmitteln lösen.

    Der Verein hat eine ganze Reihe an Schulungs- und Fachbücher, die sich die Mitglieder ausleihen können. Ich würde gerne eine Bibliothek für den internen Bereich machen.

    Mein aktueller Ansatz ist; ich habe eine Kategorie, die nennt sich Bibliothek, dann habe ich auf Beitragsebene verschiedene Felder eingerichtet, wie Inventarnummer, Verlag, Autor, Auflage etc. und eine Feldgruppe Bibliothek. Konzept ist, Jedes Buch ist ein eigener Beitrag und der Bibliothekar kann kurze Zusammenfassungen und Empfehlungen schreiben. Rechtemäßig kann er auch inzwischen die eigenen Felder auf der Side füllen (hab ich gefunden vain ).

    Jetzt möchte ich aber die Bücher in einer Liste anzeigen, was ich auch geschafft habe, mit Layout: Liste unter Optionen bei der Kategorie. Aber ich möchte nun, dass in dieser Liste auch einige der eigenen Felder mit angezeigt werden, wie Verlag und Autor (nicht der author im Sinne von Joomla!, den habe ich schon ausgeblendet).

    Ich hab schon viel gesucht, sowohl hier, wie auch generell. Leider hab ich nichts gefunden, bzw. falsches Thema, vermutlich weil "Beitragsliste" von den Suchmaschinen fehlinterpretiert wird. Hab immer nur Hinweise zur "Beitragsliste" auf der Adminseite bekommen.

    Achja von wegen verbiegen, Overwrites sind ok, ich möchte nur nicht in den Dateimanager und dort irgendwelche PHP-Dateien manipulieren, die dann beim nächsten Update wieder überschrieben werden.

    Ich hoffe das Problem ist gut genug erklärt ;) und ihr habt ne Lösung dafür.

    Viele Grüße

    Heiko