我在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