Přihlásit se

Úprava stránky zapomeňte heslo

10. dub 2019 16:52 #139805
Zdravím všechny potřebuji upravit tuto stránku a přepsat texty...
komoratcm.cz/cb-forgot-login


Rád bych aby se tam nezobrazoval checkbox pro zapomenuté jméno.

A přidal bych tam vlastní text. Chtěl jsem to udělat přes jazykové překlady jak v joomle, tak v comunity builderu. Ale nikde jsem nenašel tyto řetězce....

Poraďte prosím, kde upravit tuto stránku?

10. dub 2019 18:49 #139812
Odpověď od Rudolf
Joomla Expert
Ano,

jde o práci v php. Je třeba znát co to znamená override view (joomla používá systém MVC), kam ho umístit a jak ho editovat.

Ve Vašem případě se bude jednat s největší pravděpodobností o view user/login/default.php (v případě použití CB jiné), které si zkopírujete do adekvátního místa ve Vaší šabloně.

A pak už jen v php upravujete.

Více Vám pomůže dokumentace Joomla pro developery:

docs.joomla.org/How_to_override_the_outp...rom_the_Joomla!_core
docs.joomla.org/Understanding_Output_Overrides
docs.joomla.org/Layout_Overrides_in_Joomla
docs.joomla.org/J3.x:How_to_use_the_Temp...r#Creating_Overrides

MiniJoomla! - www.minijoomla.cz - 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

10. dub 2019 20:58 - 10. dub 2019 21:01 #139814
Odpověď od Ernst
Joomla Expert
pokud vše, co tady napsal Rudolf je pro vás naprosto španělská vesnice, tak si zkuste napsat do CSS tenhle kód
Code:
.cbLostPassForm .cb_field .cbSnglCtrlLbl:first-child { display: none; }
text můžete změnit různými způsoby, jen nevím jaký text.
Pokud již existující text, tak nejlépe přes systém - ovládací panely - jazyky - přepsání

Když nevíte, jak upravit CSS, tak pak tady - www.joomlaportal.cz/jak-zacit/649-styly-pro-uplne-zacatecniky

10. dub 2019 21:14 #139816
Odpověď od Bong
Moderátor
Jaky preklad pro CB pozivate? V tom z Bongovo by vse melo byt prelozeno.

Upozornuji, ze se v pripade CB jedna o plugin jazyka primo do CB a tento pouziva nestandardni jazykove soubory.
Uprava jen v Prepsani jazyky nemusi fungovat.

I'm sorry, my responses are limited...you must ask the right questions.

10. dub 2019 21:17 - 10. dub 2019 21:18 #139817
Odpověď od Rudolf
Joomla Expert
A pokud chcete vytvořit komplet nový text?
Musím vytvořit novou konstantu a tu přidat do PHP souboru view.

Jinak hledejte v rozšíření/jazyky/přepsání a pro frontend dejte nové a vyhledejte hodnotu textu:

Opět Vám pomůže (proč to ta joomla vydává když to nikdo nečte a nepoužívá?) dokumentace od Joomla nebo Google:

docs.joomla.org/J3.x:Language_Overrides_in_Joomla
www.joomlashack.com/blog/joomla/languge-manager/

P.S.
Díky Bongu za připomenutí, ano tam bude jiná cesta, ale to už se mi na google hledat nechce. Nechám prostor tázajícímu :D

MiniJoomla! - www.minijoomla.cz - 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

11. dub 2019 08:45 #139839
Odpověď od Ernst
Joomla Expert

A pokud chcete vytvořit komplet nový text?
Musím vytvořit novou konstantu a tu přidat do PHP souboru view.


Není to tak zcela pravda Rudolfe. Pokud nezná PHP, může to tam doplnit pomocí CSS v pseudoelementu ::after (::before)

To je strašně jednoduché

11. dub 2019 09:23 #139842
Odpověď od Rudolf
Joomla Expert
Ernst:

Ano, možností jak to "nějak" udělat je více...
Můžete ale pak narazit na problém u multilanguage webu a na budoucí úpravy (kdo si po kodérovi, který takto pracoval u nás jen chvilku bude tohle pamatovat?)

Proto se snažím aby úpravy od nás byly jinou formou než "nějak", ale systémové - neděláme weby pro kamarády ale pro platící klienty a ti by měli dostat profesionální výstup..

Ani já nejsem programátor, ale úpravu tohoto typu v php považuji za základ pro dobrého administrátora.

Je to ale věc názoru, možná jsem moc náročný :D

MiniJoomla! - www.minijoomla.cz - 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

11. dub 2019 10:05 #139843
Odpověď od Ernst
Joomla Expert
souhlasím, že takovéhle úpravy nejsou zrovna košer, ale...

Tady se většinou ptají lidé, kteří dělají web sami sobě nebo známému.
Většinou neznají programování a ne vždy CSS styly.

Není jim tedy možné odpovědět, tak jak jste zde odpověděl na první dotaz.

Ten člověk si to přečte a vzdá další snahu tento problém svépomocí vyřešit.

Mojí snahou zde, je vždy člověku odpovědět, tak aby to byl schopen pochopit a udělat.
Proto co nejvíce jednoduchých a polopatických návodů.

Ten člověk asi nebude web nikomu předávat a je dobré si takovéto změny vždy někam poznamenávat (to dělám i já)

11. dub 2019 13:09 #139845
Odpověď od Rudolf
Joomla Expert
Souhlasím a přiznávám se, jsem bohužel už postižený :(

Když jsem začínal, tak jsem ocenil přesně ty typy odpovědí aby to nějak bylo.

Ok, pak je otázka jestli mám vůbec reagovat, když moje odpovědi jsou na jiném levelu...

MiniJoomla! - www.minijoomla.cz - 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

11. dub 2019 15:22 #139850
Odpověď od Cony
Moderátor

Ernst napsal: a je dobré si takovéto změny vždy někam poznamenávat (to dělám i já)

OT: Je na to nějaké udělátko přímo do Joomly? Často jsem přemýšlel, že by bylo ideální mít takovýto seznam přímo v administraci, plus třeba aby dokázal zobrazit upozornění při aktualizaci typu "bacha, aktualizuješ to a to, a máš tam úpravu kódu".
Zahlídl jsem, že v Joomla 4 je nějaké upozorňování na template overrides při aktualizaci, ale ještě jsem nezkoumal jak to vlastně funguje....

11. dub 2019 15:33 #139851
Odpověď od Rudolf
Joomla Expert
neznám udělátko..
psali jsme seznam hacků do txt do rootu, nyní je archivujeme ve verzovacím programu gitlab s pořadovým číslem požadavku z helpdesk systému.

MiniJoomla! - www.minijoomla.cz - 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

11. dub 2019 19:04 #139859
Odpověď od Ernst
Joomla Expert

OT: Je na to nějaké udělátko přímo do Joomly? Často jsem přemýšlel, že by bylo ideální mít takovýto seznam přímo v administraci, plus třeba aby dokázal zobrazit upozornění při aktualizaci typu "bacha, aktualizuješ to a to, a máš tam úpravu kódu".


já na to používám txt soubor v adresáři šablony, možná by šel i nezveřejněný článek

12. dub 2019 23:00 #139888
Odpověď od Radek
Uživatel
cestina je 2.0.15

12. dub 2019 23:11 - 12. dub 2019 23:52 #139889
Odpověď od Bong
Moderátor
Tak si ji zaktualizujte. Za ty 3 roky se mnohé změnilo. A pak dejte vědět co vlastně a kde chcete změnit...

I'm sorry, my responses are limited...you must ask the right questions.

Powered by Fórum