public function onCheckoutStepDisplay($layoutName, &$html, &$view) { if ($layoutName == 'plg.serial.coupon') { if (!$this->init()) { return; } $params = new stdClass(); $params->view = $view; $js = null; $html .= hikaserial::getLayout('checkoutserial', 'coupon', $params, $js); } }
return; } hikaserial::initModule(); $params->set('from_module', $module->id); $serialConfig = hikaserial::config(); $module_options = $serialConfig->get('params_' . $module->id); if (empty($module_options)) { $shopConfig = hikaserial::config(false); $module_options = $shopConfig->get('default_params'); } foreach ($module_options as $key => $option) { if ($key != 'moduleclass_sfx') { $params->set($key, $option); } } foreach (get_object_vars($module) as $k => $v) { if (!is_object($v)) { $params->set($k, $v); } } $js = ''; $html = trim(hikaserial::getLayout('serial', 'consume', $params, $js)); if (!empty($html)) { ?> <div class="hikaserial_consume_module" id="hikaserial_consume_module"> <?php echo $html; ?> </div> <?php }