Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/230.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何在Popover中获得两个函数_Php_Html - Fatal编程技术网

Php 如何在Popover中获得两个函数

Php 如何在Popover中获得两个函数,php,html,Php,Html,大家早上好,我正在启动一个项目,希望显示我的间接用户的状态。我创建了一个函数,在一个popover中显示每个用户的所有名称,并创建了另一个函数,用于检查用户是否处于活动状态,但我无法在popover中将两者放在一起,我该怎么办? 例如,当我单击图像时,我有以下用户名popover: 1. Jhonn 2. Star 3. Paul 4. Julie 5. Robert 我希望这样做: 1. Jhonn Active 2. Star Inactive 3. Paul Active

大家早上好,我正在启动一个项目,希望显示我的间接用户的状态。我创建了一个函数,在一个popover中显示每个用户的所有名称,并创建了另一个函数,用于检查用户是否处于活动状态,但我无法在popover中将两者放在一起,我该怎么办? 例如,当我单击图像时,我有以下用户名popover:

1. Jhonn
2. Star
3. Paul
4. Julie
5. Robert
我希望这样做:

1. Jhonn   Active
2. Star    Inactive
3. Paul    Active
4. Julie   Inactive
5. Robert  Active
当前,getStatus函数只返回1个值,并且在其他名称下面:

1. Jhonn
2. Star
3. Paul
4. Julie
5. Robert
 Active
我用来返回html中的名称的函数是
{{{$user->nnIndicateds()}}

    public function nnIndicateds() {

       return implode('<li>', User::where('referrer_id', $this->id)->pluck('name')->all());

 }
function getStatus($status = '', $nm = '') {

        if ($status == '') {

            $status = $this->active;

        }

        if ($nm <> '') {

            if ($status == 1) {

                return 'Yes';

            } else {

                return 'No';

            }

        } else {

            if ($status == 1) {

                return 'Active';

            } else {

                return 'Inative';

            }

        }

    }
我的Html:

<img class="img-avatar img-avatar-thumb" data-placement="top" src="uploads/positive.png" width="30" heigth="30" data-html="true" data-container="body" data-original-title="My Indirects" data-content="<ol><li>{{$user->nnIndicateds()}}</li></ol>" data-toggle="popover" style="cursor:pointer;">
  • {{$user->nnIndicateds()}
  • “数据切换”style=“光标:指针;">
    将数据放在集合(DB)或数组中如何?我是初学者,不知道如何做,我不太清楚。是否要在popover中显示用户列表并显示“名称”和活动/非活动状态?在Laravel框架中:您可以创建具有某些属性的模型用户:
    getStatusAttribute()
    ,因此您可以同时显示名称:
    $user->name
    和状态:
    user->status
    (状态是getStatusAttribute的别名)是的,这两个函数都已经完成并且可以使用,但是我想在左边显示名称,在右边显示状态,就像我在文章的2º示例中所做的那样,因为我得到它的唯一方法与3º示例1相同。我没有看到您在代码中使用
    getStatus()
    。2.
    内爆(“
  • ”、…
  • 数据内容=“
  • ”,您使用
  • 两次。3.
    pull('name')
    将返回一个数组,因此无法获取
    getStatus()