2010-11-21 3 views
0

プロファイルページを作成した後、次のページに移動するためにページルートモジュールを取得できないようです。 1.私は、a)のコンテンツプロファイルの編集フォーム b)はノードがページを作成するプロファイルにユーザーを取る必要がありますフォームDrupal - ページルート - コンテンツプロファイル

ページのルートを追加し、私は2つのページを持っているルートインサイド 2、 登録と呼ばれるルートを作成しましたグループノードの作成ページにルーティングします。

問題は、ユーザーがコンテンツプロファイル編集フォームに誘導され、次にクリックされると、次のページに行くのではなく、プロファイルフォームにリダイレクトされるという問題です。

これはまったく正常に見えません。

チャールズ

+0

ため

<?php /** * Submit function for all pageroute forms, except submit-like tab buttons * Redirect to the set target. */ function pageroute_page_form_submit($form, &$form_state) { $page = &$form_state['page']; $route = &$form_state['storage']['route']; /* hack saturnino part */ if(!empty($page->options['neighbours']['forward'])) { drupal_redirect_form($form, $route->path.'/'.$page->options['neighbours']['forward']); return; } /* hack saturnino part */ // no page access -> try redirect if (!$route->checkPageAccess($page->name, $form_state['target'])) { unset($form_state['storage']); $form_state['rebuild'] = FALSE; if ($route->options['redirect_path']) { drupal_redirect_form($form, pageroute_get_redirect_path($page)); return; } drupal_not_found(); pageroute_exit_now(); return; } $form_state['rebuild'] = TRUE; } ?> 

感謝続いてPageRouteモジュール内に2つのページを作成します。あなたのルートとルート内の2ページを作成するときに選択した選択肢は何ですか? –

答えて

0

ありがとうございました。私は解決策を見つけた。私はそれがモジュールまたはコーディングの変更であると思ったので、新しいdrupalのインストールを作成し、必要なモジュールのみをインストールすることにしました。

私はまだ同じ問題を抱えていましたが、本当に非常に奇妙です。私は最終的に同じ問題を抱えていた誰かとこの記事を見つけました。

http://drupal.org/node/699458

pageroute.moduleに追加するには、次のニーズあなたは私たちにあなたの正確な手順を伝えることができ、私は、これを再現しようとしているあなたの助け