Přihlásit se

Joomla 6.0

Dne 14. října 2025 bylo oficiálně vydáno Joomla 6.0 (kódové jméno Kuimarisha) společně s Joomla 5.4 (Kutegemea). Joomla 5.1 přinesla zabezpečené TUF aktualizace, ale s Joomla 5.4 / 6.0 přichází automatické aktualizace jádra, které budou probíhat bezpečně a bez nutnosti manuálního zásahu.

Vyřešeno Prosba

20. zář 2014 21:04 #117980
Prosba od Ernst
Joomla Expert
Jak v tomto kódu udělám, aby se mi ikony vypisovaly na jedné řádce, ne až na další (pod sebou).
Nemohu dohledat popis funkce jhtml.

<?php if ($canEdit || $params->get('show_print_icon') || $params->get('show_email_icon')) : ?>
<ul class="actions">
<?php if (!$this->print) : ?>
<?php if ($params->get('show_print_icon')) : ?>
<li class="print-icon">
<?php echo JHtml::_('icon.print_popup', $this->item, $params); ?>
</li>
<?php endif; ?>

<?php if ($params->get('show_email_icon')) : ?>
<li class="email-icon">
<?php echo JHtml::_('icon.email', $this->item,
$params); ?>
</li>

<?php endif; ?>

<?php if ($canEdit) : ?>
<li class="edit-icon">
<?php echo JHtml::_('icon.edit', $this->item, $params); ?>
</li>
<?php endif; ?>

20. zář 2014 22:31 - 20. zář 2014 22:33 #117981
Odpověď od H13
Admin
Ahoj, v tomhle kódu s tím nic neuděláš, nebo lépe řečeno: byl by to nesmysl.

V kódu máš třídy
Code:
li.edit-icon, li.email-icon, li.print-icon
takže je můžeš stylovat jednoduše v CSS, dát jim třeba
Code:
display:inline;
nebo
Code:
float:left;
vlastnost, aby netvořily novej řádek, ...

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

20. zář 2014 22:39 - 20. zář 2014 22:47 #117982
Odpověď od Ernst
Joomla Expert
PHP se teprve učím. Můžete mi to prosím uvést na příkladu v mém kódu
Je to php ze šablony www\templates\study_diginix_template_j16\html\com_content\article
Ikony se zobrazují pod sebou, což je nepraktické a s css si zatím nevím rady

21. zář 2014 09:16 - 21. zář 2014 09:18 #117983
Odpověď od hrackar
Pokročilý uživatel
Dobrý den,

kolega na fóru ti to již vysvětlil. PHP kódem neovlivňuješ to jak vypadá výsledný generovaný kód v prohlížeči (myšleno sestylování vzhledu). PHPko Vám pouze vyflusné kód a na stylizaci je tu od toho tzv., CSS neboli kaskádové styly. Doporučuji přečíst www.jakpsatweb.cz/css/css-uvod.html

Snad už chápete co se Vám snažíme sdělit.

21. zář 2014 13:01 #117991
Odpověď od Ernst
Joomla Expert
To už chápu, musím si to nastudovat.
Ale ještě jsem nepochopil, které ccs se vlastně použije. Je to popsáno v HTML, ale nepochopil jsem v kterém.

21. zář 2014 20:09 #118013
Odpověď od hrackar
Pokročilý uživatel
CSS jsou specifické soubory jako .CSS, .HTML tak buď si uděláte extra CSS soubor pro daný kód a nebo třebas máte CSS soubory své šablony tak do toho si nastylujete to co potřebujete. Prostě studujte.

21. zář 2014 20:18 #118015
Odpověď od Ernst
Joomla Expert
jak poznám, které ccs se použije k danému php?

21. zář 2014 21:20 #118016
Odpověď od fire150
Pokročilý uživatel
Tak ako Vám radia kolegovci - studujte. Pre začiatok použite napr. F12 = na stránke v prehliadači sa zobrazí konzola na ktorej máte jednotlivé položky. U Vás na stránke "prikazuje" súbor templates/study_diginix_template_j16/css/template.css ako má vyzerať pozadie, farba a veľkosť písma a jednotlivých prvkov, rozloženie, šírku, výšku atď., atď., atď., atď. Dá sa tam "live" upravovať a vydíte výsledok.

Myslenie je najťažšou prácou aká existuje a práca ma fascinuje!
Celé hodiny sa vydržím pozerať, ako niekto pracuje

21. zář 2014 21:40 - 21. zář 2014 21:43 #118017
Odpověď od Ernst
Joomla Expert
Děkuji, já jsem bohužel přišel k částečně hotovým stránkám, které dle všeho byly vytvořeny nějak podivně.
Do té doby jsem joomlu ani PHP neznal. Za necelé tři týdny se v joomle už orientuji docela obstojně, jen PHP a s ním související se teprve učím. Navíc PHP kódy v šabloně jsou psány v nějaké staré verzi PHP.
Dělám v IT již přes 30 let, pošel jsem mnoho programovacích jazyků, tak tak intuitivně vím, kde co hledat.
Ale PHP je hodně objektově orientované a upravovat stávající kódy není brnkačka. Kdybych ten web dělal od počátku, bylo by to o něčem jiném.

Zkontrolovat prvek samozřejmě znám, ale to mi ukáže, co je posláno prohlížeči, ne to co je v PHP.

PS testy samozřejmě dělám na localhost.

Powered by Fórum