<?xml version='1.0' encoding='UTF-8'?>
<rss version='2.0'>
	<channel>
		<title>cotonti.com : Html pattern в шаблонах</title>
		<link>https://www.cotonti.com</link>
		<description>Last topic posts</description>
		<generator>Cotonti</generator>
		<language>en</language>
		<pubDate>Sun, 12 Apr 2026 23:53:04 -0000</pubDate>

		<item>
			<title>jCube Group</title>
			<description><![CDATA[<p>Как регить на js язнаю,  вопрос был не о том, в html уже очено давно есть патерны  и там есть параметр {3}  чоо означает 3 символа,  а в котонти шаблонизатор думает что это тег котонти и режит.</p>
]]></description>
			<pubDate>Wed, 22 Apr 2020 07:41:06 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&q=8943&d=0#post44591]]></link>
		</item>
		<item>
			<title>Kopusha</title>
			<description><![CDATA[<div>// =================================================================================</div>

<div>// onlynumber in input </div>

<div> </div>

<div>
<pre class="brush:php;gutter:false;toolbar:false;">
$('.filterme').keypress(function(eve) {
  if ((eve.which != 46 || $(this).val().indexOf('.') != -1) &amp;&amp; (eve.which &lt; 48 || eve.which &gt; 57) || (eve.which == 46 &amp;&amp; $(this).caret().start == 0) ) {
    eve.preventDefault();
  }
     
// this part is when left part of number is deleted and leaves a . in the leftmost position. For example, 33.25, then 33 is deleted
 $('.filterme').keyup(function(eve) {
  if($(this).val().indexOf('.') == 0) {    $(this).val($(this).val().substring(1));
  }
 });
});	
</pre>

<div> </div>

<div>// =================================================================================</div>

<div>// onlyLatin in input </div>

<div> </div>

<div>
<pre class="brush:php;gutter:false;toolbar:false;">
$(function() {
    $("input.latin-only").keypress(function(event) {
        if(!((event.keyCode &gt;= 48 &amp;&amp; event.keyCode &lt;= 57 &amp;&amp; event.shiftKey == false) ||
           (event.keyCode &gt;= 65 &amp;&amp; event.keyCode &lt;= 90) || (event.keyCode &gt;= 97 &amp;&amp; event.keyCode &lt;= 122) || (event.which == 32) || (event.which == 173) || (event.which == 45) || (event.which == 189) || (event.which == 109))) {
            event.preventDefault();
​        }
    }); 
});</pre>

<p> </p>
</div>
</div>
]]></description>
			<pubDate>Tue, 21 Apr 2020 16:07:00 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&q=8943&d=0#post44586]]></link>
		</item>
		<item>
			<title>jCube Group</title>
			<description><![CDATA[<p>Добрый день, сам я не плохо знаю котонти,  но не как не пойму почему и как экранировать патерн к примеру есть у меня </p>

<pre style="background-color:#272822;color:#f8f8f2;font-family:'Courier New';">
 <span style="color:#a6e22e;">pattern=</span><span style="color:#e6db74;font-weight:bold;">'R[0-9]{3}</span></pre>

<p>Так вот если без фигурных скобок то все работает,  если с ними ломается.</p>

<p>в смарте есть экранирование,  а в котонти есть?</p>
<p class="updated"><strong>Добавлено 4 часа спустя:</strong></p><p>Проблема решена через php</p>

<pre style="background-color:#272822;color:#f8f8f2;font-family:'Courier New';">
$R[<span style="color:#e6db74;">"pay_wallet_yandex"</span>] <span style="color:#f92672;">= </span><span style="color:#e6db74;">'&lt;input type="text" name="{$name}" pattern="[0-9]{10,16}" class="uk-input" value="{$value}" placeholder="Введите номер счета"&gt;'</span>;</pre>
]]></description>
			<pubDate>Tue, 21 Apr 2020 09:20:37 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&q=8943&d=0#post44585]]></link>
		</item>
	</channel>
</rss>