我有FriendsofCake Bootstrap-ui插件。我在源代码中看到它接受分页prev和next标签的文本。
我不知道如何准确设置配置选项。
PaginatorHelper.php
if (isset($options['next'])) {
if ($options['next'] === true) {
$options['next'] = $this->config('labels.next');
}
$options['after'] = $this->next($options['next'], ['escape' => false]) . $options['after'];
}
我在bootstrap.php中尝试了这个但没有效果
Configure::write('friendsofcake.PaginatorHelper.labels.prev', 'previous');
但我发现它们也设置在__construct
答案
在drmonkeyninja的帮助下,这里是在AppView.php中配置标签所需的确切代码
$this->loadHelper(
'Paginator',
[
'className' => 'BootstrapUI.Paginator',
'labels' => [
'prev' => 'previous',
'next' => 'next',
]
]
);
答案 0 :(得分:1)
这似乎记录错误,但是要为帮助程序配置任何设置,您需要在加载它时将它们作为数组传递。因此,例如,如果您在AppView中加载Paginator帮助器,您将通过prev
,如下所示: -
$this->loadHelper(
'Paginator',
[
'className' => 'BootstrapUI.Paginator',
'prev' => 'previous'
]
);