-
Migrace z Joomla 1.5, 2.5 a 3.x do nové Joomla 6
Bong ·
- X Online Joomla bar xunil ·
-
Phoca Cart - pluginy dopravy
H13 ·
-
Nový joomlaportal.cz
Linelabcz ·
-
Amanus - nová šablona Astroid frameworku podporující Phoca Cart
H13 ·
- X Claude Code a VS Code - kompromitace xunil ·
-
Phoca Download - verze 6.1.6 vydána
H13 ·
-
Phoca Cart - Booking
H13 ·
Vyřešeno Backbutton
- Ernst
- Autor
- OFFLINE
- Joomla Expert
-
Méně
Více
- Příspěvky: 2380
03. říj 2014 14:49 #118272
od Ernst
Odpověď od Ernst v tématu Backbutton
a dá se to nějak dát do všech článků?
- Houbák
- OFFLINE
- Zkušený uživatel
-
03. říj 2014 14:49 #118273
od Houbák
Odpověď od Houbák v tématu Backbutton
Pokud byste chtěl mít tlačítko automaticky ve všech článcích, musel byste v souboru backbutton.php změnit kód
na
Code:
$article->text = str_replace($pattern, $link, $article->text);
Code:
$article->text = $article->text.$link;
- Ernst
- Autor
- OFFLINE
- Joomla Expert
-
Méně
Více
- Příspěvky: 2380
03. říj 2014 15:00 #118274
od Ernst
Odpověď od Ernst v tématu Backbutton
Jo, to fungule OK
a v template.css pak napíšu?:
plgContentBackButton extends{
.......
.....}
a v template.css pak napíšu?:
plgContentBackButton extends{
.......
.....}
- Houbák
- OFFLINE
- Zkušený uživatel
-
03. říj 2014 15:16 #118275
od Houbák
Odpověď od Houbák v tématu Backbutton
Ne!
Pokud máte v nastavení pluginu povolené používání DIVu, tak do template.css napíšete
Pokud máte v nastavení pluginu povolené používání DIVu, tak do template.css napíšete
Code:
.backbutton {
....
}
Poděkovali: Ernst
- Ernst
- Autor
- OFFLINE
- Joomla Expert
-
Méně
Více
- Příspěvky: 2380
03. říj 2014 15:26 #118277
od Ernst
Odpověď od Ernst v tématu Backbutton
Díky, ale už jsem byl na také na cestě ke správnému řešení. (to .backbutton jsem se dogooglil)
Už jsem zase pochopil další kus.
Upravil jsem to stejně jako tlačítko "Číst dál".
ještě doladím umístění a večer to hodím na web, pak se, jestli chcete, můžete kouknout
Ale stejně mi vrtá, jak se dá zjistit ta třída .backbutton, když je nadefinovaná class plgContentBackButton extends JPlugin?
Už jsem zase pochopil další kus.
Upravil jsem to stejně jako tlačítko "Číst dál".
ještě doladím umístění a večer to hodím na web, pak se, jestli chcete, můžete kouknout
Ale stejně mi vrtá, jak se dá zjistit ta třída .backbutton, když je nadefinovaná class plgContentBackButton extends JPlugin?
- Houbák
- OFFLINE
- Zkušený uživatel
-
03. říj 2014 15:33 #118279
od Houbák
Odpověď od Houbák v tématu Backbutton
Třída v php (class plgContentBackButton extends JPlugin) je úplně něco jiného než třída css (.backbutton).
Doporučuji si něco o CSS nastudovat, třeba na www.jakpsatweb.cz/css/
Doporučuji si něco o CSS nastudovat, třeba na www.jakpsatweb.cz/css/
- Ernst
- Autor
- OFFLINE
- Joomla Expert
-
Méně
Více
- Příspěvky: 2380
03. říj 2014 15:38 #118280
od Ernst
Odpověď od Ernst v tématu Backbutton
To postupně čtu, ale nedá se to do hlavy nalít za tři týdny.
Mám ale ještě jeden problém. To tlačítko zpět se zoprazuje i v blogu v hlavičce článku.
Dá se mu nějak říct, že se má ukazovat jen v detailu článku?
Mám ale ještě jeden problém. To tlačítko zpět se zoprazuje i v blogu v hlavičce článku.
Dá se mu nějak říct, že se má ukazovat jen v detailu článku?
- Houbák
- OFFLINE
- Zkušený uživatel
-
03. říj 2014 16:33 #118282
od Houbák
Odpověď od Houbák v tématu Backbutton
Aby se button zobrazoval pouze v článku, změňte ten kód, který jste upravoval, na
Code:
$view = JRequest::getCmd('view');
if ($view == 'article') {
$article->text = $article->text.$link;
}
- Ernst
- Autor
- OFFLINE
- Joomla Expert
-
Méně
Více
- Příspěvky: 2380
03. říj 2014 17:45 - 03. říj 2014 17:50 #118285
od Ernst
Odpověď od Ernst v tématu Backbutton
Díky, to funguje.
Já se ale mezitím pustil jinou cestou.
Doplnil jsem do www\templates\study_diginix_template_j16\html\com_content\article\default.php
<a class="button" href="#" onclick="history.back(); return false;" id="tlacitko_zpet">zpět</a>.
Tím se mi objevilo vlastně systémové tlačítko zpět, které je tedy umístěno pod článkem a ne v článku.
Teď zrovna zkoumám, jak ho zarovnat doprava.
Zdá se mi to jako lepší řešení, protože se snažím vyhnout (pro případ aktualizace) změnám ve zdrojích modulů a takhle tam vlastně žádná extension běžet nemusí.
Já se ale mezitím pustil jinou cestou.
Doplnil jsem do www\templates\study_diginix_template_j16\html\com_content\article\default.php
<a class="button" href="#" onclick="history.back(); return false;" id="tlacitko_zpet">zpět</a>.
Tím se mi objevilo vlastně systémové tlačítko zpět, které je tedy umístěno pod článkem a ne v článku.
Teď zrovna zkoumám, jak ho zarovnat doprava.
Zdá se mi to jako lepší řešení, protože se snažím vyhnout (pro případ aktualizace) změnám ve zdrojích modulů a takhle tam vlastně žádná extension běžet nemusí.
- Ernst
- Autor
- OFFLINE
- Joomla Expert
-
Méně
Více
- Příspěvky: 2380
03. říj 2014 20:42 #118290
od Ernst
Odpověď od Ernst v tématu Backbutton
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.
<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.
- Ernst
- Autor
- OFFLINE
- Joomla Expert
-
Méně
Více
- Příspěvky: 2380
04. říj 2014 16:19 - 04. říj 2014 16:24 #118308
od Ernst
Odpověď od Ernst v tématu Backbutton
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.
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.
Vygenerováno za 0.105 sekund