当前位置: 首页>>代码示例>>PHP>>正文


PHP Zend_View_Interface::formButton方法代码示例

本文整理汇总了PHP中Zend_View_Interface::formButton方法的典型用法代码示例。如果您正苦于以下问题:PHP Zend_View_Interface::formButton方法的具体用法?PHP Zend_View_Interface::formButton怎么用?PHP Zend_View_Interface::formButton使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Zend_View_Interface的用法示例。


在下文中一共展示了Zend_View_Interface::formButton方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: getHtml

 /**
  *
  * @static
  * @param string $value
  * @param Zend_View_Interface $view
  * @return string
  */
 public static function getHtml($value, Zend_View_Interface $view = null)
 {
     $value = json_decode($value, true);
     if (!is_array($value)) {
         $value = json_decode(self::getSaveValue('25'), true);
     }
     $html = '<script type="text/javascript">
         function removeRate(id) {
             $(\'#wraper-\' + id).remove();
         }
         function addRate() {
             var rand = Math.floor(Math.random() * 2147483647);
             var html = $(\'#shippingmultirate-template\').html();
             html = html.replace(/{template_id}/g, rand)
                 .replace(/{template}/g, \'confValue[\' + rand + \']\');
             $(\'#shippingmultirate-template\').before(html);
         }
     </script>';
     $i = 1;
     foreach ($value as $subcode => $item) {
         $html .= '<div id="wraper-' . $i . '">' . 'Subcode : ' . $view->formText('confValue[' . $i . '][subcode]', $subcode, array('size' => '10')) . 'Title : ' . $view->formText('confValue[' . $i . '][title]', $item['title'], array('size' => '10')) . 'Price : ' . $view->formText('confValue[' . $i . '][price]', $item['price'], array('size' => '10')) . 'Min Subtotal : ' . $view->formText('confValue[' . $i . '][minOrderTotal]', isset($item['minOrderTotal']) ? $item['minOrderTotal'] : '', array('size' => '10')) . 'Max Subtotal : ' . $view->formText('confValue[' . $i . '][maxOrderTotal]', isset($item['maxOrderTotal']) ? $item['maxOrderTotal'] : '', array('size' => '10')) . $view->formButton('shippingmultirate-template-remove', 'Remove', array('onclick' => 'removeRate(' . $i . ');')) . '</div>';
         $i++;
     }
     $html .= '<div id="shippingmultirate-template" style="display:none" >' . '<div id="wraper-{template_id}">' . 'Subcode : ' . $view->formText('{template}[subcode]', $subcode, array('size' => '10')) . 'Title : ' . $view->formText('{template}[title]', $item['title'], array('size' => '10')) . 'Price : ' . $view->formText('{template}[price]', $item['price'], array('size' => '10')) . 'Min Subtotal : ' . $view->formText('{template}[minOrderTotal]', isset($item['minOrderTotal']) ? $item['minOrderTotal'] : '', array('size' => '10')) . 'Max Subtotal : ' . $view->formText('{template}[maxOrderTotal]', isset($item['maxOrderTotal']) ? $item['maxOrderTotal'] : '', array('size' => '10')) . $view->formButton('shippingmultirate-template-remove', 'Remove', array('onclick' => 'removeRate(\'{template_id}\');')) . '</div>' . '</div>' . $view->formButton('shippingmultirate-template-add', 'Add', array('onclick' => 'addRate();'));
     return $html;
 }
开发者ID:rguedes,项目名称:axiscommerce,代码行数:33,代码来源:ShippingFlatRateMultiPrice.php


注:本文中的Zend_View_Interface::formButton方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。