0

joomla(virtuemart)にURL付きのメニュー項目があります

index.php?option=com_virtuemart&view=manufacturer

さて、メーカービューのview.html.phpにジャンプという関数を追加しました

function jump(){echo "hello";}

URLにtask=jumpを追加して次のようにしました

index.php?option=com_virtuemart&view=manufacturer&task=jump

しかし、今でもデフォルトの表示機能が実行され、ジャンプ機能は実行されません。なんで?私を助けてください。ありがとう

4

1 に答える 1

2

このURLのタスクは 、デフォルトのコントローラーindex.php?option=com_virtuemart&view=manufacturer&task=jumpの機能を実行します。したがって、に関数がある場合は、ビューのジャンプ機能で はなく実行されます。他のコントローラーのジャンプを実行する場合は、この構造を使用します。jumpjumpcontroller.phptask=controllername.taskname

続きを読む-http://docs.joomla.org/JController_and_its_subclass_usage_overviewhttps://groups.google.com/forum/?fromgroups=#!topic/joomla-dev- general/ ZkNhbX2x1Eshttp : //docs.joomla.org/ How_Joomla_pieces_work_together

これが明確であることを願っています。

于 2013-01-26T09:46:54.307 に答える