如何用Dreamweaver编辑rails的html.erb文件

如何用Dreamweaver编辑rails的html.erb文件,第1张

首先找到dw的用户Configuration文件位置,注意不是Application中的应用程序里的Configuration文件夹哦;可以用mdfind命令找一下,我的如下位置(mac os x10.10.2):

/Users/apple/Library/Application Support/Adobe/Dreamweaver CC/en_US/Configuration/

进入子目录DocumentTypes打开其中的MMDocumentTypes.xml文件

找到id=”ASP-JS”位置修改其中的内容为:

<documenttype id="ASP-JS" servermodel="ASP JavaScript" internaltype="Dynamic" winfileextension="asp" macfileextension="asp,rb,erb,html.erb" file="Default_js.asp" writebyteordermark="false" mimetype="text/html">11

保存,然后重启dw即可。

windows用户类似只是MMDocumentTypes.xml文件位置略有不同,大家可以自行查找修改即可。

rails 5.0 安装部署

1、新项目创建

rails new railsproject --skip-bundle (因为gfw的缘故)所以加--skip跳过bundle,等项目创建成功之后进入railsproject目录下打开gemfile 修改为 source'https://ruby.taobao.org',然后进行bundle install

2、给项目安装bootstrap,使用的bootstrap-sass这个套件。

2.1、修改 Gemfile,在group :development, :test do前一行加入gem 'bootstrap-sass'

2.2、执行bundle install

3、使项目使用 Bootstrap

3.1 修改app/assets/stylesheets/application.css 文件为 application.scss

3.2 然后在 application.scss 文件添加如下两行

@import"bootstrap-sprockets"

@import"bootstrap"

4、使用bootstrap样式

4.1新建app/views/common 文件夹

4.2 在common文件夹下面新建_navbar.html.erb

4.3 在common文件夹下面新建_footer.html.erb

4.4 修改全域 HTML 样式 application.html.erb

4.5 新增一个控制器rails g controller welcome

4.6 新增一个欢迎页面 welcome/index.html.erb

4.7 将首页指到 welcome 下的 index.html.erb 页面

5、制作提示信息

5.1将 Boostrap 的 js 提示套件 bootstrap/alert “挂”进项目里面,在app/assets/app/assets/javascripts/application.jsrequre_tree上加入

//= require bootstrap/alert/

5.2 . 新增 app/views/common/_flashes.html.erb

5.3 新增 app/helpers/flashes_helper.rb

5.4 在 application.html.erb 内加入 flash 这个 partial,在<%= yield %>前加入<%= render "common/flashes" %>

我wkhtmltopdf通过v0.11.0 RC1在Rails应用程序wicked_pdf(我知道wicked_pdf不支持线记号,我自己的gem叉)。我认为,内容并非网页内装修应自动溢出到下一个,但是这并非如此-我看到的文字只是被切断,在一条线的中间。 我知道我可以我的布局page-break-after:always,但是这看起来像肮脏的硬编码,并且除了从ERB模板的HTML CodeGo.net,所以它并不总是放在哪里分页符。 可以这样做的,分页符自动插入?我缺少关于如何工作的? 下面是该行的样子

\"c:/program files (x86)/wkhtmltopdf/wkhtmltopdf.exe\"

--header-html \" CodeGo.net

--footer-html \" CodeGo.net

--margin-top 20 --margin-bottom 15 --margin-left 5 --margin-right 40

--page-size \"A4\"

page \" CodeGo.net --disable-javascript

toc --xsl-style-sheet \"c:/work/morizo/admoney/app/views/layouts/campaign_report.xsl\" - -


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/6149800.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-16
下一篇 2023-03-16

发表评论

登录后才能评论

评论列表(0条)

保存