Opossum_Shultz 9 Жалоба Опубликовано: March 26, 2018 Как ограничить некоторых графоманов? А то хренячат в объявление опусы по 3000 символов... Причем ограничить нужно тех кто забивает объявления через кнопу "Добавить объявление". Через Эксель - заливка новых/правка старых должна быть без ограничений. Ну т.е. одмин по определению Вумный и "Войну и Мир" туда пихать не будет. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Chernetskiy 469 Жалоба Опубликовано: March 26, 2018 24 минуты назад, Opossum_Shultz сказал: Как ограничить некоторых графоманов? А то хренячат в объявление опусы по 3000 символов... Причем ограничить нужно тех кто забивает объявления через кнопу "Добавить объявление". Заходим в админке в Редактор таблиц, открываем таблицу data, открываем к редактированию строку text, там ниже будет позиция Параметры, куда указываем правило: rules = MinLength:10,MaxLength:1000 этим будет ограничено кол-во введенных символов - минимум 10 и максимум 1000. Минимум можно не указывать, число символов можно менять. Если указать минимум и пользователь не внесет текст в позицию описания, то при сохранении объявления покажется ошибка о недостаточной длинне текста. При превышении максимума буковок в описании тоже будет сообщено об ошибке о превышении кол-ва символов. Больше информации в Вики - http://wiki.sitebill.ru/index.php?title=Правила_валидации_для_элементов_модели 2 Opossum_Shultz и Дмитрий Кондин reacted to this Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Opossum_Shultz 9 Жалоба Опубликовано: March 27, 2018 13 часа назад, Chernetskiy сказал: Заходим в админке в Редактор таблиц, открываем таблицу data, открываем к редактированию строку text, там ниже будет позиция Параметры, куда указываем правило: rules = MinLength:10,MaxLength:1000 этим будет ограничено кол-во введенных символов - минимум 10 и максимум 1000. Минимум можно не указывать, число символов можно менять. Если указать минимум и пользователь не внесет текст в позицию описания, то при сохранении объявления покажется ошибка о недостаточной длинне текста. При превышении максимума буковок в описании тоже будет сообщено об ошибке о превышении кол-ва символов. Больше информации в Вики - http://wiki.sitebill.ru/index.php?title=Правила_валидации_для_элементов_модели Вах, Спасибо, добрый человек Все работает!! А через Excel можно будет заливать сколько хочешь символов, да? Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Chernetskiy 469 Жалоба Опубликовано: March 27, 2018 7 часов назад, Opossum_Shultz сказал: Вах, Спасибо, добрый человек Все работает!! А через Excel можно будет заливать сколько хочешь символов, да? В рамках разумного - сколько хош... Хотя на размер текста в колонках базы MySQL есть свои ограничения (а файл Эксель будет заливаться в неё), но они больше необходимого вам. Эти ограничения больше будут влиять на размерность статей. Если надумаете книгу переписать, тогда придется менять значение TEXT, сейчас максимальная длина 65535 символов, а можно заменить на MEDIUMTEXT - максимальная длина 16777215 символов LONGTEXT - максимальная длина 4294967295 символов Если учесть кодировку UTF-8, то фактически размерность будет меньше. Вот вам справочно типы и размеры полей в MySQL - http://yapro.ru/web-master/mysql/tipi-poley-v-mysql.html Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Opossum_Shultz 9 Жалоба Опубликовано: March 28, 2018 9 часов назад, Chernetskiy сказал: В рамках разумного - сколько хош... Хотя на размер текста в колонках базы MySQL есть свои ограничения (а файл Эксель будет заливаться в неё), но они больше необходимого вам. Эти ограничения больше будут влиять на размерность статей. Если надумаете книгу переписать, тогда придется менять значение TEXT, сейчас максимальная длина 65535 символов, а можно заменить на MEDIUMTEXT - максимальная длина 16777215 символов LONGTEXT - максимальная длина 4294967295 символов Если учесть кодировку UTF-8, то фактически размерность будет меньше. Вот вам справочно типы и размеры полей в MySQL - http://yapro.ru/web-master/mysql/tipi-poley-v-mysql.html Ды конечно я не собираюсь туда сочинение "как я провел лето фигачить" Спасибо большое:) Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах