小编MKK*_*MKK的帖子

如果模型已存在,如何仅为控制器和视图创建脚手架?

我已经设置了Devise我的应用程序.
因此,用户模型已经生成,并且通过安装存在Devise

现在我想添加自己的控制器users_controller.rb及其视图indexshow.
如何在不影响已存在的用户模型的情况下制作脚手架?

ruby-on-rails scaffolding scaffold ruby-on-rails-3

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

使用bootstrap时如何使图标变小?

如果我想最小化图标大小,在使用引导程序时如何使图标变小?

这是演示http://jsfiddle.net/AqUBu/

我想尽量减少这个人类偶像的大小.

在此输入图像描述

<span class='badge badge-success'><i class='icon-user icon-white'></i><i class='icon-user icon-white'></i><i class='icon-user icon-white'></i></span>
Run Code Online (Sandbox Code Playgroud)

css css3

17
推荐指数
3
解决办法
5万
查看次数

为什么在这种情况下会说"位图无法解析为某种类型"?

我收到这个错误.我怎么能在我的情况下解决这个问题?

"Bitmap cannot be resolved to a type"
Run Code Online (Sandbox Code Playgroud)

发生错误的行

public void onPageStarted(WebView view, String url, Bitmap favicon) {
Run Code Online (Sandbox Code Playgroud)

我的代码

public class MainActivity extends Activity {
    private Activity activity = this;
    private String title = "";

    private ActionBar mActionBar;


    private SimpleSideDrawer mNav;
    WebView myWebView;

    int width, height;
    float flick_width; 
    float flick_height;     

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);

          title = activity.getTitle().toString(); // (1)
          requestWindowFeature(Window.FEATURE_PROGRESS);  

        setContentView(R.layout.activity_main);



        getSize();

        mActionBar = getActionBar();
        mActionBar.hide();


        mNav = new SimpleSideDrawer(this);
        mNav.setLeftBehindContentView(R.layout.activity_behind_left_simple, this);
        mNav.setRightBehindContentView(R.layout.activity_behind_right_simple, this);


        myWebView = (WebView)findViewById(R.id.webView1); …
Run Code Online (Sandbox Code Playgroud)

android

6
推荐指数
2
解决办法
9771
查看次数

任何人都知道rails 3.2的私人消息宝石?

我花了一天时间来弄清楚如何通过设计在注册会员之间建立良好的信息系统.

但在所有情况下,这些宝石都已过时,并且它们不支持rails3.

如果你们正在尝试制作包含这些功能的系统.你是怎么做的?

  1. 会员注册(设计)
  2. 私人消息系统(带有收件人邮件)

ruby-on-rails-plugins ruby-on-rails-3

5
推荐指数
2
解决办法
2649
查看次数

你如何启用与"太阳黑子铁路"部分匹配?

我刚刚设置了sunspot_rails,除了一件事情似乎运作良好.之后我做了3条记录如下

  1. 名称=约翰
  2. 名称= John2
  3. 名称= John3

当我使用关键字"John"搜索时,只显示第一条记录.它看起来像完全匹配.我希望所有这些都作为搜索结果出现.

这应该是默认发生的吗?还是我设置错了?

ruby-on-rails sunspot-rails

5
推荐指数
2
解决办法
4556
查看次数

如何自定义Mailboxer电子邮件的模板?

它自动发送电子邮件说

You have a new message: subject

      You have received a new message:    


        Body      

      Visit http://example.com/ and go to your inbox for more info
Run Code Online (Sandbox Code Playgroud)

任何人都知道如何自定义此模板?如果可能,我想使用i18n作为此模板表单.

谢谢!!.

ruby-on-rails

5
推荐指数
1
解决办法
1516
查看次数

有没有办法修复Kaminari分页产生的网址?

我正在为我的应用程序实现一个聊天系统,其中只有注释列表将使用ajax submit重新加载.

在那里使用Kaminari分页,但是在提交新评论之后,它会在其URL中获得奇怪的字符串.

example-website.com/users/mike/refresh_part?_=1356906069855&page=2

当在其他控制器中提交注释时,它在其url中获得更奇怪的参数参数.只有当它与垃圾邮件错误相关时才 生成url:

example-website.com/shop/walmart/topic/20/comments?authenticity_token=9nUyEQ%2Fa0F114vUe16RXf7jhsPw%2B736E%2BKyZFjiWbkQ%3D&comment[body]=test&commit=Create+Comment&page=2&utf8=✓

我怎样才能解决这个问题?

我的代码是

意见/用户/ show.html.erb

<%= javascript_tag do %>
    jQuery(document).ready(function () {
        refreshPartial();
        setInterval(refreshPartial, 5000)
    });


    function refreshPartial() {
      $.ajax({
        url: "<%= show_user_path(@user) %>/refresh_part",
        type: "GET",
        dataType: "script",
      });
    }
<% end %>
......
<span id="chat">
<%= render 'users/comment' %>
</span>
<%= render 'users/comment_input' %>
Run Code Online (Sandbox Code Playgroud)

意见/用户/ _comment.html.erb

<table>
  <tr>
    <th>ID</th>
    <th>PIC</th>
    <th>Body</th>
    <th>Subject</th>
    <th>Posted by</th>
    <th>Delete</th>
  </tr>

<% @comments.each do |comment| %>
  <tr id="<%= dom_id(comment) %>">
    <td><%= comment.id %></td>
    <td> …
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails ruby-on-rails-3 kaminari

5
推荐指数
1
解决办法
5487
查看次数

为什么我会得到"未定义的方法`编码'"?

为什么我会得到"未定义的方法`编码'"?我怎样才能解决这个问题?

错误信息

NoMethodError (undefined method `encoding' for #<Array:0x000000218f61e8>):
 app/controllers/messages_controller.rb:255:in `deliver'
Run Code Online (Sandbox Code Playgroud)

messages_controller.rb

# coding: UTF-8

class MessagesController < ApplicationController

    deliver
        users = User.confirmed.order("created_at ASC")

        @users_emails = []          
        users.each do |user|
            @users_emails += [user.email]
        end

        subject = params[:messages][:subject] 
        body = params[:messages][:body]

        CallMailer.call_email(@users_emails, subject, body).deliver  <= This is line 255  
    end

end
Run Code Online (Sandbox Code Playgroud)

邮寄/ call_mailer.rb

# coding: UTF-8

class CallMailer < ActionMailer::Base

    default :from => "dont-reply@example.com"

    def call_email(users_emails, mesesage_subject, mesesage_body)
        @users_emails = users_emails
        @mesesage_subject = mesesage_subject
        @mesesage_body = mesesage_body
        mail(
            :bcc => @users_emails,
            :subject …
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails actionmailer ruby-on-rails-3

5
推荐指数
1
解决办法
7065
查看次数

如何在rails3中将bootstrap的图标添加到button_to

我的原始代码是

<%= button_to 'Destroy', girl, confirm: 'Are you sure?', :disable_with => 'deleting...', method: :delete, :class => 'btn-mini btn-danger btn'  %>
Run Code Online (Sandbox Code Playgroud)

我想在"Destroy"这个词前添加一个图标.

图标标签是这样的

<i class="icon-pencil icon-white"></i>
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点??

ruby-on-rails ruby-on-rails-3 twitter-bootstrap

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

如何进行仅接受小写'az'和数字'0-9'的验证

我有我的应用程序,它有用户名列.对于用户输入,我想通过验证来创建此列.

用户名必须只包含以下字符

abcdefghijklmnopqrstuvwxyz0123456789
Run Code Online (Sandbox Code Playgroud)

validation ruby-on-rails ruby-on-rails-3

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