如何更改 Crinsane/LaravelShoppingcart 中的默认货币?

How to change default currency in Crinsane/LaravelShoppingcart?

我一直在 Laravel 中实现购物车,我遇到了这个很棒的库 Crinsane/LaravelShoppingcart 但我想将默认货币从 $ 更改为 .我怎样才能做到这一点?我搜索了整个文档,但找不到执行此操作的方法。

如果您要检查 class Cart in this package(例如字符串 89)。 add() 方法上没有任何属性告诉我们有关货币使用的信息。 另外,你可以看到,这个包在自述文件中的简单示例中没有货币设置:

// Add some items in your Controller.
Cart::add('192ao12', 'Product 1', 1, 9.99);
Cart::add('1239ad0', 'Product 2', 2, 5.95, ['size' => 'large']);
.....

<tbody>

        <?php foreach(Cart::content() as $row) :?>

            <tr>
                <td>
                    <p><strong><?php echo $row->name; ?></strong></p>
                    <p><?php echo ($row->options->has('size') ? $row->options->size : ''); ?></p>
                </td>
                <td><input type="text" value="<?php echo $row->qty; ?>"></td>
                <td>$<?php echo $row->price; ?></td>
                <td>$<?php echo $row->total; ?></td>
            </tr>

        <?php endforeach;?>

    </tbody>

正如您在最后两个中所见,<td> 使用美元符号 ($) 向用户显示此价格以美元为单位。

在我的例子中,我使用了 russian roubles utf-8 symbol 并在所有有价格的视图(产品、​​产品列表、购物车、订单等)中显示它。

希望对你有所帮助。)