Как снять ограничение в 15 цифр в телефоне?

Вопросы и ответы по изменению функционала, смене дизайна, переносу сайта и т.п.

Модераторы: Xpycm, Koduc

Правила форума
ВНИМАНИЕ! Форум не является средством гарантированной поддержки клиентов и пользователей. Поэтому на быстрый ответ тут рассчитывать не нужно, как и на ответ вообще. Сотрудники отвечают по мере своих возможностей.

На форуме действует ограничение в 3 сообщения / сутки.
Если Вы хотите сказать "спасибо", то воспользуйтесь функцией "Повысить репутацию" - зелёная иконка "плюс" под ником ответившего.

Как снять ограничение в 15 цифр в телефоне?

Сообщение vanred79 » 29 июл 2013, 05:59

Добрый день! Снял ограничение в файлах на кол-во цифр телефона (сделал 60 цифр, чтобы 3 телефона можно было вписать), но почему то данные не сохраняются. Подскажите в каком файле прописано ограничение на сохранение цифр телефона?
Вся недвижимость Астаны у нас на сайте
vanred79
Местная знаменитость
Местная знаменитость
 
Сообщения: 660
Зарегистрирован: 02 фев 2013, 18:42
Откуда: Казахстан
Очки репутации: 2

Re: Как снять ограничение в 15 цифр в телефоне?

Сообщение Pioe » 29 июл 2013, 06:56

Нужно в бд длину поля поменять, выполните такой запрос в базу
Код: Выделить всё

ALTER TABLE ore_users MODIFY phone VARCHAR
(60NOT NULL;
 
Pioe
Незнакомец
 
Сообщения: 12
Зарегистрирован: 22 июл 2013, 10:22
Очки репутации: 0

Re: Как снять ограничение в 15 цифр в телефоне?

Сообщение vanred79 » 29 июл 2013, 11:52

Pioe писал(а):Нужно в бд длину поля поменять, выполните такой запрос в базу
Код: Выделить всё

ALTER TABLE ore_users MODIFY phone VARCHAR
(60) NOT NULL;
 

Добрый день! Если не трудно можете поподробней описать, что делать. Я только учусь
Вся недвижимость Астаны у нас на сайте
vanred79
Местная знаменитость
Местная знаменитость
 
Сообщения: 660
Зарегистрирован: 02 фев 2013, 18:42
Откуда: Казахстан
Очки репутации: 2

Re: Как снять ограничение в 15 цифр в телефоне?

Сообщение Xpycm » 29 июл 2013, 11:56

Запускаете phpmyadmin, применяете запрос, который указал Pioe, к таблице. В помощь - http://php-myadmin.ru/learning/
Чистите кэш в продукте, т.к включен кеш схемы БД и скрипт "не увидит" изменений сразу, если не почистить кэш
Dropbox
Open Real Estate CMS: FAQ | FAQ 2 | FAQ 3
Изображение
Xpycm
Разработчик
Разработчик
 
Сообщения: 1592
Зарегистрирован: 30 дек 2011, 11:06
Откуда: Йошкар-Ола
Очки репутации: 50

Re: Как снять ограничение в 15 цифр в телефоне?

Сообщение Xpycm » 29 июл 2013, 12:03

Ваши знания в программировании невелики, судя по запросам на форуме в этом разделе.
Рекомендую к прочтению:

1) http://ru.scribd.com/doc/49630804/%D0%9 ... C%D1%83sql

2) http://www.books.ru/books/php-5-604678/?show=1

3) http://www.books.ru/books/mysql-optimiz ... 20/?show=1

4) http://yiicookbook.org

После прочтения уже врядли будете задавать вопросы на форуме в таком количестве ;-)
Dropbox
Open Real Estate CMS: FAQ | FAQ 2 | FAQ 3
Изображение
Xpycm
Разработчик
Разработчик
 
Сообщения: 1592
Зарегистрирован: 30 дек 2011, 11:06
Откуда: Йошкар-Ола
Очки репутации: 50

Re: Как снять ограничение в 15 цифр в телефоне?

Сообщение vanred79 » 29 июл 2013, 14:28

