有誰知道什麼是最好的辦法是解決這個問題: 我有,你可以通過重定向從Drupal的領域網址
自定義內容類型,即視圖中的自定義內容類型一個網址字段(示例www.google.com)
我想要做的是創建一個機制,當我進入一個自動重定向瀏覽器www.google.com(字段屬性) url like
我嘗試使用路徑和AutoPath模塊,但無法得到重定向工作
有誰知道什麼是最好的辦法是解決這個問題: 我有,你可以通過重定向從Drupal的領域網址
自定義內容類型,即視圖中的自定義內容類型一個網址字段(示例www.google.com)
我想要做的是創建一個機制,當我進入一個自動重定向瀏覽器www.google.com(字段屬性) url like
我嘗試使用路徑和AutoPath模塊,但無法得到重定向工作
最短的實現:
<?php
function YOURMODULE_menu() {
$items = array();
$items['node/%node/go'] = array(
'page callback' => 'YOURMODULE_redirect',
'page arguments' => array(1),
'access arguments' => array('access content'),
);
return $items;
}
function YOURMODULE_redirect($node) {
if ($node->type == 'YOUR_TYPE' && isset($node->field_YOURFIELD[0]['value']) && $node->field_YOURFIELD[0]['value']) {
drupal_goto($node->field_YOURFIELD[0]['value']);
}
}
編輯:這會建議增加一些驗證和其他probablty東西,但我相信這是非常明顯的。而且,還取決於你的實施細節。
您可以使用field_redirection模塊。