Sziasztok!
Ismeri valaki a Fabrik komponens/modul-t? Az egyik táblában URL címeket tárolok, de nagyon lényeges volna, hogy egy URL csak egyszer szerepeljen benne. Ez megoldható lenne úgy, hogy PHP validálást használok.
Sajnos, nem vagyok programozó, ezért nincs ötletem, hogyan tudnám megoldani.
Nem egyszerűen arról van szó, hogy valid URI legyen, hanem figyelni kellene az aldomain-eket is. Ez azt jelenti, hogy létezhet a táblázatban fődomain és fődomain aldomain kombináció, de ne kerülhessen be olyan URL, amelynél www előtag, vagy útvonal van domain név előtt/után.
Példával élve: figyeljük a hátétépé//domain<.>tld URL-t. Validálható pl. a hátétépé://aldomain<.>domain<.>tld, viszont a hátétépé://www<.>domain<.>tld, hátétépé:/www<.>domain<.>tld/akarmi<.>php, hátétépé://domain<.>tld/.../.../akarmi<.>php és ezek kombinációi már nem.
A dokumentáció szerint így a példaszkripten (ez csak dátumot figyel) keresztül lehet kommunikálni a frameworkkal:
$f = JRequest::getVar('tablename___elementname');
$f = JFactory::getDate($f)->toUnix();
$data = JFactory::getDate($data)->toUnix();
return $data > $f;
A skript kimenete ($data) FALSE vagy TRUE kell legyen.
Előre is köszönöm, ha valakinek épkézláb ötlete van!
Üdv, Buttonator
Hasonló témák:
Könyvjelzők