Xpycm писал(а):Ваши знания в программировании невелики, судя по запросам на форуме в этом разделе.
Рекомендую к прочтению:

1) http://ru.scribd.com/doc/49630804/%D0%9 ... C%D1%83sql

2) http://www.books.ru/books/php-5-604678/?show=1

3) http://www.books.ru/books/mysql-optimiz ... 20/?show=1

4) http://yiicookbook.org

После прочтения уже врядли будете задавать вопросы на форуме в таком количестве ;-)


Благодарю!
Вся недвижимость Астаны у нас на сайте
vanred79
Местная знаменитость
Местная знаменитость
 
Сообщения: 660
Зарегистрирован: 02 фев 2013, 18:42
Откуда: Казахстан
Очки репутации: 2

Re: Как снять ограничение в 15 цифр в телефоне?

Сообщение vanred79 » 30 июл 2013, 20:45

Xpycm писал(а):Запускаете phpmyadmin, применяете запрос, который указал Pioe, к таблице. В помощь - http://php-myadmin.ru/learning/
Чистите кэш в продукте, т.к включен кеш схемы БД и скрипт "не увидит" изменений сразу, если не почистить кэш


Добрый день! Все сделал как Вы сказали, все норм сохраняется, но при нажатии на ссылку Показать (телефон владельца) выводится один телефон и немного второго :) Где еще ограничение может быть?
Последний раз редактировалось vanred79 30 июл 2013, 21:06, всего редактировалось 1 раз.
Вся недвижимость Астаны у нас на сайте
vanred79
Местная знаменитость
Местная знаменитость
 
Сообщения: 660
Зарегистрирован: 02 фев 2013, 18:42
Откуда: Казахстан
Очки репутации: 2

Re: Как снять ограничение в 15 цифр в телефоне?

Сообщение Xpycm » 30 июл 2013, 20:56

Телефон картинкой выводится.

Вам будет интересен метод actionGeneratePhone в файле protected\modules\apartments\controllers\MainController.php
В частности переменная $width.
Значение которой по-умолчанию равно 240 и используется в функции imagecreate

Можете либо просто увеличить значение 240 на большее, либо написать свою функцию, которая будет высчислять ширину в зависимости от кол-ва цифр, т.е динамически будет ширина формироваться
Dropbox
Open Real Estate CMS: FAQ | FAQ 2 | FAQ 3
Изображение
Xpycm
Разработчик
Разработчик
 
Сообщения: 1592
Зарегистрирован: 30 дек 2011, 11:06
Откуда: Йошкар-Ола
Очки репутации: 50

Re: Как снять ограничение в 15 цифр в телефоне?

Сообщение vanred79 » 30 июл 2013, 21:21

Благодарю, все теперь работает! *THUMBS UP*
Вся недвижимость Астаны у нас на сайте
vanred79
Местная знаменитость
Местная знаменитость
 
Сообщения: 660
Зарегистрирован: 02 фев 2013, 18:42
Откуда: Казахстан
Очки репутации: 2

Re: Как снять ограничение в 15 цифр в телефоне?

Сообщение REM » 31 мар 2014, 14:46

Вроде все понятно, в таблице ore_users значение поменял (phone varchar(60)), с полем для рисунка тоже разобрался, у меня немного другая проблема, если в форме подачи объявления я не указываю телефон пользователя, то получаю телефон админа. Это меня устраивает, а вот ввести в поле ТЕЛЕФОН ПОЛЬЗОВАТЕЛЯ в форме подачи объявления более 15 знаков не выходит, может подскажите где еще можно посмотреть что бы внести изменения.
Просмотр кода в браузере дает значение <input type="text" value="" maxlength="15" id="Apartment_phone" name="Apartment[phone]">
Насколько я понимаю maxlength="15" этот параметр можно настроить , только где?
Мысль - это оргазм мозга. Те, кто способен его испытать - получают истинное наслаждение, остальным приходится имитировать. (М.Кундера)
Аватара пользователя
REM
Гражданин
Гражданин
 
Сообщения: 153
Зарегистрирован: 28 мар 2014, 07:06
Откуда: Первоуральск
Очки репутации: 5

След.

Вернуться в Вопросы и помощь по изменениям

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 10

cron