application/x-httpd-php form.php ( PHP script text )
html_results; ?> tables as $table){ ?>
data_id)){ hikashop_display(JText::_('PLEASE_SELECT_'.strtoupper($this->data_table)),'warning'); return; } ?>
massaction_name_input = "data[massaction][massaction_name]"; $this->massaction_description_input = "data[massaction][massaction_description]"; if($this->translation){ $this->setLayout('translation'); }else{ $this->setLayout('normal'); } echo $this->loadTemplate(); ?>
element->massaction_published); ?>
tables)) { if(HIKASHOP_J30){ echo JHTML::_('hikaselect.radiolist', $this->tables, 'data[massaction][massaction_table]', 'class="inputbox" size="1" onclick="updateData(this.value);"', 'value', 'text',$this->element->massaction_table,false,false); }else{ echo JHTML::_('hikaselect.radiolist', $this->tables, 'data[massaction][massaction_table]', 'class="inputbox" size="1" onclick="updateData(this.value);"', 'value', 'text',$this->element->massaction_table); } } else { echo JText::_('ERR_NO_MASSACTION_TABLES'); } ?>
tables as $table){ ?>
table != $this->element->massaction_table) echo ' style="display:none"'; ?>>
text; ?>
loadedData->massaction_triggers) && count($this->loadedData->massaction_triggers) != 0 && $table->table == $this->loadedData->massaction_table){ $count = count($this->loadedData->massaction_triggers); foreach($this->loadedData->massaction_triggers as $k => $triggers){ if(!empty($triggers->name) && $this->loadedData->massaction_table == $table->table){ echo '
'; $min = array_keys($this->loadedData->massaction_triggers); if($k > $min[0]) echo JText::_('HIKA_AND').' '; echo JHTML::_('select.genericlist', $table->typevaluesTriggers, 'trigger['.$table->table.'][type]['.$k.']', 'class="inputbox chzn-done not-processed" size="1" onchange="updateMassAction(\'trigger\',\''.$table->table.'\','.$k.');"', 'value', 'text',$triggers->name); echo ''; echo '
'; } } }else{ echo '
'; echo JHTML::_('select.genericlist', $table->typevaluesTriggers, "trigger[".$table->table."][type][0]", 'class="inputbox chzn-done not-processed" size="1" onchange="updateMassAction(\'trigger\',\''.$table->table.'\',0);"', 'value', 'text'); echo ''; echo '
'; } if(HIKASHOP_J30){ for($i=0;$i<=$count;$i++){ ?>
'.JText::_( 'FILTERS' ).'
'; $count = 0; $key = 0; if(!empty($this->loadedData->massaction_filters) && count($this->loadedData->massaction_filters) != 1 && $table->table == $this->loadedData->massaction_table){ $count = count($this->loadedData->massaction_filters); $exist = 0; foreach($this->loadedData->massaction_filters as $k => $filter){ if(!empty($filter->name) && $this->loadedData->massaction_table == $table->table){ if($filter->name == 'limit') $exist = 1; } } if(!$exist){ if(!isset($this->loadedData->massaction_filters[0])) $key = 0; else $key = ++$count; $count += 1; $value = new stdClass(); $value->name = 'limit'; $value->type = $table->table; if(!isset($value->data['start'])) $value->data['start'] = 0; if(!isset($value->data['value'])) $value->data['value'] = 500; echo ''; echo '
'; echo '
'.JText::_('HIKA_START').' : '.JText::_('VALUE').' : '.'
'; echo '
'; } foreach($this->loadedData->massaction_filters as $k => $filter){ if(!empty($filter->name) && $this->loadedData->massaction_table == $table->table){ echo '
'; $min = array_keys($this->loadedData->massaction_filters); if($k > $min[0]) echo JText::_('HIKA_AND').' '; if($filter->name == 'limit'){ echo ''; }else{ echo JHTML::_('select.genericlist', $table->typevaluesFilters, "filter[".$table->table."][type][$k]", 'class="inputbox chzn-done not-processed" size="1" onchange="updateMassAction(\'filter\',\''.$table->table.'\','.$k.');countresults(\''.$table->table.'\','.$k.');"', 'value', 'text',$filter->name); echo ''; echo ''; } echo $filter->html.'
'; } } }else{ $value = new stdClass(); $value->name = 'limit'; $value->type = $table->table; if(!isset($value->data['start'])) $value->data['start'] = 0; if(!isset($value->data['value'])) $value->data['value'] = 500; echo ''; echo '
'; echo '
'.JText::_('HIKA_START').' : '.JText::_('VALUE').' : '.'
'; echo '
'; ?>
'. JText::_( 'ACTIONS' ).'
'; $count = 0; if(!empty($this->loadedData->massaction_actions) && count($this->loadedData->massaction_actions) != 1 && $table->table == $this->loadedData->massaction_table){ $count = count($this->loadedData->massaction_actions); foreach($this->loadedData->massaction_actions as $k => $action){ if(!empty($action->name) && $this->loadedData->massaction_table == $table->table){ echo '
'; $min = array_keys($this->loadedData->massaction_actions); if($k > $min[0]) echo JText::_('HIKA_AND').' '; echo JHTML::_('select.genericlist', $table->typevaluesActions, "action[".$table->table."][type][$k]", 'class="inputbox chzn-done not-processed" size="1" onchange="updateMassAction(\'action\',\''.$table->table.'\','.$k.');""', 'value', 'text',$action->name); echo ''; echo $action->html.'
'; } } }else{ ?>
'; echo '
'; echo '
'; }?>