End of Support for Joomla 3 - Forum closed

Tags werden nicht angezeigt in Blog-Ansicht

  • ia
  • ia's Avatar Offline Topic Author
  • Fresh Boarder
  • Fresh Boarder
  • Posts: 2
  • Thank you received: 0

Tags werden nicht angezeigt in Blog-Ansicht was created by ia

Posted 4 years 8 months ago #25994
Bei Default zeigt Joomla die Content-Tags auf allen Seiten.
Das Template Perfect zeigt aber Tags nur in Artikel-Ansicht, nicht in Blog-Ansicht.
Wo wird das gesteuert? Welche CSS-Atribüten gelten für Tags? Kann ich sie auf custom.css anpassen?
by ia

Please Log in or Create an account to join the conversation.

Replied by joomlaplates on topic Tags werden nicht angezeigt in Blog-Ansicht

Posted 4 years 8 months ago #25996
Hier eine Anleitung, wie sie die Blogs auch in der Blogansicht anzeigen können
yootheme.com/support/question/63402

Please Log in or Create an account to join the conversation.

  • ia
  • ia's Avatar Offline Topic Author
  • Fresh Boarder
  • Fresh Boarder
  • Posts: 2
  • Thank you received: 0

Replied by ia on topic Tags werden nicht angezeigt in Blog-Ansicht

Posted 4 years 8 months ago #26002
Danke, aber die Lösung ist von 2014 und sheint nicht mehr aktuell zu sein.

Ich müsste 2 Dateien ändern. Keine sieht noch aus, wie in der Lösung beschrieben:

#1 blog_item.php
Ich sollte dies 2 Linien:
$this->item->tagLayout = new JLayoutFile('joomla.content.tags');
$tagsoutput = $this->item->tagLayout->render($this->item->tags->itemTags);


vor diese Linie einsetzen.
vor // template args

So sollte es aussehen:

JHtml::_('behavior.framework');
$this->item->tagLayout = new JLayoutFile('joomla.content.tags');
$tagsoutput = $this->item->tagLayout->render($this->item->tags->itemTags);
// template args
$args = array(


Jedoch die Linie "JHtml::_('behavior.framework');" existiert nicht in dieser Fassung.

Dann soll die Linie
'tags' => '',
durch
'tags' => $tagsoutput,
ersetzt werden.

Diese Linie ist nicht vorhanden. Ich nehme an, ich soll hier einsetzen?
// template args
$args = array_merge($args, array(
'tags' => $tagsoutput,

#2 article.php
Die Linien

<?php if ($tags) : ?>
<p><?php echo JText::_('TPL_WARP_TAGS').': '.$tags; ?></p>
<?php endif; ?>


sollen angeblich ZWEI mal vorkommen und ich soll den zweiten Block nach
<?php echo $hook_aftertitle; ?>
einsetzen.
Jedoch gibt es den Block nur einmal.

Ich habe die Änderungen gemacht aber es hat nicht funktioniert.
by ia

Please Log in or Create an account to join the conversation.

Replied by joomlaplates on topic Tags werden nicht angezeigt in Blog-Ansicht

Posted 4 years 8 months ago #26003
Hallo,
sorry, dass geht nun wie folgt.
1.) Kopieren sie die Datei > warp/systems/joomla/layouts/com_content/category/blog_item.php in das Verzeichnis html\com_content\category
2.) Nun öffnen bzw editieren sie die soeben kopierte Datei > \html\com_content\category\blog_item.php wie folgt

Fügen sie folgenden Code ein, Line 47 ( Siehe Bild
Code:
// set tags $tags = ''; if ($params->get('show_tags', 1) && !empty($this->item->tags->itemTags)) { JLoader::register('TagsHelperRoute', JPATH_BASE . '/components/com_tags/helpers/route.php'); foreach ($this->item->tags->itemTags as $i => $tag) { if (in_array($tag->access, JAccess::getAuthorisedViewLevels(JFactory::getUser()->get('id')))) { if($i > 0) $tags .= ', '; $tags .= '<a href="'.JRoute::_(TagsHelperRoute::getTagRoute($tag->tag_id . ':' . $tag->alias)).'">'.$this->escape($tag->title).'</a>'; } } } $args['tags'] = $tags;


Attachment tags-2-3-4.jpg not found

Attachments:

Please Log in or Create an account to join the conversation.

Replied by belex24 on topic Tags werden nicht angezeigt in Blog-Ansicht

Posted 4 years 1 month ago #27792
Hallo, ich habe das JP Biz und das selbe Problem. Mit der o.a Lösung erhalte ich folgende Fehler:

Warning: include(/home/.sites/853/site5327779/web/tg202010/templates/jp-biz/html/com_content/category/../article_defaults.php): failed to open stream: No such file or directory in /home/.sites/853/site5327779/web/tg202010/templates/jp-biz/html/com_content/category/blog_item.php on line 18 Warning: include(): Failed opening '/home/.sites/853/site5327779/web/tg202010/templates/jp-biz/html/com_content/category/../article_defaults.php' for inclusion (include_path='.:/usr/local/php5/lib/php') in /home/.sites/853/site5327779/web/tg202010/templates/jp-biz/html/com_content/category/blog_item.php on line 18 Warning: array_merge(): Expected parameter 1 to be an array, bool given in /home/.sites/853/site5327779/web/tg202010/templates/jp-biz/html/com_content/category/blog_item.php on line 28

Wie kann man das korrigeren?
Es gab hier bereits eine blog_item.php, mit den folgenden Zeilen:
$base = dirname(dirname(dirname(__FILE__)));
include($base.'/config.php');
include($warp->path('layouts:'.preg_replace('/'.preg_quote($base, '/').'/', '', __FILE__, 1)));

Wenn ich hier diesen TAG-Teil hinzufüge erhalte ich leider nach wie vor keine Tags.

Wenn ich nur die blog_item.php von jp-perfect verwende mit der TAG Ergänzung erhalte ich einen 0 error.

Bitte um Hilfe! DANKE!
Last Edit:4 years 1 month ago by belex24
Last edit: 4 years 1 month ago by belex24.

Please Log in or Create an account to join the conversation.

Replied by belex24 on topic Tags werden nicht angezeigt in Blog-Ansicht

Posted 4 years 1 month ago #27802
Ich werde ein neues Ticket eröffnen unter jp-biz.
by belex24

Please Log in or Create an account to join the conversation.

Moderators: joomlaplates

Installations-Service

Don´t waste your time, we install your purchased Template
with the "Demo Content" within the next 24 hours.

Buy Now - 59€

Joomlaplates/Theme-Point is not affiliated with or endorsed by Open Source Matters or the Joomla! Project

Copyright © 2024 JoomlaPlates | Professional Joomla Templates with Uikit 3

Disclaimer & Privacy | License