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.

Vyřešeno Backbutton

03. říj 2014 20:42 #118290
Odpověď od Ernst
Joomla Expert
Ještě mám prosbu, když jsem tam přidal to
<a class="button" href="#" onclick="history.back(); return false;" id="tlacitko_zpet">zpět</a>
použije se výchozí tlačítko. je to v css nadefinováno nějak takhle:
span.dgnx-button-wrapper>a.dgnx-button,
span.dgnx-button-wrapper>a.dgnx-button:link,
span.dgnx-button-wrapper>input.dgnx-button,
span.dgnx-button-wrapper>button.dgnx-button
{...........................
a pak je to definováno asi na 150 řádkách. Umím si do toho zasáhnout, ale to změním u všech tlačítek.
Když nadefinuji třídu jako:
<a class="zpet" href="#" onclick="history.back(); return false;" id="tlacitko_zpet">zpět</a>,
jak to mám napsat do css?

Radou mi ušetříte hodně práce. PS v www.jakpsatweb.cz/ jsem to usilovně hledal, ale nějak nenašel nebo nepochopil.

04. říj 2014 16:19 - 04. říj 2014 16:24 #118308
Odpověď od Ernst
Joomla Expert
Tak jsem se k výsledku dopracoval sám. Do default.php v www\templates\study_diginix_template_j16\html\com_content\article
jsem doplnil html kód
<dl class="zpet">
<a class="zpettr" href="#" onclick="history.back(); return false;" id="tlacitko_zpet">zpět</a>
</dl>
Zde se chci zeptat, zda to šlo udělat i bez vložení třídy dl.zpet, ale asi ne
Pokud někoho napadne, jak to napsat jednodušeji, budu rád.

V template.ccs jsem to sloučil s tlačítkem "Číst dál", aby měly stejné formáty
/*tady upraveno pro číst dál a zpět*/
dl.read dt a,dl.zpet a
{
display: inline-block;
margin-top: 6px;
margin-bottom: 0px;
font-family: "Century Gothic",Arial, Helvetica, Sans-Serif;
color: #53511D;
padding: 7px 15px 7px 15px;
font-weight: normal;
font-size: 13px;
text-decoration: none;
background-color: #CDCD9B;
border-width: thin;
border-color: #919149;
border-style: solid;
border-top-left-radius: 5px ; border-top-right-radius: 5px ;
border-bottom-left-radius: 5px ; border-bottom-right-radius: 5px ;
}
dl.zpet a {margin-top:0px; margin-right:40px;float:right; }
dl.read dt a:link, dl.zpet a:link {color: black;}
dl.read dt a:hover, dl.zpet a:hover {color: black;background-color: #BEBB45;}

Výsledek je vidět na www.zs-janskeho.cz .

Třeba to někomu pomůže jako vzor.
A hlavně při tomto řešení se zasahuje pouze do šablony, nemusí se měnit zdroják komponent, což je při aktualizace velký problém.

Pro zdejší pochybovače o tlačítku "Zpět"
Ne každému se chce myší najet do levého horního rohu prohlížeče na zpět v prohlížeči a kupodivu to asi cca 30% běžných uživatelů ani neumí. I já si raději kliknu na konci článku, než přejíždět myší jinam.

Powered by Fórum