Joomlista
V souboru "category_item_links.php", který najdete buď v components/com_k2/templates/default nebo lépe ve Vaší šabloně v templates/sablona/html/com_k2/default na řádku 25 změňte
<?php echo $this->item->title; ?>
Published in Joomla

Pokud potřebujete zobrazovat na stránkách s k2 modul pouze ve výpisu kategorií nebo v detailu článku přináším Vám níže návod. 

Začněte tím, že si přesunete view šablony libovolného modulu do šablony Vašeho webu do složky templates/vase_sablona/html/vas_modul.

Published in Joomla
Pro zpřístupnění fulltextu komponenty K2 v joomla 2.5 pouze pro přihlášené uživatele použijeme postup z článku OBSAH DLE UŽIVATELSKÝCH OPRÁVNĚNÍ V JOOMLA 2.5

Pro lepší přehlednost si do složky Vaší šablony přeneste soubor detailu k2 položky z components/com_k2/templates/default/item.php do templates/vase_sablona/html/com_k2/default/.


Následně ji otevřete a najděte řádek 229 kde uvidíte: 
<?php if($this->item->params->get('itemIntroText')): ?>
	  <!-- Item introtext -->
	  <div class="itemIntroText">
	  	<?php echo $this->item->introtext; ?>
	  </div>
<?php endif; ?>
Published in Joomla

Oříznutí introtextu v K2

středa, 06 březen 2013 23:00
Níže přináším návod pro oříznutí introtextu ve výpisu kategrie v komponentě K2 a libovolné verzi Joomla!.


1/ Vyhledejte soubor: root/components/com_k2/templates/default/category_item.php
2/ Přejděte na řádek č. 128, kde uvidíte
if ($item->params->get('catItemIntroTextWordLimit') && $task == 'category')

 

3/ Změňte jej na 
<?php echo $short_description=substr($this->item->introtext,0,120),"..."; ?>


 120 je limit znaků, po kterém se text ořízne. 

Published in Joomla

K2 nezalamuje introtext

čtvrtek, 06 prosinec 2012 17:35
Pokud využíváte na Vašem webu správu obsahu pomocí komponenty K2, mohli jste se setkat s problémem, kdy nedokáže omezit introtext na přesně definovaný počet slov ačkoliv jej máte definovaný.
Stává se to v případě, kdy ji využíváte pro výpis všech kategorií.

Řešení je následující:

1/ Vyhledejte soubor: root/components/com_k2/models/item.php
2/ Přejděte na řádek č. 212, kde uvidíte
if ($item->params->get('catItemIntroTextWordLimit') && $task == 'category')

 

3/ Změňte jej na 
if ($item->params->get('catItemIntroTextWordLimit') && ($task == 'category' || $task == 'user' || $task == 'tag' || $task == 'date' || $task == 'search' || $task == ''))

 

A máte vyřešeno :)
Published in Joomla