コード例 #1
0
 /**
  * Method to get shipping plugin select box.
  *
  * @param   string  $default_val  default value of select box.
  *
  * @since   2.2
  * @return   null object of shipping plugin select box.
  */
 public function getShipPluginListSelect($default_val = '')
 {
     // Get tax rate list
     $plugins = qtcshiphelper::getPlugins();
     $plugin_options = array();
     $plugin_options[] = JHtml::_('select.option', '', JText::_("COM_QUICK2CART_SELECT_SHIPPLUGIN"));
     foreach ($plugins as $item) {
         $plugin_options[] = JHtml::_('select.option', $item->extension_id, $item->name);
     }
     $plugin_list = JHtml::_('select.genericlist', $plugin_options, 'qtcShipPlugin', 'aria-invalid="false" size="1"   autocomplete="off" data-chosen="qtc" onchange=\'qtcLoadPlgMethods()\'', 'value', 'text', $default_val);
     return $plugin_list;
 }