Ako vložiť PHP kód priamo do článku?

Zoli
23. lis 2012 21:41 #100327
Pozdravujem všetkých!

Potreboval by som vložiť PHP kód priamo do článku, len zatiaľ som nenašiel žiadny funkčný plugin pre Joomla! 2.5.6. Vie mi niekto v tom pomôcť?

Vďaka vopred! :)

Nikdy neviete, čo dokážete, kým to neskúsite. (Charles Follen)

www.erstklassige-altenpflege.at/

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od ghost
23. lis 2012 21:48 #100328

Joomla! pro každého

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Zoli
23. lis 2012 21:51 #100329
ano, skúšal som.. neviem prečo, ale mi to nefunguje. JCE editor mi vyfiltruje kód :(

Nikdy neviete, čo dokážete, kým to neskúsite. (Charles Follen)

www.erstklassige-altenpflege.at/

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od ghost
23. lis 2012 21:53 #100330
:D
VIP: Don't forget to set the Filter Type to "No Filtering" so that you can enter PHP codes in a Joomla 1.6/1.7 articles. Details here: www.kksou.com/php-gtk2/Joomla/How-to-ent...es-in-Joomla-1.6.php
1. kdyz budete delat takove upravy clanku, tak mejte samozrejme JCE vypnute, nebo alespon nastaven tak, at nefiltruje kod
=> plugin funguje, jen je blbe pouzivate

Joomla! pro každého

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Zoli
23. lis 2012 22:11 - 23. lis 2012 22:16 #100333
Tiež si myslím, že chyba je vo mne :)

Skúsil som vypnúť aj editor, ale niekde robím chybu.

Tento kód by som potreboval vložiť:
Pozor: Spoiler! [ Rozbalit ]


V globálnych nastaveniach pri SUPER USERS je nastavené na "nefiltrovať".

Nikdy neviete, čo dokážete, kým to neskúsite. (Charles Follen)

www.erstklassige-altenpflege.at/

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Zoli
23. lis 2012 22:12 #100334
fíha! ten príspevok mi vyšiel vaľmi dlhý :(
Ako sa dá vložiť okno do príspevku?

Nikdy neviete, čo dokážete, kým to neskúsite. (Charles Follen)

www.erstklassige-altenpflege.at/

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Bong
23. lis 2012 22:15 #100335
Není potřeba vkládat nějaký kód sem. Vložit do Joomla můžete prakticky cokoli.

A co JCE, to máte nastaveno správně? Nebo nejlépe vypnuto a vkládáte v textovém režimu?

I'm sorry, my responses are limited...you must ask the right questions.
Poděkovali: Zoli

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Zoli
23. lis 2012 22:22 #100339
už som skúšal všeličo, na všetko si nepamätám. Mám pocit, že som skúšal vložiť kód aj v textovom režime, ale po uložení mi nejako nefungovalo.

Dnes už nie, ale zajtra vyskúšam znova vložiť v textovom režime a napíše
m Vám výsledok.

Zatiaľ vďaka zo pomoc!
Zajtra sa ohlásim... pekný večer! :)

Nikdy neviete, čo dokážete, kým to neskúsite. (Charles Follen)

www.erstklassige-altenpflege.at/

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Zoli
30. lis 2012 14:12 #100533
Dobrý deň!

Vďaka za pomoc, už sa mi podarilo vložiť PHP kód. V globálnych nastaveniach som úplne vypnul textové edirory a potom som otvoril článok a priamo som vložil php.

Zistil som ale, že keď opätovne zapnem JCE editor a otvorím článok, tak mi automaticky znova prefiltruje článok a php kód mi "zruší". Dá sa tomu nejako zabrániť? Mám obavy, že pracne vytvorím článok s php v budúcnosti a náhodou v budúcnosti zabudnem vypnúť pred otvorením JCE editor, tak sa mi stratí celý kód.

Dá sa teda nastálo nastaviť jeden článok tak, aby nenatiahol JCE editor?

Pekný víkend!

Nikdy neviete, čo dokážete, kým to neskúsite. (Charles Follen)

www.erstklassige-altenpflege.at/

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Houbák
30. lis 2012 15:21 #100534
Pochybuju ... JCE prakticky ani neví, jaký článek edituje.
Mohu se zeptat, proč vkládáte php kód do článku? Existují mnohem elegantnější způsoby - plugin, modul, override ...
Poděkovali: Zoli

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Zoli
24. led 2013 09:42 #102749
Dobrý deň!

Logická otázka... to preto, lebo viem napísať kód v PHP režime a viem aj uložiť kdekoľvek pomocou webftp, ale neviem ako dostať výsledok tohto kódu späť do článku tak, aby som článok mohol ďalej upravovať.

To zn. viem vytvoriť napr. calc.php a uložiť kdekoľvek, ale neviem akým spôsobom "odkážem, načítam údaje" z calc.php do ČASTI(!) článku.

Nikdy neviete, čo dokážete, kým to neskúsite. (Charles Follen)

www.erstklassige-altenpflege.at/

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Pavel
24. led 2013 12:27 - 24. led 2013 12:29 #102757
Dobrý den,
nedávno jsem zkoušel na vkládání php scriptů do článků plugin DirectPHP bez nejmenších potíží. PHP kód jsem vkládal přímo do JCE a fungovalo to skvěle. B)
PS. plugin je určen, ale pro Joomlu do verze 2.5.x,pro Joomlu 3 jsem to zatím nezkoušel.
Poděkovali: Zoli

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Zoli
24. led 2013 14:10 #102765
Vďaka za odpoveď! Ja tiež mám DirectPHP, no keď mám zapnutý JCE, tak pri uložení mi vyfiltruje php kód z článku. Určite to bude v nastaveniach, ale aj v globálnych nastaveniach mám nastavené "nefiltrovať". :(

Nikdy neviete, čo dokážete, kým to neskúsite. (Charles Follen)

www.erstklassige-altenpflege.at/

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Bong
24. led 2013 14:46 #102769
To o čem píšete je globální nastavení Joomly, každý editor má ještě svoje vlastní nastavení, v případě JCE docela podrobné. Projděte si Administrace JCE - Globální nastavení a Profily.

I'm sorry, my responses are limited...you must ask the right questions.
Poděkovali: Zoli

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Zoli
24. led 2013 15:02 #102789
Aha, to som nevedel :(

V¨daka za radu, skúsim.
Pekný deň!

Nikdy neviete, čo dokážete, kým to neskúsite. (Charles Follen)

www.erstklassige-altenpflege.at/

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.