Ограничение вводимых символов introtext limit
Материал из Веб программирование.
В MODX можно ограничить количество вводимых символов в introtext с помощью javascript.
Необходимо:
- создать плагин
- библиотека jquery
- поставить событие OnDocFormRender
- поменять 140 символов на нужно число. Не более 255.
$e = & $modx->Event; if ($e->name == 'OnDocFormRender') { $output='<script src="/assets/js/jquery.limit-1.2.source.js" type="text/javascript"></script> <script type="text/javascript"> $j(\'#tabGeneral textarea.inputBox\').parent().parent().after(\'<tr style="height: 24px;"><td width="100"> </td><td>Осталось <span id="charsLeft"></span> символов</td></tr>\'); $j(\'#tabGeneral textarea.inputBox\').limit(\'140\',\'#charsLeft\'); </script>'; $e->output($output); }