<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Форум ReadyScript &mdash; Маска ввода телефона]]></title>
		<link>https://forum.readyscript.ru/topic/757/maska-vvoda-telefona/</link>
		<atom:link href="https://forum.readyscript.ru/feed/rss/topic/757/" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Маска ввода телефона».]]></description>
		<lastBuildDate>Tue, 21 Jun 2016 07:18:38 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Маска ввода телефона]]></title>
			<link>https://forum.readyscript.ru/post/3571/#p3571</link>
			<description><![CDATA[<p>Во первых, я плагина masked input не обязательно указывать id. Нужно лишь привязать его к нужному элементу, выбрав при помощи jquery. Лучше всего просто вписать код в конце шаблона с формой.<br /></p><div class="codebox"><pre><code>&lt;script type=&quot;text/javascript&quot;&gt;
$(&quot;селектор нужного поля&quot;).inputmask(&quot;+7(999)999-99-99&quot;);
Например для поля с аттрибутом name=&quot;user_phone&quot;
$(&#039;[name=&quot;user_phone&quot;]&#039;).inputmask(&quot;+7(999)999-99-99&quot;);
&lt;/script&gt;</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Закусило Александр)]]></author>
			<pubDate>Tue, 21 Jun 2016 07:18:38 +0000</pubDate>
			<guid>https://forum.readyscript.ru/post/3571/#p3571</guid>
		</item>
		<item>
			<title><![CDATA[Re: Маска ввода телефона]]></title>
			<link>https://forum.readyscript.ru/post/3570/#p3570</link>
			<description><![CDATA[<p>Андрей, спасибо. Всё сделал. Но теперь вылез другой косяк. Если форма находится на странице т.е. <a href="http://сайт.ру/feedback-2/">http://сайт.ру/feedback-2/</a> то маска работает. А если выводить форму в модальном окне, то не работает. Может с этим подскажете?</p>]]></description>
			<author><![CDATA[null@example.com (Антон)]]></author>
			<pubDate>Tue, 21 Jun 2016 06:59:20 +0000</pubDate>
			<guid>https://forum.readyscript.ru/post/3570/#p3570</guid>
		</item>
		<item>
			<title><![CDATA[Re: Маска ввода телефона]]></title>
			<link>https://forum.readyscript.ru/post/3568/#p3568</link>
			<description><![CDATA[<div class="quotebox"><cite>Антон пишет:</cite><blockquote><p>Добрый день уважаемые.<br />Проблема у меня такая: пытаюсь добавить на сайт маску для ввода телефона. Проверка по маске это хорошо, но ввод по маске интереснее. Нашёл плагин <a href="http://digitalbush.com/projects/masked-input-plugin/">http://digitalbush.com/projects/masked-input-plugin/</a> но для его работы надо указать id поля. Точнее полю назначить id, но как это сделать через стандартный генератор форм?<br />Так же прошу администрацию обратить внимание на это дело и по возможности внедрить в дистрибутив CMS.<br />Заранее спасибо. <img src="https://forum.readyscript.ru/img/smilies/smile.png" width="15" height="15" alt="smile" /></p></blockquote></div><p>Нужно создать в папке <span class="bbu">своей темы</span> файл field.tpl и положить его по следующему пути:<br /><strong>/moduleview/feedback/blocks/feedback/field.tpl</strong></p><p>Обратите внимание на <span class="bbu">&lt;input type=&quot;text&quot; name=&quot;{$field.alias}&quot;&nbsp; <strong>id=&quot;{$field.alias}&quot;</strong> {if $field.length&gt;0}maxlength=&quot;{$field.length}&quot;{/if} value=&quot;{if $postValue}{$postValue}{else}{$field-&gt;getDefault()}{/if}&quot;/&gt;</span><br /></p><div class="codebox"><pre><code>{if $request} 
  {assign var=postValue value=$request-&gt;request($field.alias,&#039;string&#039;)} 
{/if}           

{if $field.show_type==&#039;string&#039; || $field.show_type==&#039;email&#039;}   
   &lt;input type=&quot;text&quot; name=&quot;{$field.alias}&quot;  id=&quot;{$field.alias}&quot; {if $field.length&gt;0}maxlength=&quot;{$field.length}&quot;{/if} value=&quot;{if $postValue}{$postValue}{else}{$field-&gt;getDefault()}{/if}&quot;/&gt;
{elseif $field.show_type==&#039;list&#039;}
   {assign var=valList value=$field-&gt;getArrayValuesFromString()}
   
   {if $valList}
      {if !$field.as_radio}  
          &lt;select name=&quot;{$field.alias}&quot;&gt;  
              {foreach from=$valList item=val}
                  &lt;option value=&quot;{$val}&quot; {if $postValue==$val}selected=&quot;selected&quot;{/if}&gt;{$val}&lt;/option&gt;
              {/foreach}
          &lt;/select&gt;
      {else}
          {foreach from=$valList item=val key=k}
              &lt;input id=&quot;vlr_{$key}_{$k}&quot; {if $postValue==$val}checked=&quot;checked&quot;{/if} type=&quot;checkbox&quot; name=&quot;{$field.alias}&quot; value=&quot;{$val}&quot;/&gt;
              &lt;label for=&quot;vlr_{$key}_{$k}&quot;&gt;{$val}&lt;/label&gt;
          {/foreach}
      {/if}
      
   {else}
      Значения списка не заданы
   {/if}
   
{elseif $field.show_type==&#039;yesno&#039;}
   &lt;select name=&quot;{$field.alias}&quot;&gt; 
        &lt;option value=&quot;Да&quot; {if $postValue==&#039;Да&#039;}selected=&quot;selected&quot;{/if}&gt;Да&lt;/option&gt;
        &lt;option value=&quot;Нет&quot; {if $postValue==&#039;Нет&#039;}selected=&quot;selected&quot;{/if}&gt;Нет&lt;/option&gt;
   &lt;/select&gt;  
{elseif $field.show_type==&#039;text&#039;}
   &lt;textarea name=&quot;{$field.alias}&quot; class=&quot;feedTextArea&quot;&gt;{if $postValue}{$postValue}{else}{$field-&gt;getDefault()}{/if}&lt;/textarea&gt;   
{elseif $field.show_type==&#039;file&#039;}
   &lt;input type=&quot;file&quot; name=&quot;{$field.alias}&quot;/&gt; 
{elseif $field.show_type==&#039;captcha&#039; &amp;&amp; ModuleManager::staticModuleEnabled(&#039;kaptcha&#039;)}
    &lt;div class=&quot;captcha&quot;&gt;
        &lt;img src=&quot;{$router-&gt;getUrl(&#039;kaptcha&#039;)}?rand={rand(0, 99999)}&quot; height=&quot;42&quot;&gt;
        &lt;input type=&quot;text&quot; name=&quot;{$field.alias}&quot; /&gt; 
    &lt;/div&gt;
{/if}</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Андрей)]]></author>
			<pubDate>Tue, 21 Jun 2016 05:04:14 +0000</pubDate>
			<guid>https://forum.readyscript.ru/post/3568/#p3568</guid>
		</item>
		<item>
			<title><![CDATA[Маска ввода телефона]]></title>
			<link>https://forum.readyscript.ru/post/3564/#p3564</link>
			<description><![CDATA[<p>Добрый день уважаемые.<br />Проблема у меня такая: пытаюсь добавить на сайт маску для ввода телефона. Проверка по маске это хорошо, но ввод по маске интереснее. Нашёл плагин <a href="http://digitalbush.com/projects/masked-input-plugin/">http://digitalbush.com/projects/masked-input-plugin/</a> но для его работы надо указать id поля. Точнее полю назначить id, но как это сделать через стандартный генератор форм?<br />Так же прошу администрацию обратить внимание на это дело и по возможности внедрить в дистрибутив CMS.<br />Заранее спасибо. <img src="https://forum.readyscript.ru/img/smilies/smile.png" width="15" height="15" alt="smile" /></p>]]></description>
			<author><![CDATA[null@example.com (Антон)]]></author>
			<pubDate>Mon, 20 Jun 2016 16:41:40 +0000</pubDate>
			<guid>https://forum.readyscript.ru/post/3564/#p3564</guid>
		</item>
	</channel>
</rss>
