小编pjm*_*mil的帖子

Laravel - 传递多个变量进行查看

我有这个站点,其中一个页面从数据库中创建一个简单的人员列表.我需要将一个特定的人添加到我可以访问的变量中.

如何修改该return $view->with('persons', $persons);行以将$ ms变量传递给视图?

    function view($view)
    {
        $ms = Person::where('name', 'Foo Bar');

        $persons = Person::order_by('list_order', 'ASC')->get();

        return $view->with('persons', $persons);
    }
Run Code Online (Sandbox Code Playgroud)

php laravel laravel-3

65
推荐指数
5
解决办法
11万
查看次数

belongs_to关联rails的嵌套属性

我有两个模型,投诉和公司.投诉belongs_to以及accepts_nested_attributes公司和公司has_many投诉.

# Models

class Complaint < ActiveRecord::Base
  attr_accessible :complaint, :date, :resolved

  belongs_to :user, :class_name => 'User', :foreign_key => 'id'
  belongs_to :company, :class_name => 'Company', :foreign_key => 'id'
  has_many :replies

  accepts_nested_attributes_for :company

end

class Company < ActiveRecord::Base
  attr_accessible :name

  has_many :complaints, :class_name => 'Complaint', :foreign_key => 'id'
  has_many :branches, :class_name => 'Branch', :foreign_key => 'id'
  belongs_to :industry

end
Run Code Online (Sandbox Code Playgroud)

在投诉控制器中,我尝试在新方法中构建公司.

# Complaint Controller

class ComplaintsController < ApplicationController
...
def new
    @complaint = Complaint.new
    @complaint.build_company

    respond_to do …
Run Code Online (Sandbox Code Playgroud)

forms has-many belongs-to rails-models ruby-on-rails-3.2

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

在javascript中拆分每秒逗号

对于字符串:

'29 July, 2014, 30 July, 2014, 31 July, 2014'
Run Code Online (Sandbox Code Playgroud)

如何拆分字符串中的每一秒逗号?所以我的结果是:

[0] => 29 July, 2014
[1] => 30 July, 2014
[2] => 31 July, 2014
Run Code Online (Sandbox Code Playgroud)

javascript

6
推荐指数
1
解决办法
6955
查看次数

PHP使用默认邮件客户端打开新电子邮件

我想通过链接打开一封电子邮件,该链接是个人电子邮件地址,该链接显示在包含其个人信息的表格中.

我可以'有点'让它去做这件事;

<a href="mailto:<?php $person['Person']['primEmail']; ?>"><?php echo $person['Person']['primEmail']; ?></a>
Run Code Online (Sandbox Code Playgroud)

新电子邮件使用默认邮件客户端打开,但电子邮件地址未填入"收件人:"字段,这正是我所追求的.

html php email

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

Twitter bootstrap手风琴折叠功能

我正在使用twitter bootstrap css和js框架.在这个例子中,我有两个可折叠的div,和.

目前这两个div可以同时扩展.

我希望他们工作的方式是一次只能扩展一个div.例如,如果#about展开并且用户点击了#videos,则#about将被折叠,并且#videos将在其位置展开.

是否有捷径可寻?

<div id="main" class="span12">
      <div class="row">

         <div class="span4">
            <a href="#" data-target="#about" data-toggle="collapse">
                <div class="unit red bloat">
                   <h3>About</h3>
                     <p>A Melbourne based social clan who enjoy a range of MMO, RTS and action based titles. Take a look at what we're all about.</p>

                </div>
            </a>
         </div>

         <div class="span4">
            <a href="#" data-target="#videos" data-toggle="collapse">
                <div class="unit red bloat">
                   <h3>Videos</h3>
                    <p>A selection of our best videos, of both the good times and the bad. Due to the poor nature of …
Run Code Online (Sandbox Code Playgroud)

html javascript css twitter-bootstrap

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

C++将文本文件读入数组

我正在尝试将包含20个名称的文本文件读入字符串数组,然后将每个字符串打印到屏幕上.

string monsters[20];
ifstream inData;
inData.open("names.txt");
for (int i=0;i<monsters->size();i++){
    inData >> monsters[i];
    cout << monsters[i] << endl;
}inData.close();
Run Code Online (Sandbox Code Playgroud)

但是,当我运行此代码时,循环被执行但没有任何内容被读入数组.我哪里出错了?

c++ arrays file-io

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

CSS点击效果

在此输入图像描述 在此输入图像描述

我使用javascript来增加/减少输入字段.它具有悬停状态,但缺少点击状态.

是否有一种简洁的方法来仅使用CSS制作点击状态?

例如,每次点击使背景稍微变暗0.1秒.

浏览器兼容的解决方案首选但不是必

css

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

CakePHP和Twitter Bootstrap CSS按钮图标

我有这个代码;

<?php echo $this->Form->postLink(__('Delete'), 
            array('action' => 'delete', $homepage['Homepage']['ContentID']),
            array('class'=>'btn icon-plus'),
            __('Are you sure you want to delete # %s?', $homepage['Homepage']['ContentID'])); ?>
Run Code Online (Sandbox Code Playgroud)

在显示"删除"文本的地方,我想从twitter bootstrap css包中放入垃圾桶图标.但是,当我这样做;

<?php echo $this->Form->postLink(__('<i class="icon-trash"></i>')....
Run Code Online (Sandbox Code Playgroud)

它只显示html而不是抓取图标.

任何人都可以解释为什么它这样做以及我如何解决它?

html css cakephp

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

c ++骰子滚动分析仪(2D阵列)

我正在做一些c ++练习并尝试编写一个程序来计算10000次尝试后掷骰子组合的次数.我已经使用了一个2D数组来存储每个可能的骰子组合,并且我执行了10000 rand()%6+1并且在它的内存分配中递增了它的值.

这是我的尝试.

cout << "\nDice roll analyser" << endl;

const int first = 6;
const int second = 6;
int nRolls[first][second];
int count = 0;

while (count < 10000){
    nRolls[rand()%6+1][rand()%6+1]+=1;
    count++;
}

for (int i=0;i<first;i++){
    for (int j=0;j<second;j++){
        cout << nRolls[i][j] << " ";
    }
}
Run Code Online (Sandbox Code Playgroud)

这是我得到的输出;

0 0 0 0 0 0 0 269 303 265 270 264 228 289 272 294 290 269 262 294 303 277 265 294 288 266 313 274 301 245 …

c++ arrays random 2d cout

0
推荐指数
1
解决办法
1092
查看次数