예제 #1
0
 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;
 }
예제 #2
0
    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;
    }
예제 #3
0
// 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>';
}
?>
예제 #4
0
파일: edit.php 프로젝트: cybershocik/Darek
}
</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();
예제 #5
0
 public function vmValidator()
 {
     $prefiks = '';
     if ($this->address_type['ST']) {
         $prefiks = 'shipto_';
     }
     vmJsApi::vmValidator($this->userDetails->JUser->guest, $this->userFields['fields'], $prefiks);
 }
예제 #6
-1
 public function vmValidator()
 {
     vmJsApi::vmValidator($this->userDetails->JUser->guest);
 }