`
gazeldx
  • 浏览: 105995 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

locomotiveCMS使用心得和疑问

 
阅读更多

疑问:

它是如何实现当进行 rails generate scaffold Dish ...的时候不产生db/migrate文件,使得rake db:migrate失效的?而且自动生成的controller中没有内容。

使用心得:

view/admin/pages/index.html.haml中

- content_for :buttons do

  = admin_button_tag :new, new_admin_page_url, :class => 'new'

base_helper.rb

 

def admin_button_tag(text, url, options = {})

    text = text.is_a ?(Symbol) ? t(".#{text}") : text

    link_to(url, options) do

      content_tag(:em, escape_once(' ')) + text

    end

  end

is_a 是我理解为测试它是否为Symbol的一个实例,这里的:new我估计是根据new_admin_page_url来推出的locale中的值,即admin.pages.new,但为什么是这么智能,我还没能理解。

分享到:
评论

相关推荐

    locomotivecms-locoroco:准备部署LocomotiveCMS(V2)软件包

    要求在Bitaculous,我们使用以下堆栈来运行LocomotiveCMS,这就是为什么要使用此软件包的原因: Capistrano Nginx的RVM 独角兽 入门下载LocoRoco主版本或特定版本解压缩文件使用Bundler安装所有依赖项$ bundle

    locomotivecms-semanticui-template:使用语义 UI 的 LocomotiveCMS 货车模板

    本文将深入探讨如何使用语义 UI(Semantic UI)构建一个美观且易用的 LocomotiveCMS 模板,以及它们各自的特点和优势。 首先,我们来了解 LocotomotiveCMS。LocomotiveCMS 是一款基于 Ruby on Rails 的开源 CMS...

    locomotivecms-search:LocomotiveCMS 的内容搜索

    gem 'locomotivecms-search', require: 'locomotive/search/mongoid' 查看 Activesearch gem 以了解哪些后端可用以及如何配置它们。 运行bundle install 添加搜索结果页面 [新的方法] {% search_for params....

    LocomotiveCMS https to http-crx插件

    语言:English 将登录网址从https替换为http以进行开发 此扩展程序供使用机车cms开发应用程序时供个人使用。 为了易于在开发模式下使用,此扩展程序将https登录网址替换为http

    liquid_extensions:杂项液体标签和过滤器列表

    该gem包含有用的Liquid块,标签和过滤器的列表,它们都可以嵌入Wagon和LocomotiveCMS引擎中。 在后台,它使用Solid编写可靠且一致的液态代码。 目前,它仅在边缘版本的Wagon和引擎(主分支)上最有效。 过滤器清单...

    locomotive_plugins:这个 gem 用于为 Locomotive CMS 开发插件

    要在 LocomotiveCMS 中安装插件,只需,确保您已安装所有,然后将您的插件 gem 添加到locomotive_plugins组中应用程序的 Gemfile 中: group(:locomotive_plugins) do gem 'my_plugin' gem 'another_plugin' ...

    kms:面向开发人员的简单而强大的Ruby on Rails CMS

    主要受LocomotiveCMS的启发,但与此相反,APIQ CMS依赖于健壮的PostgreSQL数据库,并且没有提供多合一的解决方案。 APIQ CMS的基本思想:最小的内核,可通过扩展(引擎)扩展。 因此,您只能取所需的东西。 演示版 ...

Global site tag (gtag.js) - Google Analytics