Sziasztok, a segítségeteket szeretném kérni, a belépés formot kivéve, minden form (contact, guestbook) action-je http://hu/contact formában jelenik meg (http://www.oldalam.hu/hu/contact helyett).
A hiba jelelentkezik adminon is (be tudok lépni adminként pl, de nem tudom elküldeni a formjaimat).
Pár info:
Drupal 4.7.4
php 5.2.0
mysql 4.1.11
rövid url-k be vannak kapcsolva, ha kikapcsolom, akkor is jelentkezik a probléma
előre is köszönöm
linkek
A linkek működnek az oldalon? A settings.php-ben a $base_url jól van beállítva? (A végére nem kell / jel.)
linkek
Igen, a linkek működnek jól, csak a fromok action-je rossz.
/ nincs a végén
egy ilyet találtam, hátha...
http://www.contractwebdevelopment.com/url-is-not-valid-and-cannot-be-loaded
(esetemben a címlap home-ra van állítva)
a home álnév, ha ez számít :) és a node/xx-re mutat
hasonló esetek
Két hasonló eset:
Ha ide-oda irányítgatsz, akkor elképzelhető, hogy szegény Drupal belekavarodik:
A default value itt nem számít
A form API úgy van megalkotva, hogy ha egy tulajdonságnak van értéke, akkor a defaultot nem használja. Nem lehet hogy elfelejtettek egy url() -t az #action értéke körül?
Nagyon köszi, sokat
Nagyon köszi, sokat segítettél!
Tüneti kezelésként csináltam egy theme_form fg-t a templates.php-ban (ahogy a fenti linken tanácsolja). Most (mivel késő van és az oldalnak mennie kell) fixen beírtam a base_url-t. Érdekesség, base_url() null-t ad vissza, viszont ha dumpolom a $GLOBALS-t akkor abban benne van. Később nyomozok...
még1x nagyon kösz!
Ja, és mi számít sok "átirányításnak"?
Próbáltam keveset használni, a főoldal: home -> node/xx-re annyi a csavar, hogy i18n is van
ez már sok, vagy nem értem?
nem sok
Nem, ez nem sok. Én se értem...:(