找不到表单的 html 位置



我需要找到表单在代码中的位置,以便删除字段。我找到了执行该函数的if语句,但我找不到表单的来源。我用来处理付款的组件没有任何字段可以调整,所以我必须转到代码。

https://www.chosenpeople.com/main/donate/index.php?option=com_dtdonate&controller=authorizenet&task=authorizenet&项目ID=360

这是拉动表单的函数…

if($row->paymentmethod =='authorize.net' && $paymentfrequecy!="once" && $paymentfrequecy!=""){

if(isset($_POST['donations']) && isset($_POST['startdate'])){

$adminmsg.="<tr><td>".JText::_( 'DT_START_DATE').":</td><td> ".$_POST['startdate']."</td></tr>";

$adminmsg.="<tr><td>".JText::_( 'DT_NUMBER_DONATIONS').":</td><td> ".$_POST['donations']."</td></tr>";

控制器将触发其他视图、模型等的执行。

你的控制器被命名为类似的东西

/components/com_dtdonate/controllers/authorizenet.php

您需要查看它的代码(authorizenet()函数)才能知道它在做什么。

它应该从加载表单

/components/com_dtdonate/models/forms/authorizenet.xml

或者类似的东西,或者在视图中的代码中构建它(视图名称应该在您刚刚看到的控制器函数中很明显),即

/components/com_dtdonate/views/someviewname/tmpl/default.php

相关内容

  • 没有找到相关文章

最新更新