:コンパイルエラー /.../show.html.haml:46:、予期しない構文エラー ':'、期待')' ... form_tag(media_path(place_id:@place)、:multipart => true)... ^ バックトレースに--traceを使用します。 バックトレースに--traceを使用します。HAML構文の問題
3
A
答えて
2
1
すべての最初の場所のオブジェクトをチェックし、
のようなものにそれを修正する代わりにplace.id @ @placeを使用する場合place_id => place.id @ エラーがあってもよいですコード
= form_tag(:url => media_path(:object_id =>@object),:html => {:class=> "form"}) do
1
Actaully Bなど= form_tag(media_path(:place_id => @place) , :multipart => true) do
Refrenceあなたが古い1.8.7の構文スタイルと一緒にruby 1.9.2のハッシュ構文を使用していることに気付かなかった。 1.8.7で動作するアプリケーションでこのフォームを使用しようとしていると仮定します。なぜなら、エラーをコンパイルする理由です。 ruby-1.9.2を使用すると、コンパイルエラーは発生しません。 Ruby-1.9.2ではJavascript jsonスタイルでハッシュを宣言できます。すなわち{ユーザー名: 'ジョン'}
ですから、ルビー1.9.2または変更(place_id:@place)を使用するかに(:place_id => @place)
関連する問題
- 1. IF構文の構文の問題:シェルスクリプト
- 2. YAML構文問題
- 3. メディアクエリの構文の問題
- 4. React.jsの構文の問題
- 5. Postgres:WHERE ... AND構文の問題
- 6. INSERT INTO構文の問題
- 7. SQL構文の問題
- 8. Android.mk構文の問題
- 9. SQL JOIN構文の問題
- 10. Flash構文の問題
- 11. PHP/SQL構文の問題
- 12. RelayCommandラムダ構文の問題
- 13. PL/SQL構文の問題
- 14. JSON構文の問題
- 15. ループ構文の問題
- 16. Slony-slonik構文の問題
- 17. SAS Sum構文の問題
- 18. Railsエンコーディングエラー。私が思うHAMLの問題
- 19. rdiscount + haml in Rails 3の問題
- 20. for文でのCoffeescript構文の問題
- 21. JSoup文書構造問題
- 22. HAML - 構文エラー、予期しないkeyword_ensure
- 23. Hamlラジオボタン事前選択構文
- 24. jQuery構文の問題 - ぼかし+フォーカスの問題
- 25. VBAにアクセスするコードの構文構文エラーの問題
- 26. C#でのデリゲートの構文の問題
- 27. JavaのPreparedStatementの構文の問題
- 28. Java .netサーバーの構文の問題
- 29. TypescriptとJqueryの構文の問題
- 30. SQL Serverのクエリ構文の問題
はエラーがHAMLとは何の関係もありません。純粋なルビーです。 –