【问题标题】:Order Status Background Color according to the order status laravel根据订单状态 laravel 的订单状态背景颜色
【发布时间】:2021-02-16 19:13:33
【问题描述】:

我正在做一个带有总订单管理系统的 laravel 项目,我想根据订单的状态获取状态背景颜色。

这是我尝试过的代码的一部分,但它不起作用

                      <tr>
                        <td>{{ order['id'] }}</td>
                        <td>{{ order['date'] }}</td>
                        <td class="width-40">{{ order['link'] }}</td>
                        <td>{{ order['charge'] }}</td>
                        <td>{{ order['quantity'] }}</td>
                      <td>
                        {% if order['status'] == Completed %}
                          <span class="label label-success">Accepted</span>
                        {% elseif order['status'] == Canceled %}
                          <span class="label label-danger">Deleted</span>
                        {% else %}
                          <span class="label label-warning">Pending</span>
                        {% endif %}
                      </td>
                    </tr>

每次它只显示待处理的项目时它都不适用于我的项目,是的,我有 6 个状态

    Pending, In progress, Completed, Partial, Processing, Canceled

据此,订单状态跨度应该改变,如果有人能帮我一把,这对我来说将是一个很大的帮助,我将无法做到。

谢谢

【问题讨论】:

  • 欢迎来到 SO .. 这是哪个框架。?它看起来不像刀片模板

标签: javascript php laravel


【解决方案1】:
<td>
   {% if order['status'] == Completed %}
      <span class="label label-success">Accepted</span>
   {% elseif order['status'] == Cancelled %}
      <span class="label label-danger">Deleted</span>
   {% else %}
      <span class="label label-warning">Pending</span>
   {% endif %}
</td>

参考此链接https://www.w3schools.com/bootstrap/tryit.asp?filename=trybs_labels2&stacked=h

【讨论】:

  • 谢谢!为了您的参与帮助我。但是我在类或跨度中没有任何问题,我认为这是由于 json 和脚本造成的。
猜你喜欢
  • 1970-01-01
  • 2022-10-05
  • 2018-08-26
  • 2017-05-24
  • 2021-04-08
  • 2021-12-08
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多