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!

Frage zu Emai-Icon, Druck-Icon

  • tech36
  • Autor
  • Neues Mitglied
  • Neues Mitglied
Mehr
21 Feb. 2009 09:08 #20841 von tech36
Frage zu Emai-Icon, Druck-Icon wurde erstellt von tech36
Hallo, in Joomla kann man ja die Befehle Beitrag Drucken, Email senden und PDF einfügen.
Die werden dann so standardmässig oben Rechts im Beitrag eingeblendet.
Mir gefällt diese gestalltung ganz und garnicht.
Frage:
Weiss jemand ob man diese Icon auch unterhalb des Beitrages einblenden kann oder sogar ins Footer Element verschieben kann und wenn ja, wie müsste man dazu vorgehen?
Danke für eine oder mehrere Antworten.
Tom
Mehr
21 Feb. 2009 11:32 #20842 von jimbo
jimbo antwortete auf Re: Frage zu Emai-Icon, Druck-Icon
Ja, kann man ohne weiteres indem man den entsprechenden Override anpasst.

Mehr zum Thema Overrides: --ALTER LINK WURDE ENTFERNT--

Gruss Dany (Jimbo)
Kein Support per PN.
  • tech36
  • Autor
  • Neues Mitglied
  • Neues Mitglied
Mehr
21 Feb. 2009 12:15 #20843 von tech36
tech36 antwortete auf Re: Frage zu Emai-Icon, Druck-Icon
Dankeschön, gehe mir das mal ansehen.
  • tech36
  • Autor
  • Neues Mitglied
  • Neues Mitglied
Mehr
21 Feb. 2009 12:39 #20844 von tech36
tech36 antwortete auf Re: Frage zu Emai-Icon, Druck-Icon
Hmmm ja das ist leider nur bahnhof. es wird eine einleitung zu irgend etwasem geschrieben aber für mich ist das nichts zum verarbeiten da nicht auf die thematik eingegangen wird.
kann mit diesem text also nicht nachvollziehen wo ich jetzt einen eingriff tätigen müsste um bei meinem problem das ich nenne etwas zu verändern.
Mehr
21 Feb. 2009 13:46 #20845 von jimbo
jimbo antwortete auf Re: Frage zu Emai-Icon, Druck-Icon
Hier --ALTER LINK WURDE ENTFERNT-- im Abschnitt "Erstellen oder Kopieren von Layout-Dateien" wird erklärt wie's funktioniert. Im entsprechenden Override (also der kopierten und in Deinem Template abgelegten Datei) kannst Du dann die Änderungen im Code vornehmen. Das wird dann beim nächsten Update auch nicht mehr überschrieben (ausser Du arbeitest mit einem der Originaltemplates von Joomla).

Das Override-System ist genial und öffnet viele neue Möglichkeiten. Bedingt aber, dass man sich mit dem coden von Templates auskennt, für jemanden der keine Ahnung von HTML, CSS und PHP (bei PHP reicht es meist minimale Kenntnisse zu haben) hat, ist die Nutzung dieser Overrides dann wohl eher schwierig bis unmöglich...

Gruss Dany (Jimbo)
Kein Support per PN.
  • tech36
  • Autor
  • Neues Mitglied
  • Neues Mitglied
Mehr
21 Feb. 2009 14:00 #20846 von tech36
tech36 antwortete auf Re: Frage zu Emai-Icon, Druck-Icon
Hallo Jimbo,
also ich habe den Teil 3 und 2 auch noch gefunden. wusste ja nicht das die derart verstreut sind.

ja es kommt mir eben die frage: wie soll diese datei heissen die ich kopieren und anpassen will? das weiss ich ja garnicht ? die datei wo der druckbefehl, der pdf generator und die emailweiterleitung stecken. das system von joomla ist einfach zu komplex um da jede verzeichnisstrucktur zu öffnen um dann an deiteien heran zu kommen die man auch nicht kennt und diese dann auch wieder öffnen um dann irgend einen codeschnipsel darin zu erkennen der etwas damit zu tun haben könnte.

