Ticket #19037

{form}ブロックを使用した際に、<form>タグにname属性を設定できない

Eröffnet am: 2009-10-05 14:34 Letztes Update: 2009-10-17 02:26

Auswertung:
Verantwortlicher:
Typ:
Status:
Geschlossen
Komponente:
Meilenstein:
Priorität:
5 - Mittel
Schweregrad:
5 - Mittel
Lösung:
Gefixt
Datei:
Keine

Details

2.5.0 preview3からethna_fidをセットするように変更されているのですが、

その変更の際に<form>タグにname属性を設定できなくなっています。

そのため、<form>のname属性を利用したjavascript(document.form_name.element_name.value等)

を動作させることができません。

class/Plugin/Smarty/block.form.php内で、

unset($params['name'])

している部分のせいだと思いますが、如何でしょうか?

Ticket-Verlauf (3/6 Historien)

2009-10-05 14:34 Aktualisiert von: shutta
  • New Ticket "{form}ブロックを使用した際に、<form>タグにname属性を設定できない" created
2009-10-05 18:57 Aktualisiert von: mumumu-org
  • Verantwortlicher Update from (Keine) to mumumu-org
2009-10-05 19:07 Aktualisiert von: mumumu-org
  • Meilenstein Update from (Keine) to 2.5.0p6 (deleted)
Kommentar

御報告有難うございます。

これは確かにバグですね。ethna_fid が Ethna 内部で使う値であることから、使用したら不要だという判断からunsetしていました。 nameだけはメジャーな属性だからunsetしてはいけませんです。失礼しました(汗

修正次第またこのチケットを更新しますので、お待ち下さい。

2009-10-06 07:34 Aktualisiert von: mumumu-org
  • Lösung Update from Keine to Gefixt
Kommentar

修正しました。diff は以下の通りです。 要するに、unset を削除してお試し下さい、ということです。 宜しくお願いします。

http://git.sourceforge.jp/view?p=ethna/ethna.git;a=commitdiff;h=bd72207257a0d1616f9a6dfe3df724e4e76dd1de#patch2

2009-10-10 14:32 Aktualisiert von: sotarok
  • Meilenstein Update from 2.5.0p6 (deleted) to 2.6.0
2009-10-17 02:26 Aktualisiert von: mumumu-org
  • Ticket Close date is changed to 2009-10-17 02:26
  • Status Update from Offen to Geschlossen

Dateianhangliste

Keine Anhänge

Bearbeiten

Please login to add comment to this ticket » Anmelden