Přihlásit se

Joomla 5.1.0 a Joomla 4.4.4 (17 dub 2024)

Dnes byla uvolněna nová verze Joomla 5.1.0, společně s Joomla 4.4.4. Tato verze přináší spoustu nových funkcí, vylepšení v oblasti bezpečnosti a kódu a díky těmto vylepšením i vyšší rychlost.

tlačítko facebook

05. bře 2019 15:11 #139321
tlačítko facebook od nikcool
Začátečník
Chtěl bych požádat o radu jak a nebo pomocí jakého rozšíření dostat tlačítko facebooku do obrázku respektive například vedle textu "zobrazit více"
obrázky zobrazuje RokSprocket Module jedna se o web www.imotech.cz náhled v příloze
Přílohy:

05. bře 2019 15:29 - 05. bře 2019 15:31 #139322
Odpověď od H13
Admin
Ahoj,

možností bude víc:

1) zkusit nebo najít, jestli ta komponenta tu možnost nemá
2) využít nějaký např. systémový plugin, který by to tlačítko tam při každém nahrání stránky vložil
3) editovat přímo komponentu a vložit odkaz tam
4) přepsat výstpu komponenty pomocí template override - pomocí šablony (při aktualizaci komponenty ze změny neztratí)
5) použít nějaký modul, tlačítko se pak zobrazí na všech stránkách a vzhledem k tomu, že se tlačítko váže na stránku, není potřeba tam dělat nějaký speciální parametry
6) taková zlváštní ale také možnost - najit si nejbližší textový řetězec, kde bych chtěl tlačítko zobrazit a ten řetězec pak v jazykovým souboru "obohatit" o odkaz/tlačítko
...

Phoca Cart - www.phoca.cz/phocacart - e-shop, e-commerce
Phoca Gallery - www.phoca.cz/phocagallery - obrázková galerie
Phoca Download - www.phoca.cz/phocadownload - stahování souborů
Phoca Guestbook - www.phoca.cz/phocaguestbook - guestbook

05. bře 2019 16:28 #139325
Odpověď od Rudolf
Joomla Expert
RokSprocket modul je zvláštní tím, že šablonu si načítá dle kódu z komponenty.
Komponenta RokSprocket je zvláštní tím že nepoužívá klasické MVC Joomla (myslím tím view, které se dá přepsat ve vaší šabloně), ale layouty a ty jsou ještě dělené na themes.

Vy používáte pro zobrazení layout mosaic a theme default.

Zeptejte se výrobce jak udělat override == nahrát si zobrazení (myšleno php soubor - zde například item.php) do html složky ve Vaší šabloně.
Asi bych zkusil tento soubor umístit do:

/templates/simple_v1/html/com_roksprocket/layouts/mosaic/default/item.php

V něm pak můžete k odkazu přidat přesný kód který si vygenerujete a připravíte na službě Addthis.
Přidáváte sem:
Code:
<?php if ($item->getPrimaryLink()) : ?> <a href="<?php echo $item->getPrimaryLink()->getUrl(); ?>" class="sprocket-readmore"><span><?php rc_e('READ_MORE'); ?></span></a> <span class="pull-right">Zde vložíte Váš kód</span> <?php endif; ?>

Tím zajistíte zobrazení FB tlačítka na sdílení.

Nebo tam můžete přidat kód nějakého FB systémového pluginu:

joomline.org/extensions/scripts-other-developments/jllike.html
Code:
<?php if ($item->getPrimaryLink()) : ?> <a href="<?php echo $item->getPrimaryLink()->getUrl(); ?>" class="sprocket-readmore"><span><?php rc_e('READ_MORE'); ?></span></a> <span class="pull-right">{ jllike }</span> <?php endif; ?>

Pokud komponenta neumožňuje override Vaší šablony, je možné použít postup zde:

joomline.org/docs/jllikepro/368-showing-...ro-in-any-place.html

Ve zkratce: v šabloně si zavoláte a aktivujete plugin.


Pokud něco není jasné můžete mi napsat na email.

Rudolf

MiniJoomla! - www.minijoomla.org - eshop s rozšířením Joomla/VM
Email Manager - aplikace na správu šablon emailů pro VirtueMart
Easy Feeder - aplikace na generování XML/CSV feedů a napojení na ERP pro VM
PragueClassicconcert - portál pro prodej vstupenek na systému Joomla
Poděkovali: nikcool

Powered by Fórum