我正在使用Laravel 4来创建我的项目.
我目前正在构建评论部分,我想显示帖子创建的时间,有点像Facebook的" 10分钟前"和"2周前"等.
我做了一些研究,发现一个名为Carbon的包可以做到这一点.
阅读完Laravel文档后,它说:
默认情况下,机锋将转换
created_at,updated_at和deleted_at列的情况下Carbon,它提供了有用的方法的分类,并扩展了原生的PHPDateTime类.
但是当我返回我创建的日期列时,它不会像在Facebook上那样显示它.
我正在使用的代码是:
return array('time');
Run Code Online (Sandbox Code Playgroud)
有没有人使用过这个Carbon套装,可以帮我做我需要的东西,我很困惑.
我试图回滚我的迁移.
我的迁移文件使用外键,如此
$table->foreign('user_one')->references('id')->on('users');
$table->foreign('user_two')->references('id')->on('users');
Run Code Online (Sandbox Code Playgroud)
我的down()函数是这样的
public function down()
{
Schema::drop('pm_convo');
Schema::drop('pm_convo_replys');
}
Run Code Online (Sandbox Code Playgroud)
当我运行我的迁移命令
php artisan migrate:refresh --seed --env=local
Run Code Online (Sandbox Code Playgroud)
我收到以下错误
SQLSTATE[23000]: Integrity constraint violation: 1217 Cannot delete or update a parent row: a foreign key constraint fails (SQL: drop table `pm_convo`)
Run Code Online (Sandbox Code Playgroud)
我不确定该如何解决这个问题.
编辑:
我试过了: $table->dropForeign('pm_convo_user_one_foreign');
但我也得到了错误
我需要一个foreach循环的一点帮助.
基本上我需要做的是每4个循环包围一个div输出数据.
我有以下循环:
foreach( $users_kicks as $kicks ) {
echo $kicks->brand;
}
Run Code Online (Sandbox Code Playgroud)
它每4次回声,我想把它包装在一个最后它看起来像这样:
<div>
kicks brand
kicks brand
kicks brand
kicks brand
</div>
<div>
kicks brand
kicks brand
kicks brand
kicks brand
</div>
<div>
kicks brand
kicks brand
kicks brand
kicks brand
</div>
Run Code Online (Sandbox Code Playgroud)
等等.
干杯
我想知道是否有人可以帮助我.
我是ASP的新手,我想格式化当前的日期和时间,如下所示:
yyyy-mm-dd hh:mm:ss
Run Code Online (Sandbox Code Playgroud)
但我能做的就是以下几点
Response.Write Date
Run Code Online (Sandbox Code Playgroud)
有人可以帮帮我吗.
我想知道是否有人可以帮我解决问题.
我有一点ajax在我的模型中调用一个函数.
但我似乎无法通过'模型'订购输出.
功能下面我遇到了麻烦
function get_models_by_brand($tree = null)
{
$this->db->select('id, model');
if($tree != NULL){
$this->db->where('brand_id', $tree);
}
$query = $this->db->get('models');
$models = array();
if($query->result()){
foreach ($query->result() as $model) {
$models[$model->id] = $model->model;
}
return $models;
} else {
return FALSE;
}
}
Run Code Online (Sandbox Code Playgroud) 我刚刚安装了一个新的Ionic项目 - Ionic v2.0.0-beta.32
我想在新安装的主页上添加背景图片,有没有人可以告诉我我是怎么做到这一点的?所有我能找到的是Ionic 1的信息,事情似乎有很大的不同.
从我发现的,图像需要是以下的尺寸
2800px x 2800px
Run Code Online (Sandbox Code Playgroud)
但除此之外,我找不到任何其他教程.
这是我的第一个离子项目,所以要温柔
谢谢你们
我试图使用PHP FPDF库生成PDF文档,
我试图在页面上画一条水平线,在左侧和右侧都缩进相同的数量.
我有很难实现这个目标.
我的代码如下,任何帮助将不胜感激.
$pdf = new FPDF( 'P', 'mm', 'A4' );
$pdf->AddPage();
$pdf->SetDisplayMode(real,'default');
$pdf->SetFillColor(0,0,0);
$pdf->SetFont('Arial','B',16);
$pdf->Image('logo.jpg',20,10,50,33.3);
$pdf->SetDrawColor(188,188,188);
$pdf->Line(20,45,150,45);
Run Code Online (Sandbox Code Playgroud) 我试图使用内置的下拉HTML帮助器,但我无法找到如何添加id ="idvalue"
文档给出了这个例子,
echo Form::select('size', array('L' => 'Large', 'S' => 'Small'));
Run Code Online (Sandbox Code Playgroud)
当我尝试以下代码时,我得到错误
echo Form::select('size', array('L' => 'Large', 'S' => 'Small'), 'id' => 'idvalue');
Run Code Online (Sandbox Code Playgroud)
我正在使用Laravel 4.
任何帮助将不胜感激.
干杯,
我有以下查询
public static function createConversation( $toUserId )
{
$now = date('Y-m-d H:i:s');
$currentId = Auth::user()->id;
$results = DB::table('pm_conversations')->insert(
array( 'user_one' => $currentId, 'user_two' => $toUserId, 'ip' => Request::getClientIp(), 'time' => $now )
);
return $results;
}
Run Code Online (Sandbox Code Playgroud)
我如何返回刚刚插入的行的id?
干杯,
我想知道一些Laravel家伙是否可以提供帮助.
我有一个表单,其中我有2个单选按钮,当表单提交它通过验证器,如果验证器失败它返回到表单,填充输入的字段并显示错误消息.
我似乎无法为单选按钮执行此操作,如果在提交表单时单击一个并且出现错误,则会返回到填写完所有内容的表单,除了已选中的单选按钮现在为空.
我的单选按钮如下:
<input type="radio" name="genre" value="M" class="radio" id="male" />
<input type="radio" name="genre" value="F" class="radio" id="female" />
<span class="error">{{ $errors->first('genre') }}</span>
Run Code Online (Sandbox Code Playgroud)
任何帮助将不胜感激.
laravel ×5
laravel-4 ×5
php ×3
asp-classic ×1
codeigniter ×1
datetime ×1
fpdf ×1
ionic2 ×1
php-carbon ×1
vbscript ×1