1

私はjoomla2.5が初めてで、ユーザーからデータを簡単に取得してデータベースに保存するフォームコンポーネントに取り組んでいますが、フォームのリダイレクトに関して混乱しています。

これの意味を教えてください:

index.php?option=com_users&task=registration.register

ドットも含めて「task=registration.register」と定義してください。

index.php?option=com_test2&view=test2

ビューとタスクの違いと、joomla2.5のURL構造の基本とは何かを定義してください。

よろしくお願いします

4

1 に答える 1

5

ジュムラでは、

ビューはコンポーネント ビューの略です。コンポーネントには、Joomla のデフォルト コンポーネントのように複数のビューがあります。com_users にはさまざまなビューがあります。

registration,profile etc

タスクとは、コントローラー ファイル内の関数を意味します。

ここみたいに

index.php?option=com_users&task=registration.register

registrationコントローラーの関数名はregister

ビューで

index.php?option=com_test2&view=test2

コンポーネントcom_test2にビューフォルダーがあることを意味しますtest2

registerコントローラー内の関数にアクセスできる別の方法は、隠しフィールドを使用することです。送信するフォームがある場合は、次のようなものです。

<input type="hidden" name="option" value="com_users"/>
<input type="hidden" name="controller" value="registration"/>
<input type="hidden" name="task" value="register"/>

ここから Joomla コンポーネント構造の詳細を取得します

その助けを願っています..

于 2013-09-26T15:34:42.910 に答える