簡體   English   中英

Drupal 6-添加分類術語后重定向

[英]Drupal 6 - Redirect after add taxonomy term

在Drupal中添加分類術語時,它會重定向回自身以添加另一個術語。 有沒有一種方法可以覆蓋這個?

到目前為止,我已經嘗試過:

•在鏈接到/ add / term /頁面的頁面中添加?destination = _
•嘗試了hook_taxonomy:

function modulename_taxonomy($op, $type, $array = NULL) {
  if ($type == 'term' && ($op == 'insert' || $op == 'update') && $array['parent'][39] == 39) {
    drupal_goto('page.html');
  }
}

如果我用die('Here');代替drupal_goto() die('Here'); 它輸出,但是drupal_goto()不起作用?

實現以下方法之一的hook_form_FORM_ID_alter

  • 如果您事先知道要重定向到的位置,請更改$form['#redirect']條目。
  • 如果在提交后僅知道要重定向到的位置,請在$form['#submit']添加其他回調。 該回調收到$form數組和&$form_state數組引用。 $form_state['redirect']條目設置為您要重定向到的路徑。

您可以使用規則模塊,而且我確定您可以創建一個操作來重定向到URL。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM