We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 16239
    • 49 Posts
    Все привет.
    Возникла необходимость ограничить максимальное количество символов в поле интротекста (или в принципе любого другого текстового поля документа). Чтобы пользователь при создании документа не мог ввести больше, скажем, 150 символов.
    Подскажите, каким образом лучше это реализовать? (или хотябы в каком направлении рыть)
    Спасибо!
      • 19164
      • 1,215 Posts
      Ограничить от ввода без вмешательство в движок- скорее всего никак, а вот обрезать при выводе, легко при помощи PHx, см. модификатор limit

      Хотя, можно воспользоваться ManagerManager - ищите через поиск, это плагин для изменения внешнего вида админки. Там используется jQuery, с его помощью можно будет добавить для нужных полей maxlength и ограничить ввод. Но все это - при наличии определенных знаний в этой области.
        DirectResize 0.9 beta. PHPThumb, sets of configurations, configuration, binded to specific path. No backward compatibility. | DirectResize 0.9. PHPThumb, наборы параметров, параметры, привязанные к определенным путям. Без обратной совместимости.

        Unfortunately, DirectResize project is closed. If you want to continue development, PM me for access to project page on Google Code. К сожалению, проект DirectResize закрыт. Если вы желаете продолжить разработки, обращайтесь через ПМ для получения доступа к репозиторию на Google Code.

        [PLUGIN] DirectResize - as Maxigallery but for single images :: Download :: [url=http://modxcms.com/forums/index.php/topic,21490]
        • 23637
        • 43 Posts
        Я пока еще не очень в системе разбираюсь, но чисто теоретически, может быть добавить текстовое поле как ТВ? Может быть его можно ограничить?
          • 1788
          • 1,103 Posts
          [+introtext:limit=`150`+]

          PHx должен быть установлен
            • 16239
            • 49 Posts
            Quote from: antey at Dec 07, 2007, 12:22 AM

            [+introtext:limit=`150`+]

            PHx должен быть установлен
            Спасибо, но это ограничение вывода, что не есть корректно по отношению к пользователю. Будет обрезать на середине предложения, слова итп.
            Попробую вариант, который подсказал Metaller, через МенджерМенеджер. Отпишусь что вышло.