Form action pl. http://hu/contact

gerq képe

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

Illyés Edit képe

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.)

0
0
gerq képe

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

0
0
Illyés Edit képe

Két hasonló eset:

Ha ide-oda irányítgatsz, akkor elképzelhető, hogy szegény Drupal belekavarodik:

The Forms API states that the default value for the #action attribute is the value of request_uri...

0
0
chx képe

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?

0
0
gerq képe

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?

0
0
Illyés Edit képe

Nem, ez nem sok. Én se értem...:(

0
0