function addJsJoomlaSubmitButtonNoValidate($validate = false) { static $done = array(false, false); if (!$done[$validate]) { if ($validate) { vmJsApi::vmValidator(); $form = "if( (a=='apply' || a=='save')){\n\t\t\t\tform.submit();\n\t\t\t} else if(a!='apply' && a!='save'){\n\t\t\t\tform.submit();\n\t\t\t}"; } else { $form = "form.submit();"; } } $j = "\n\tJoomla.submitbutton=function(a){\n\n\t\tvar options = { path: '/', expires: 2}\n\t\tif (a == 'apply') {\n\t\t\tvar idx = jQuery('#tabs li.current').index();\n\t\t\tjQuery.cookie('vmapply', idx, options);\n\t\t} else {\n\t\t\tjQuery.cookie('vmapply', '0', options);\n\t\t}\n\t\tjQuery( '#media-dialog' ).remove();\n\t\tform = document.getElementById('adminForm');\n\t\tform.task.value = a;\n\t\t" . $form . "\n\t\treturn false;\n\t};\n\n\t\tlinks = jQuery('a[onclick].toolbar');\n\n\t\tlinks.each(function(){\n\t\t\tvar onClick = new String(this.onclick);\n\t\t\tjQuery(this).click(function(e){\n\t\t\t\t//console.log('click ');\n\t\t\t\te.stopImmediatePropagation();\n\t\t\t\te.preventDefault();\n\t\t\t});\n\t\t});"; vmJsApi::addJScript('submit', $j, false, true); $done[$validate] = true; }
function addJsJoomlaSubmitButton($validate = false) { static $done = array(false, false); if (!$done[$validate]) { if ($validate) { vmJsApi::vmValidator(); $form = 'if(myValidator(form,false)){ form.submit(); }'; } else { $form = 'Joomla.submitform(a,form)'; } } $j = "\n\tJoomla.submitbutton=function(a){\n\n\t\tvar options = { path: '/', expires: 2}\n\t\tif (a == 'apply') {\n\t\t\tvar idx = jQuery('#tabs li.current').index();\n\t\t\tjQuery.cookie('vmapply', idx, options);\n\t\t} else {\n\t\t\tjQuery.cookie('vmapply', '0', options);\n\t\t}\n\t\tjQuery( '#media-dialog' ).remove();\n\t\tform = document.getElementById('adminForm');\n\t\tform.task.value = a;\n\t\t//form = jQuery('#adminForm');\n\t\t//form.find(name='task').val(a);\n\n\t\t" . $form . "\n\t\tconsole.log('my form',form);\n\t\t//alert('Send form');\n\n\t\treturn false;\n\t};\n\n\t\tlinks = jQuery('a[onclick].toolbar');\n\n\t\tlinks.each(function(){\n\t\t\t// Cache event\n\t\t\tvar existing_event = this.onclick;\n\n\t\t\t// Remove the event from the link\n\t\t\t//this.onclick = null;\n\t\t\tconsole.log('Disabled toolbar');\n\t\t\t// Add a check in for the class disabled\n\t\t\tjQuery(this).click(function(e){\n\t\t\t\tconsole.log('click');\n\t\t\t\te.stopImmediatePropagation();\n\t\t\t\te.preventDefault();\n\t\t\t\t//existing_event;\n\t\t\t});\n\n\t\t});"; vmJsApi::addJScript('submit', $j, false, true); $done[$validate] = true; }
// VM_THEMEURL ?> <style type="text/css"> .invalid { border-color: #f00; background-color: #ffd; color: #000; } label.invalid { background-color: #fff; color: #f00; } </style> <?php vmJsApi::vmValidator(); ?> <h1><?php echo $this->page_title; ?> </h1> <?php echo shopFunctionsF::getLoginForm(false); ?> <?php if ($this->userDetails->virtuemart_user_id == 0) { echo '<h2>' . vmText::_('COM_VIRTUEMART_YOUR_ACCOUNT_REG') . '</h2>'; } ?>
} </style> <form method="post" id="adminForm" name="adminForm" action="index.php" enctype="multipart/form-data" class="form-validate" onSubmit="return myValidator(this);"> <?php $tabarray = array(); if ($this->userDetails->user_is_vendor) { $tabarray['vendor'] = 'COM_VIRTUEMART_VENDOR'; $tabarray['vendorletter'] = 'COM_VIRTUEMART_VENDORLETTER'; } $tabarray['shopper'] = 'COM_VIRTUEMART_SHOPPER_FORM_LBL'; //$tabarray['user'] = '******'; if (!empty($this->shipToFields) || $this->new) { $tabarray['shipto'] = 'COM_VIRTUEMART_USER_FORM_SHIPTO_LBL'; vmdebug('Edit user', $tabarray['shipto']); } if (($_ordcnt = count($this->orderlist)) > 0) { $tabarray['orderlist'] = 'COM_VIRTUEMART_ORDER_LIST_LBL'; } AdminUIHelper::buildTabs($this, $tabarray, 'vm-user'); ?> <?php echo $this->addStandardHiddenToForm(); ?> </form> <?php vmJsApi::vmValidator($this->userDetails->JUser->guest); AdminUIHelper::endAdminArea();
public function vmValidator() { $prefiks = ''; if ($this->address_type['ST']) { $prefiks = 'shipto_'; } vmJsApi::vmValidator($this->userDetails->JUser->guest, $this->userFields['fields'], $prefiks); }
public function vmValidator() { vmJsApi::vmValidator($this->userDetails->JUser->guest); }