magento2 - 用竖线 (|) 分隔限制器值
问题描述
我正在尝试弄清楚如何用管道 (|)分隔我的限制器值
理想情况下,最终结果将是View: 48 | 120 | ALL,目前我已经能够得到View: 48 120 ALL
这是我到目前为止使用的:
<div class="field limiter">
<label class="label" for="limiter">
<span><?= /* @escapeNotVerified */ __('View:') ?></span>
</label>
<div class="control">
<?php foreach ($block->getAvailableLimit() as $_key => $_limit): ?>
<a data-role="limiter" href="#" data-value="<?php /* @escapeNotVerified */ echo $_key ?>"<?php if ($block->isLimitCurrent($_key)): ?>
class="selected"<?php endif ?>>
<?php /* @escapeNotVerified */ echo $_limit ?>
</a>
<?php endforeach; ?>
</div>
</div>
解决方案
它可以通过 CSS 轻松完成。
对于这种调整,我总是更喜欢 CSS。
.limiter .control a + a::before {
content: " | ";
}
它将在标签之间添加一个管道分隔符
演示可以在Fiddle找到
以上希望对您有所帮助!
推荐阅读
- stata - 按变量散点图颜色
- scala - 单元测试期间 Scala Deadline 的模拟时间
- ansible - 在 ansible 寄存器变量中搜索字符串列表
- java - 如何将当前时间戳添加到 Java 中的 Date 对象?
- java - 异常后执行程序
- javascript - 在每个 http 请求之前执行 javascript 操作
- json - 使用把手渲染的外部 json 中的同位素进行排序
- java - MicroProfile 休息客户端不工作
- c - gcc 的 -fstack-protector 选项如何防止堆栈粉碎?
- netsuite - Netsuite Suitescript 参考错误选择图未定义