Цена в объявлениях - Слишком длинное значение (макс. длина: 7) 2.X

 
Посетитель
small user social cms
Медаль
Сообщений: 441
Что-то так и не понял куда копать чтоб увеличить лимит в типе поля "цена" в объявлениях.
Ставишь цену 12000000 и выдает
Слишком длинное значение (макс. длина: 7)
Может кто сталкивался?
generalit.ru
Посетитель
small user social cms
МедальПочетный донор проекта
Сообщений: 161
Александр, Добрый вечер! В файле

system/fields/number.php

на 24 строке

Код PHP:
  1.  
  2. $this->rules[] = array('max_length', 7); // пропишите нужное число
Редактировалось: 2 раз (Последний: 23 апреля 2018 в 23:26)
Разработка шаблонов для InstantCMS https://red-ray.ru
Шаблоны для InstantCMS 2
Реклама
cms
Посетитель
small user social cms
МедальАвторитет форума
Сообщений: 1930
Red Ray:
system/fields/number.php
Не поможет. Недавно было похожая тема, проверял. Если выставить больше, то седьмая и остальные цифры дальше становятся нулями. Например, в файле выставляем 10. При добавлении пишем цену 1234567898, но в результате получим 1234560000. Электрический шайтан округляет число.
Посетитель
small user social cms
МедальПочетный донор проектаКубок зрительских симпатийАвторитет форумаПочетный донор проекта
Сообщений: 2818
шэльдэ бердэ бельдэ, если вы о этой теме, то там решение есть (но: сначала надо накатить изменения, которые предлагает Red Ray )
Редактировалось: 1 раз (Последний: 23 апреля 2018 в 23:46)
Украинский для инстант
Посетитель
small user social cms
Медаль
Сообщений: 148
У меня недавно была похожая ситуация, поле "число" никак не хотело сохранять цифру из семи знаков. Я зашёл в БД и поменял тип у этого поля с float на int(11) больше вообще ничего не делал. Сейчас это поле "число" спокойно сохраняет семь и более (до 11) знаков. Версия icms 2.9.0
Порою нужен сбой в системе, и шаг на ощупь в темноте. А иногда - побыть не с теми, чтоб наконец понять, кто - те.
Посетитель
small user social cms
МедальПочетный донор проектаКубок зрительских симпатийАвторитет форумаПочетный донор проекта
Сообщений: 2818
Alex, так и я том же
Украинский для инстант
Посетитель
small user social cms
МедальАвторитет форума
Сообщений: 1930
Олег Васильевич я:
но
Не помню, эта тема или другая. Я, в общем-то, решение нарыл в гугле. Просто с телефона писать не очень удобно)) А просто правка файла ничего не даст. Я об этом. Думал, доберусь до компа и расскажу, но Вы меня опередили)) Как здорово, когда все спешат быстрее помочь товарищу, правда?)))
InstantCMS Team
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 4385
Ни одно из предложенных решений не годится. Это поле в обновлении будет вменяемое и с новыми опциями.
https://github.com/instantsoft/icms2/blob/master/system/fields/number.php
Видео каталог для InstantCMS | Аудио каталог для InstantCMS | Мы Вконтакте | Предложение для спонсоров
Посетитель
small user social cms
МедальПочетный донор проектаАвторитет форумаКубок зрительских симпатийПочетный донор проекта
Сообщений: 2571
Fuze:
Это поле в обновлении будет вменяемое и с новыми опциями.
Отличные новости. Правки давно просились.
Виджеты, поля и компоненты для instantcms 2 http://www.zau4man.ru/
Посетитель
small user social cms
Медаль
Сообщений: 441
шэльдэ бердэ бельдэ:
Не поможет. Недавно было похожая тема, проверял. Если выставить больше, то седьмая и остальные цифры дальше становятся нулями. Например, в файле выставляем 10. При добавлении пишем цену 1234567898, но в результате получим 1234560000. Электрический шайтан округляет число.
Угу вот именно с этим и столкнулся, ладно попробуем решить
generalit.ru
Посетитель
small user social cms
МедальПочетный донор проектаКубок зрительских симпатийАвторитет форумаПочетный донор проекта
Сообщений: 2818
шэльдэ бердэ бельдэ:
правда?
Истинная!
Украинский для инстант
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.