小编eva*_*anx的帖子

Bootstrap DatePicker,如何设置明天的开始日期?

我怎样才能为明天设置startDate?我没有在Date.today的文档中看到一个选项,所以我可以再添加一天.

有没有办法实现这个目标?

$(function() {
    $("#appointment_adate").datepicker({
        format: 'yyyy-mm-d',
        autoclose: true,
        startDate: '+1d'    
    });
});
Run Code Online (Sandbox Code Playgroud)

jquery twitter-bootstrap

36
推荐指数
4
解决办法
14万
查看次数

Rails和haml,如何在link_to helper中添加id和类选择器?

我一直在寻找如何使用辅助id器添加选择器,这可能吗?link_tohaml

  a .haml - %a#booked{:href => "index.haml"} Link 1    

  b .html.erb - booking.html.erb - <%= link_to "Link 1", booking_path, :id => "booked" %>

  c .haml.erb - booking.haml.erb - ...??
Run Code Online (Sandbox Code Playgroud)

这相当于ha中的b?

haml ruby-on-rails-3

14
推荐指数
1
解决办法
3万
查看次数

Rails Bootstrap Navbar和refineryCMS

有没有人在refineryCMS中实现了Rails Bootstrap Navbar?

我正在努力弄清楚如何渲染下拉菜单.

哪个应该是完成这个的正确方法?

_menu.html.erb

<%    
  if (roots = local_assigns[:roots] || (collection ||= refinery_menu_pages).roots).present?
    dom_id ||= 'menu'
  css = [(css || 'menu'), 'clearfix'].flatten.join(' ')
    hide_children = Refinery::Core.menu_hide_children if hide_children.nil?
-%>
<div class="navbar">
  <div class="navbar-inner">
    <div class="container">

      <nav id='<%= dom_id %>' class='<%= css %> nav'>
        <ul class="nav">


          <%= render :partial => '/refinery/menu_branch', :collection => roots,
                     :locals => {
                       :hide_children => hide_children,
                       :sibling_count => (roots.length - 1),
                       :menu_levels => local_assigns[:menu_levels],
                       :apply_css => true #if you don't care about class='first' class='last' or …
Run Code Online (Sandbox Code Playgroud)

refinerycms ruby-on-rails-3

9
推荐指数
2
解决办法
5032
查看次数

如何在simple_fields_for中进行迭代?

我需要在simple_fields_for块内迭代,为:day字段分配一个数字[0到6].

调节器

7.times { @doctor.schedules.build }
Run Code Online (Sandbox Code Playgroud)

视图

<tr>
    <% @i = 0 %>
    <%= f.simple_fields_for :schedules do |builder| %>
    <td>
    <%= builder.input :day, value: @y, wrapper: :check  %>
    <%= builder.input :is_available, as: :boolean, label: false, wrapper: :check %>
    <% @i += 1 %>
    </td>
<% end %>
</tr>
Run Code Online (Sandbox Code Playgroud)

显然这将从1开始到7,如何让它从0迭代到6?

ruby ruby-on-rails-3 simple-form

4
推荐指数
2
解决办法
6560
查看次数

如何在rails中对表列进行排序?

我在Ryan Bates教程之后实现了这个sort table columns并且它工作得很好,但是当我渲染索引页时,表已经按标题(asc)排序,并且我想仅在用户单击列标题时对列进行排序.

我怎么能实现这个目标?

调节器

class ProductsController < ApplicationController
  helper_method :sort_column, :sort_direction

  def index
    @products = Product.order(sort_column + " " + sort_direction)
  end

  # ...

  private

  def sort_column
    Product.column_names.include?(params[:sort]) ? params[:sort] : "name"
  end

  def sort_direction
    %w[asc desc].include?(params[:direction]) ? params[:direction] : "asc"
  end
end
Run Code Online (Sandbox Code Playgroud)

是helper_method

def sortable(column, title = nil)
  title ||= column.titleize
  css_class = column == sort_column ? "current #{sort_direction}" : nil
  direction = column == sort_column && sort_direction == "asc" ? "desc" : "asc" …
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails-3

4
推荐指数
1
解决办法
2万
查看次数

如何只在数据库中存储时间?

我正在使用rails 3,我想存储start_time和end_time.由于rails不支持日期范围.

我应该使用哪种数据类型来存储没有日期的时间以便以后进行比较?

这是我的数据库模式,其中包含表Schedules中的tsrange数据类型(我应该使用哪种数据类型来替换它?).

CREATE TABLE Doctors
(
id INTEGER UNIQUE,
name VARCHAR(size)
);

CREATE TABLE Schedules
(
id INTEGER,
doctor_id INTEGER,
start_time tsrange,
end_time tsrange,
day VARCHAR(size)
);

CREATE TABLE Appointments
(
id INTEGER,
doctor_id INTEGER,
aday DATE
);
Run Code Online (Sandbox Code Playgroud)

ruby ruby-on-rails-3 postgresql-9.1

2
推荐指数
1
解决办法
3909
查看次数

如何向 text_field_tag 添加占位符?

我的表单中有以下行:

= text_field_tag :mother_name, nil, id: 'mother_name_autocomplete', class: 'form-group form-control', autocomplete: 'off', data: {provide: 'typeahead'}
Run Code Online (Sandbox Code Playgroud)

如何向该字段添加占位符?

ruby-on-rails-4

2
推荐指数
1
解决办法
9227
查看次数