隐藏整个表列的简单方法? (只有在php条件为true时呈现)

时间:2017-08-22 15:22:03

标签: php html laravel permissions

我目前正在开展涉及权限的laravel项目。这是我第一次处理权限。在应用程序中,未经许可的某些用户无法在表中看到某些列。我做的是

<table>
    <thead>
        <tr>
            <th>Col A</th>
            <th>Col B</th>
            @if(has permission)
            <th>Col C</th>
            @endif
        </tr>
    </thead>
    <tbody>
    @foreach(....)
    <tr>
        <td>A</td>
        <td>B</td>
        @if(has permission)
        <td>C</td>
        @endif
    </tr>
    @endforeach
</table>
我发现这有点愚蠢吗?代码冗长且难以维护我正在考虑一种更好的方法来处理这个问题。

0 个答案:

没有答案