IGOR

Маска поля ввода мобильного телефона

Recommended Posts

Прочитав эту страничку   ,я понял как менять, но не понял где это меняется. Что-то 2й день читаю, так и не найду где.

ткните носом если не сложно, что бы поменять на +7(___) ___-__-__. Спасибо

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Редактор Форм.

Выбираете на редактирование поле телефона для которого устанавливаете маску.

В полях Параметры вводите

CMS_Sitebill.png

и сохраняете

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Где можно прочитать документацию по использованию параметров?

Параметров немного

Формат мобильного телефона http://wiki.sitebill.ru/index.php?title=%D0%94%D0%BE%D0%BF%D0%BE%D0%BB%D0%BD%D0%B8%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5_%D0%BF%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80%D1%8B_%D1%8D%D0%BB%D0%B5%D0%BC%D0%B5%D0%BD%D1%82%D0%B0_%D0%BC%D0%BE%D0%B4%D0%B5%D0%BB%D0%B8

 

Опция autocomplete

 

Опции для tlocation

http://www.etown.ru/s/topic/327-tlocation-%D0%B2-%D0%BA%D0%B0%D1%80%D1%82%D0%B8%D0%BD%D0%BA%D0%B0%D1%85/

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Вопрос mask можно использовать для других полей и какие варианты маски можно  использовать?
Например для площади hhh кв.м. или hhh сот. , для количества комнат hh ком. и т.д.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

 

Опция autocomplete

 

Возможно ли autocomplete использовать для поля ориентир без создания таблицы orientir

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Вопрос mask можно использовать для других полей и какие варианты маски можно  использовать?

Например для площади hhh кв.м. или hhh сот. , для количества комнат hh ком. и т.д.

Интересная идея, попробуйте.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ну что, по маске ввода телефонов и для поля phone изменения произошли?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Доброго времени суток, подскажите, (добавил дополнительный номер телефона), как его вывести в правый бок?
http://prntscr.com/6q6ora

И добавить ему вид +375(29)111-11-11
Только маску поставил такого вида - http://prntscr.com/6q6r2j

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Шаблон realty_view.tpl

По аналогии с этим

    {if $user_data.mobile.value != ''}        <span>т.м. {$user_data.mobile.value}</span></br>    {/if}

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

 

Шаблон realty_view.tpl

По аналогии с этим

    {if $user_data.mobile.value != ''}        <span>т.м. {$user_data.mobile.value}</span></br>    {/if}

Спасибо.

Нашёл:

 

  {if isset($data.phone.value) && $data.phone.value!=''}    	<span>т. {$data.phone.value}</span><br>    {elseif $user_data.phone.value != ''}    	 <span>т. {$user_data.phone.value}</span><br>    {/if}

И добавил такой же блок, с названием таблицы, второго номера.

** подскажите, а как убрать отображение доп. номера в колонке описания?

http://prntscr.com/6q74d9

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

** подскажите, а как убрать отображение доп. номера в колонке описания?

http://prntscr.com/6q74d9

А вот тут уже не понял, то что вы уже его добавили - это разве не то что вам нужно?

Хотите удалить - удалите ) Строчки ведь знаете уже.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

 

/template/frontend/agency/realty_view.tpl

 

находим строку

 {if $data_item.type eq "primary_key" or $data_item.value eq "0" or $data_item.value eq "" or $data_item.name eq "currency_id" or $data_item.name eq "export_cian" ...

после нее ставим

{elseif $data_item.name eq "тут системное имя поля с этим допномером из модели data"}

так как никакого действия после єтого нет, то шаблон ничего и не сделает.

 

Либо удалить это поле из модели, если оно дублирует такое же в данных юзера и не нужно.

Либо поставить ему право видимости только на админа. В этом случае шаблон тоже не выведет его ни для кого, кроме админа.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Изменил все телефонный позиции на значение mobilephone и установил маску +7(hhh) hhh-hhhhh, вводится по маске, а вот в контактах агента на сайте отображается 71111111111, как-бы сделать, чтобы отображалось +7 (111) 111-1111, а-то неудобно читается...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

/template/frontend/agency/realty_view.tpl

 

находим строку

 {if $data_item.type eq "primary_key" or $data_item.value eq "0" or $data_item.value eq "" or $data_item.name eq "currency_id" or $data_item.name eq "export_cian" ...

после нее ставим

{elseif $data_item.name eq "тут системное имя поля с этим допномером из модели data"}

так как никакого действия после єтого нет, то шаблон ничего и не сделает.

 

Либо удалить это поле из модели, если оно дублирует такое же в данных юзера и не нужно.

Либо поставить ему право видимости только на админа. В этом случае шаблон тоже не выведет его ни для кого, кроме админа.

Спасибо, первый вариант идеально подошёл.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
В 07.04.2015 в 01:32, Chernetskiy сказал:

Изменил все телефонный позиции на значение mobilephone и установил маску +7(hhh) hhh-hhhhh, вводится по маске, а вот в контактах агента на сайте отображается 71111111111, как-бы сделать, чтобы отображалось +7 (111) 111-1111, а-то неудобно читается...

Добрый день, подскажите, вы нашли решение? =) Могли бы поделиться? (если да) 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
В 24.12.2013 в 10:36, abushyk сказал:

Не прокатит. Сейчас маска используется только вместе с полем типа mobilephone.

Подскажите как настроить работу маск для разных стран? Можно ли каким-то образом реализовать есть страна Россия то +7, Если Беларусь, то +375 ну и т.д. Разумеется в одной колонки?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас