小编Mis*_*Bla的帖子

无法使用Eloquent删除Laravel中的模型

我正在尝试使用关联模型删除数据库条目->delete(),但不删除该条目.

我尝试将表单从POST更改为DELETE,但这没有任何区别.围绕SO的研究也没有产生任何结果.

我希望避免使用Model::destroy($ids),这似乎有效.

路线方法:

// Delete an asset
public function getDelete($id)
{
    // Try to find the asset, throw exception if not found
    $asset = Asset::findOrFail($id);

    $this->layout->title = 'Delete an asset';
    $this->layout->content = View::make('asset.delete')
            ->with('assetID', $id);
}

// Delete the actual asset
public function postDelete()
{
    $id = Input::get('AID');

    // Try to find the asset, throw exception if not found
    $asset = Asset::findOrFail($id);

    // Attempt to delete it
    if($asset->delete())
    {
        return Redirect::route('asset')
                ->with('success', 'The asset …
Run Code Online (Sandbox Code Playgroud)

php laravel eloquent

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

如何通过移动设备连接到拥有多个站点的Homestead?

我正在Laravel的一个网站上工作,我在Homestead 0.2.0上运行,我想尝试用我的手机和平板电脑连接它,这样我就可以在这些设备上测试网站了.

所以我在谷歌上搜索,试图看看如何这样做.但是,我找不到任何考虑多个网站的文章.

我读到某处某些路由器不允许WiFi连接设备连接到直连设备.

我的网站映射如下:

sites:
    - map: app1.local
      to: /home/vagrant/projects/app1/public
    - map: app2.local
      to: /home/vagrant/projects/app2/public
    - map: app3.local
      to: /home/vagrant/projects/app3/public
Run Code Online (Sandbox Code Playgroud)

我该怎么办?

vagrant laravel

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

Select2 4.0点击项目不会触发select2:选择

我正在使用select2 4.0,当我从json文件加载数据时,没有任何创建的元素触发select2:select事件.我认为它与事件委托有关,但网站上的例子似乎做得很好.

在过去的一个小时里,我一直在忽视这一点,我只是不明白我错过了什么.

现在我用它来选择一个项目,但这显然不起作用:

$("body").on("click", "#select2-select-results .person-entry", function()
{
    var $this = $(this);
    var name = $this.data('name');

    select2.find('option').val(name).text(name);
});
Run Code Online (Sandbox Code Playgroud)

绑定$(...).on('select2:select');永远不会发生,但$(...).on('select2:open);确实如此.所以我不确定发生了什么.

然而,我注意到的是,在加载数据时,没有<option>创建标签.

这是我处理这件事的整个JavaScript:

(function($)
{
    "use strict";
    var term = null;
    var select2 = $("#select");

    select2.select2({
        allowClear: true,
        ajax: {
            url: "js/data.json",
            dataType: "json",
            delay: 250,
            data: function(params)
            {
                // Save the terms for filtering
                term = params.term;

                return params;
            },
            processResults: function(data)
            {
                var people = [];

                for(var i = 0; i …
Run Code Online (Sandbox Code Playgroud)

javascript jquery jquery-select2-4

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

Emmet 的持续增量?

当我输入以下内容时:

ul*3>li{项目 $}*5

我将得到以下信息:

<ul>
    <li>Item 1</li>
    <li>Item 2</li>
    <li>Item 3</li>
    <li>Item 4</li>
    <li>Item 5</li>
</ul>
<ul>
    <li>Item 1</li>
    <li>Item 2</li>
    <li>Item 3</li>
    <li>Item 4</li>
    <li>Item 5</li>
</ul>
<ul>
    <li>Item 1</li>
    <li>Item 2</li>
    <li>Item 3</li>
    <li>Item 4</li>
    <li>Item 5</li>
</ul>
Run Code Online (Sandbox Code Playgroud)

使用类似的输入是否有可能得到以下结果?

<ul>
    <li>Item 1</li>
    <li>Item 2</li>
    <li>Item 3</li>
    <li>Item 4</li>
    <li>Item 5</li>
</ul>
<ul>
    <li>Item 6</li>
    <li>Item 7</li>
    <li>Item 8</li>
    <li>Item 9</li>
    <li>Item 10</li>
</ul>
<ul>
    <li>Item 11</li>
    <li>Item 12</li>
    <li>Item 13</li>
    <li>Item 14</li>
    <li>Item 15</li>
</ul>
Run Code Online (Sandbox Code Playgroud)

从文档来看,这似乎是不可能的。

emmet

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

PHP - array_search()失败=== true,但没有开启!== false?

当我想检查数组中是否存在某些内容并获取密钥时,我使用了array_search()函数.

为什么当我比较函数完全等于true(=== true)时它返回false,当我将它与不完全等于false(!== false)时它返回true?

<?php
    if(array_search($value, $array) === true)
    {
        // Fails
    }

    if(array_search($value, $array) !== false)
    {
        // Succeeds
    }
?>
Run Code Online (Sandbox Code Playgroud)

提前致谢.

php arrays

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