我在Drupal 8中创建了一个视图,并在PAGE SETTINGS中设置了候选路径。如何重定向到Drupal 8中的视图路径?
在Drupal 7中drupal_goto('candidates');
Drupal 8中的等效语句是什么?
请帮助...
我在Drupal 8中创建了一个视图,并在PAGE SETTINGS中设置了候选路径。如何重定向到Drupal 8中的视图路径?
在Drupal 7中drupal_goto('candidates');
Drupal 8中的等效语句是什么?
请帮助...
您可以重定向到这样一个观点:!
回报$这个 - >重定向( 'view.MACHINE_NAME_VIEW.MACHINE_NAME_DISPLAY');
MACHINE_NAME_VIEW - >位于您的视图列表中。
MACHINE_NAME_DISPLAY - >位于高级选项卡并查看“其他”。
这可能比使用路径更好。如果在视图的页面设置中更改路径,则不必稍后更改重定向。
简单的例子:它会工作:)
use Drupal\Core\Url;
$form_state->setRedirect('view.VIEW_MACHINE_NAME.PAGE_MACHINENAME'); // view.my_view.page_1