Frage: kann man das irgendwie systematisch herausfinden wie diese datei heissen soll?
Dank und Gruss
Tom
Mehr
21 Feb. 2009 17:11 #20847 von jimbo
jimbo antwortete auf Re: Frage zu Emai-Icon, Druck-Icon
Hier stellt sich nun die Frage nach dem verwendeten Template. Als erstes solltest Du in dem von Dir verwendeten Template unter ~/deinTemplate/html/com_content/article/default.php nachsehen. Gibt es diesen Dateipfad/diese Datei noch nicht, erstellst Du die Verzeichnisstruktur (ohne die Datei default.php). Die originale Datei (default.php) die Du dorthin kopierst um sie dann zu bearbeiten, findest Du unter deinJoomla/components/com_content/views/article/tmpl/default.php.

Der Teil, der für die Ausgabe der Icons (PDF, Print, Mail) zuständig ist steht dort ab ca. Zeile 24 und sieht wie folgt aus:
Code:
<?php if (!$this->print) : ?> <?php if ($this->params->get('show_pdf_icon')) : ?> <td align="right" width="100%" class="buttonheading"> <?php echo JHTML::_('icon.pdf', $this->article, $this->params, $this->access); ?> </td> <?php endif; ?> <?php if ( $this->params->get( 'show_print_icon' )) : ?> <td align="right" width="100%" class="buttonheading"> <?php echo JHTML::_('icon.print_popup', $this->article, $this->params, $this->access); ?> </td> <?php endif; ?> <?php if ($this->params->get('show_email_icon')) : ?> <td align="right" width="100%" class="buttonheading"> <?php echo JHTML::_('icon.email', $this->article, $this->params, $this->access); ?> </td> <?php endif; ?> <?php if ($canEdit) : ?> <td align="right" width="100%" class="buttonheading"> <?php echo JHTML::_('icon.edit', $this->article, $this->params, $this->access); ?> </td> <?php endif; ?> <?php else : ?> <td align="right" width="100%" class="buttonheading"> <?php echo JHTML::_('icon.print_screen', $this->article, $this->params, $this->access); ?> </td> <?php endif; ?>
Je nach Deinem Template müssen natürlich die td's entfernt / geändert werden (z.B. in div's)...

Es kann gut sein, dass Du danach evtl. noch weitere Dateien anpassen musst, z.B.
–> deinJoomla/components/com_content/views/archiv/tmpl/default_item.php
–> deinJoomla/components/com_content/views/category/tmpl/default_item.php
–> deinJoomla/components/com_content/views/category/tmpl/blog_item.php
–> deinJoomla/components/com_content/views/frontpage/tmpl/default_item.php
–> deinJoomla/components/com_content/views/section/tmpl/blog_item.php
...

Gruss Dany (Jimbo)
Kein Support per PN.
  • tech36
  • Autor
  • Neues Mitglied
  • Neues Mitglied
Mehr
21 Feb. 2009 21:32 #20849 von tech36
tech36 antwortete auf Re: Frage zu Emai-Icon, Druck-Icon
Hallo Jimbo,
danke für deine ausführliche info. ja ich habe es selber noch herausgefunden und habe die pfade angelegt und dateien kopiert bevor du mir geantwortet hast.

bevor ich aber anfange herum zubasteln habe ich natürlich eine spezielle frage.

was ist das default.php denn für eine template? muss man das so verstehen dass diese template als laier über den contentbereich gelegt wird? oder ist diese annahme falsch?
Gruss
tom
Mehr
23 Feb. 2009 08:03 #20851 von jimbo
jimbo antwortete auf Re: Frage zu Emai-Icon, Druck-Icon
Ähm – default.php ist kein Template, das ist die Datei die die Ausgabe (des Artikels) steuert. Damit hat man die Möglichkeit, eben solche individuellen Anordnungen wie Du sie wünschst zu "bauen". Klar kann man auch sagen, dass es ein Template ist, wenn Du Formatierungen darin "hart" codierst. Ansonsten dient das Teil aber nur dazu, die Ausgabe der einzelnen Artikelbestandteile so auszugeben, dass man sie für seine eigenen Anwendungen optimieren kann.

Gruss Dany (Jimbo)
Kein Support per PN.
Mehr
23 Feb. 2009 09:30 #20852 von ghosty
ghosty antwortete auf Re: Frage zu Emai-Icon, Druck-Icon
Admin hinweis: Thema von Allgemein nach Template - Template Overrides verschoben!
Moderatoren: Tribal6RePaoDragonlordChris Hoefligerpascaleadiheutschi.ch
Powered by Kunena Forum

Joomla! Verband Schweiz - Mitglied werden