Нет параметров в нем, NULL
А как передать их?
пароль с xml
Я то объявил параметры, другое дело что скрипт не видит их
<? $mrh_pass2 = $params->get('mrh_pass2'); $mrh_pass2 = '<?php echo $mrh_pass2; ?>'; $out_summ = $_POST["OutSum"]; $inv_id = $_POST["InvId"]; $shp_art = $_POST["Shp_Art"]; $crc = $_POST["SignatureValue"]; $crc = strtoupper($crc); $my_crc = strtoupper(md5("$out_summ:$inv_id:$pass2:Shp_Art=$shp_art")); // проверка корректности подписи // check signature if ($my_crc !=$crc) { echo "bad sign\n"; exit(); } // признак успешно проведенной операции echo "OK$inv_id\n"; ?>
Ну по всей видимости это из раздела само рекламы... Всунуть свой пятак и не чего толком не подсказать... Паря может и говнокод но зделай луче а потом лепи тут не понятные реплики.
Уважаемый вы что не выспались...
Причем здесь все знаю, если бы знал не спрашивал бы. Включается она в xml модуле.
Ну как не проиницализировали...
Я же обьявил в начале скрипта параметры:
$mrh_pass2 = $params->get('mrh_pass2');
Вставил код
<script> $(document).on('click', 'input[type="checkbox"]', function() { var $checkedCount = $('input:checked').length; var $checkedRequired = 5; if ($checkedCount != $checkedRequired) { $('#Submit').prop('disable', true); console.log('Checked: ' + $checkedCount + ' required: ' + $checkedRequired); } else { $('#Submit').prop('disable', false); console.log('All fine'); } }); </script>
не срабатывает проверка...
Не чего не понял про Установка свойства кнопки... А нельзя ли просто подсказать рабочи пример к примеру если код кнопка submit
<input type="submit" value="Отправить" name="form[Submit]" id="Submit" class="rsform-submit-button" />
А так получается вы конечно откликнулись спасибо большое но с примером вашего кода не разберешся, и чтоб разобраться кучу нужно англоязычных сайтов перелопатить.
Скажите пожалуйста, а .prop это атрибут кнопки sabmit ? Или какой атрибут указать кнопке sabmit чтоб скрипт заработал?
забейте себе кудато...
Хорошо ...элемент... как оживить все же кнопку
код плагина самого
<?php /** * @package Joomla * @subpackage JoomShopping * @author Dmitry Stashenko * @website http://nevigen.com/ * @email support@nevigen.com * @copyright Copyright © Nevigen.com. All rights reserved. * @license Proprietary. Copyrighted Commercial Software * @license agreement http://nevigen.com/license-agreement.html **/ defined('_JEXEC') or die; class plgJshoppingProductsQuickOrder extends JPlugin { function onBeforeDisplayProductView(&$view){ JFactory::getLanguage()->load('plg_jshoppingproducts_quickorder', dirname( __FILE__), null, false, 'en-GB'); $document = JFactory::getDocument(); $document->addScriptDeclaration('jQuery(function($){$("#qo_user_phone").removeAttr("required");$("#qo_user_token").val("")})'); $document->addStyleSheet('/plugins/jshoppingproducts/quickorder/style.css'); if ($view->user->id){ $adv_user = JSFactory::getUserShop(); } else { $adv_user = JSFactory::getUserShopGuest(); } if (!isset($view->_tmp_product_html_buttons)) $view->_tmp_product_html_buttons = ''; if (!isset($view->_tmp_product_html_after_buttons)) $view->_tmp_product_html_after_buttons = ''; $view->_tmp_product_html_buttons .= '<div class="quickorder"> <a href="#" class="btn btn-inverse" onclick="var pos=jQuery(this).position();jQuery(\'#quickorderpopup\').css(\'top\',pos.top+\'px\').css(\'left\',pos.left+\'px\').fadeIn();return false">'.JText::_('PLG_JSHOPPINGPRODUCTS_QUICKORDER_LINK').'</a> </div>'; ob_start(); ?> <div id="quickorderpopup"> <a href="#" onclick="jQuery('#quickorder_phone').removeClass('fielderror');jQuery(this).parent().hide();return false">X</a> <div> <?php echo JText::_('PLG_JSHOPPINGPRODUCTS_QUICKORDER_USER_NAME') ?> <input type="text" name="quickorder_name" id="quickorder_name" value="<?php print $adv_user->f_name ?>" /> </div> <div> <?php echo JText::_('PLG_JSHOPPINGPRODUCTS_QUICKORDER_USER_PHONE') ?> <input type="text" name="quickorder_phone" id="quickorder_phone" value="<?php print $adv_user->phone?>" /> </div> <div> <?php echo JText::_('E-mail') ?> <input type="text" name="quickorder_email" id="quickorder_email" value="<?php print $adv_user->email ?>" /> </div> <div><br> <input type="submit" class="button" value="<?php echo JText::_('PLG_JSHOPPINGPRODUCTS_QUICKORDER_SUBMIT') ?>" onclick="if(jQuery('#quickorder_phone').val()==''){jQuery('#quickorder_phone').addClass('fielderror').focus();return false}else{jQuery('form[name=product]').unbind('submit');jQuery('#to').val('quickorder')}" /> </div><br><br><?php echo JText::_('PLG_JSHOPPINGPRODUCTS_QUICKORDER_OBZ') ?> </div> <?php $view->_tmp_product_html_after_buttons .= ob_get_contents(); ob_end_clean(); } } ?>