我想知道在哪里放置我的JS文件,所以我不会弄乱我的文件夹。
如果我搜索"在哪里将Js文件放在cakephp"我得到了人们解释如何将Js文件包含到页面中的结果。
这个JS文件使用Ajax将数据库中的书籍发布到数据库中。所以我将此文件放在控制器文件夹中,是否将它放在某个文件夹下的Webroot / js /中,还是将它放在视图文件夹中?
答案 0 :(得分:0)
如果你甚至无法自己回答这个问题,I highly recommend you to read the manual。如果你已经在努力放置JS的位置,你肯定也很难弄清楚其他所有东西。
webroot目录是应用程序的公共文档根目录。它包含您想要公开访问的所有文件。
JS转到/webroot/img
,将图片转到double[] myArray = new double[96];
并猜测CSS的位置。
您还应该read about the HtmlHelper显示来自webroot的文件。
但我个人会start here并做教程。
答案 1 :(得分:0)
你应该将你的js文件放在Processing by PostsController#update as HTML
Parameters: {"utf8"=>"✓", "authenticity_token"=>"jfNoFJVn2dDqIwIdK/SWerFKIPFJ9bTYdWjy4QFBFL8gHrO7TnzhBq4Mcw+uDyDn9atLEAmfcPdlmHBVHMSDHQ==", "post"=>{"title"=>"Corrupti.ggh", "body"=>"Suscipit ut odit labore fugiat quia aliquam."}, "tagnames"=>"", "delete_tags"=>["3", "18", "21"], "commit"=>"Сохранить Post", "locale"=>"ru", "user_id"=>"24", "id"=>"359"}
Post Load (0.2ms) SELECT "posts".* FROM "posts" WHERE "posts"."id" = ? LIMIT 1 [["id", 359]]
User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 24]]
User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."remember_token" = ? LIMIT 1 [["remember_token", "15166203712e74cc4638f34991c141f85c04a0e0"]]
CACHE (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", "24"]]
(0.1ms) begin transaction
(0.0ms) commit transaction
"------------------1"
["3", "18", "21"]
"------------------2"
"=================="
"3"
Completed 500 Internal Server Error in 6ms (ActiveRecord: 0.5ms)
文件夹中。然后你可以简单地在视图中包含带有该功能的js。
webroot/js