リンクをクリックしてテンプレートをレンダリングしようとしています。ここでlink_to railsでテンプレートをレンダリングする3.1
私がやっているものです: -
link_to "Profile", render :template => "profile"
をこれは私にエラーを与える: - ここに
SyntaxError in Settings#account_setting
は私の設定コントローラである: -
class SettingsController < ApplicationController
before_filter :authenticate_user!
def profile
@user = current_user
request.method.inspect
if request.method == "POST"
@user.update_attributes(params[:user])
flash[:notice] = "You updated your profile successfully."
end
end
def account_setting
end
end
これは、エラー: -
syntax error, unexpected tSYMBEG, expecting keyword_do or '{' or '(' on this line %li=link_to"profile", render :template => "profile"
このエラーの発生したマークアップです: -
syntax error, unexpected tSYMBEG, expecting keyword_do or '{' or '(' ...se((link_to("profile", render :template => "profile"
何問題である可能性がありますか?
どのような部分ですか?それを示す。 –
@SergioTulentsevがエラーを更新しました –
ページを再読み込みせずにやりたいですか? –