Právě je 27 kvě 2019 13:04

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 4 ] 
Autor Zpráva
 Předmět příspěvku: Joomla 3.1.1 - Fabrik 3 Fatal error: Call to a member
PříspěvekNapsal: 28 dub 2013 23:47 
Uživatelský avatar

Registrován:
27 srp 2011 22:58
Příspěvky:
34
Ahoj, pokouším se rozchodit v předmětu vedenou kombinaci.
Mám první zádrhel hned po relativně bezproblémové instalaci Joomly i Fabriku na můj web na C4.
Fabrik je modul pro tvorbu formulářů.Vypadá jako docela zajímavý a tak se jej snažím rozchodit.
Vytvořil jsem jednoduchý formulář a ten funguje.
Ale chtěl bych,aby některé položky ve formuláři byly povinné a nešlo bez nich formulář odeslat do db.
A tak jsem nějak jako logicky usoudil,že se tato volba bude nejspíše nastavovat v sekci Validation. Kde jsem vybral notempty a zadal chybový text.

Hned po uložení vypíše backend chybu :
Fatal error: Call to a member function getJForm() on a non-object in .../administrator/components/com_fabrik/models/plugin.php on line 40

A na Frontendu u formuláře vypíše chybu :
Warning: Invalid argument supplied for foreach() in .../components/com_fabrik/models/element.php on line 2402

A validace je nefunkční,formulář se v klidu odešle i bez vyplněného údaje.
Neporadil by mi prosím někdo co s tím?
Děkuji


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Joomla 3.1.1 - Fabrik 3 Fatal error: Call to a member
PříspěvekNapsal: 30 dub 2013 21:14 
Uživatelský avatar

Registrován:
27 srp 2011 22:58
Příspěvky:
34
Tak jsem problém nenašel.
Ale vyřešil to downgrade Joomly na verzi 3.0.4 a tam to chodí bez problémů.

Mám jiný, podobný problém s validací.
Chci vytvořit validaci na shody(již existující záznám v db nelze znova vložit).
Tedy pokud někdo vloží do fomuláře např. telefonní číslo,které již zadal v jiné registraci,nebo někdo jiný,pak by měl formulář sáhnout do db a zkotrolovat a vyhodit hlášku,že číslo je již použito.

Vůbec nevím jak na to - pomůže někdo prosííím ???


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Joomla 3.1.1 - Fabrik 3 Fatal error: Call to a member
PříspěvekNapsal: 02 kvě 2013 02:01 
Uživatelský avatar

Registrován:
27 srp 2011 22:58
Příspěvky:
34
Tak tento problém jsem vyřešil pomocí areuniquevalues plug-in.
Ovšem ten nefunguje v joomle 3x a musel jsem svůj pokusný web downgradovat na 2.5 a tam to chodí přesně jak potřebuji :)


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Joomla 3.1.1 - Fabrik 3 Fatal error: Call to a member
PříspěvekNapsal: 02 kvě 2013 11:08 
C4 podpora
C4 podpora
Online

Registrován:
30 čer 2009 09:14
Příspěvky:
7125
Dobrý den,

Joomla 3.1 (3.0) je určena spíše pro testování nových funkcí, které by měly být nasazeny ve verzi 3.5. Takže je možné, že k nějakým problémům může docházet, protože rozšíření nemusí být pro tuto verzi dobře optimalizovaná. Proto je ideální pro tvorbu stránek použít verzi 2.5.

_________________
Radek Plašil
Webhosting C4
https://www.c4.cz/


Nahoru
 Profil  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 4 ] 

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 0 návštevníků


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  
FTP Uploader
Staňte se naším zákazníkem!
Hledáme kolegy
Joomla partneři

Seznam všech partnerů

Joomla Hosting
Návody pro C4

© 2009-2019 ČESKÝ WEBHOSTING s.r.o. Kontaktní e-mail: forum@c4.cz
Diskuzní fórum využívá technologie: phpBB, phpBB-SEO.com, phpBB.cz