In einem meiner Controller-Rendering, ich habe diesen Code:"ActionView :: MissingTemplate" bekommen, während eine einfache json Kopf Antwort
respond_to do |format|
format.html{ redirect_to :me, :flash => {:error => t('quest_histories.misc.bad_request')}} and return
format.json{ head :method_not_allowed } and return
end
ABER, wenn eine json Anfrage kommt, ich diese Fehlermeldung erhalten:
ActionView::MissingTemplate (Missing template quest_histories/index, application/index with {:locale=>[:en], :formats=>[:json], :handlers=>[:erb, :builder, :coffee]}. Searched in:
* "/var/www/PMAC_RoR/app/views"
Das verwirrt mich wirklich, weil ich ähnlichen Code in vielen anderen Controllern habe und es tatsächlich funktioniert ... der Controller muss nur mit einem HTML-Header antworten, es sollte keine Vorlage benötigen.
schon getan, aber vergessen, die Antwort hier zu schreiben. Trotzdem danke. – qwertoyo