Johnboss
Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Добрый день! Хочу прикрутить на сайт маску с вводом телефона 9(999)999-9999 Сделал все по инструкции, как описано тут http://ruseller.com/lessons.php?rub=32&id=424 Потом решил вставить этот скрипт в форму заказа, которая в формате tpl Вот код. Я его вставил в самый верх, что бы проверить работоспособность. Поле появилось, но маска не работает и перестало работать "Способ доставки" (выделено в коде). Подскажите, что я делаю не так, пожалуйста! Код: <html dir="ltr" lang="en"> <head> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="jquery.maskedinput-1.2.2.js"></script> </head> <body> <script type="text/javascript"> jQuery(function($) { $.mask.definitions['~']='[+-]'; $('#phone').mask('(999) 999-9999'); });</script> <table border="0"> <tbody> <tr> <td><input id="phone" type="text" tabindex="3" /></td> </tr> </tr> </tbody></table> </body> </html> <?php $error = ''; if ($tpl['photo']['price_real'] == '0') { $url = cute_get_link(array('module_url' => 'photo'), 'modules'); $error = '<h1>Ошибка</h1>Нельзя оформить заказ на 0 '.$photo['photo_currency'].' <br /><a href="'.cute_get_link(array('module_url' => 'photo'), 'modules').'">Назад</a>'; } if ($photo['photo_min_order'] > $tpl['photo']['price_real']) { $url = cute_get_link(array('module_url' => 'photo'), 'modules'); $error = '<h1>Ошибка</h1>Минимальная сумма заказа '.$photo['photo_min_order'].' '.$photo['photo_currency'].' <br /><a href="'.cute_get_link(array('module_url' => 'photo'), 'modules').'">Назад</a>'; } echo $tpl['checkFormScript']; ?> <? if (empty($error)) { echo_module_header(TXT('MAKE_ORDER')); ?> <form method="POST" action="<?=$order_url?>" onsubmit="return chech_sumbit_photo();"> <table class="photo-order" cellspacing="0"> <tr> <td colspan=2> <h3><?=TXT('CART')?></h3> <table class="cartTable"> <tr> <td width=80><img src="/admin/modules/photo/images/photos_icon.png" border=0 /> <td> <div><?=TXT('PHOTO_COUNT')?>: <?=$tpl['photo']['count'];?> <?=TXT('UNITS')?></div> <? if ($_COOKIE['cupon_code']) { ?> <div><?=TXT('YOUR_DISCOUNT')?>: <?=$tpl['discount']['amount']?> <?=$tpl['discount']['percent']?></div> <? } ?> <div><?=TXT('ORDER_TOTAL_SUM')?>: <? if ($_COOKIE['cupon_code']) { ?> <s><?=$tpl['photo']['price_real'];?></s> <? } ?> <?=$tpl['photo']['price'];?> <?=$photo['photo_currency']?></div> <td> <a class="editbtn" href="/do/photo"><?=TXT('EDIT')?></a> </table> <? echo '<tr>'. '<td colspan=2>'. '<h3>'.TXT('PERSONAL_DATA').'</h3>'. '<tr>'. '<td class="photo-order-th">'.TXT('NAME'). '<td><input type="text" name="contactname" id="contactname" value="'.$tpl['member']['name'].'" required />'. '<tr>'. '<td class="photo-order-th">'.TXT('FULLNAME'). '<td><input type="text" name="contactname2" id="contactname2" value="'.$tpl['member']['fullname'].'" required />'. '<tr>'. '<td class="photo-order-th">'.TXT('EMAIL'). '<td><input type="text" name="useremail" id="useremail" value="'.$tpl['member']['mail'].'" required />'. '<tr>'. '<td class="photo-order-th">'.TXT('PHONE'). '<td><input type="text" name="userphone" id="userphone" value="'.$tpl['member']['phone'].'" required />'. //*************** //способ доставки //*************** '<tr>'. '<td class="photo-order-th">'.TXT('DELIVERY_METHODS'). '<td><div id="deliverybox"></div>'. //*************** '<tr>'. '<td class="photo-order-th">'.TXT('COUNTRY'). '<td>'.$tpl['member']['country']. '<tr>'. '<td class="photo-order-th">'.TXT('CITY'). '<td><input type="text" name="usercity" id="usercity" value="'.$tpl['member']['city'].'" required />'. '<tr>'. '<td class="photo-order-th">'.TXT('ZIPCODE'). '<td><input type="text" name="zipcode" id="zipcode" value="" />'. '<tr>'. '<td class="photo-order-th" width="100"><div id="delivery_address_name"> </div>'. '<td><div id="delivery_address_input"> </div>'. '<tr>'. '<td align="right">'. '<td>'. '<div id="choosetime"></div>'. '<div id="deliveryprice"></div>'. '<div id="deliverytime"></div>'. '<script> $(document).ready(function() { get_delivery_type("'.$country_id.'"); }); </script>'. '<tr>'. '<td valign=top colspan=2>'. '<h3>'.TXT('PAYMENT_METHODS').'</h3>'. $tpl['payment']. '<tr>'. '<td valign=top colspan=2>'. '<h3>'.TXT('ADDITIONAL_INFO').' <sup>('.TXT('OPTIONAL').')</sup> </h3>'. '<textarea name="addinfo" id="addinfo" onkeypress="return isNotMax(this)" maxlength="200"></textarea>'. '<input type="hidden" value="'.$session_id.'" name="order_session">'. $tpl['confirm']. '<tr>'. '<td colspan=2>'. '<input type="submit" value="" class="makeorderbutton">'. '</table>'. '</form>'; include chunk.'/google/checkout-conversion.block'; } else { echo $error; } ?> |
|