Главная Статьи Создание сайтов Как изменить длинну заголовка в Joomla
Как изменить длинну заголовка в Joomla
04.12.2009 04:57

Длинна заголовка материалов в системе управления контентом Joomla по умолчанию составляет 255 символов. К сожалению, не всегда этого количества хватает. Что же делать в таком случае? Сегодня мы научим вас увеличивать этот параметр.

{mosloadposition debug}

Для этого нам придется вспомнить, что Joomla постоянно работает с базой данных. И большинство параметров системы управления контентом хранится именно там. В частности за длину заголовка отвечает поле “title” в таблице jos_content (название таблицы по умолчанию) базы данных Joomla!

Работу с базой данных мы будем производить с помощью широко известного в узких кругах веб приложения phpMyAdmin. Как попасть в PhpMyAdmin, вы всегда можете узнать у своего хостинг провайдера.

Вернемся же к нашему полю “title”. Тип данных у поля “title” - VARCHAR, которое представляет собой строки переменной длины, поэтому для этого типа данных можно задать столбец любой длины между 1 и 255.

Для решения нашего вопроса нужно поменять тип поля “title” с VARCHAR на TEXT.



Откроем нашу таблицу, выберем «Структура», выберем нужное нам поле, далее «Изменить»

 

В появившемся окне меняем тип

 

Но это еще не все.

Нужно снять ограничения по длине в следующих файлах Joomla:

Заходим через фтп и открываем файл - /components/com_content/views/article/tmpl/form.php

Где ищем вот такой код:

Удаляем ограничение maxlength.

В итоге у нас код должен получиться таким:

 

Сохраняем изменения в файле form.php

Теперь открываем файл administrator/com_content/admin.content.html.php , ищем там код :

Также удаляем значение maxlength="100" , и в итоге у нас получается код:

Сохраняем внесенные изменения.

Ради объективности хотелось бы рассмотреть и второй способ решения нашей проблемы. Следует заметить, что работать он будет исключительно в версиях 1.5. X. X.

Способ этот незначительно отличается от первого, но позволяет избежать правки файлов в директории компонента, и реализуется на уровне шаблона.

Копируем файл /components/com_content/views/article/tmpl/form.php в директорию /templates/имяшаблона/html/com_content/article/form.php

Производим с этим файлом все модификации, описанные в предыдущем варианте, но при этом файлы компонента остаются не тронутыми, и, как следствие, при обновлениях Joomla вам не придется делать эту правку повторно.

Специально для Ячайник, Lady Valkyr

{mosloadposition cpanel}

{mosloadposition debug}


Новые материалы на эту тему:
Также рекомендуем к прочтению:

Обновлено 15.02.2011 00:00
 
Интересная статья? Поделись ей с другими:


Онлайн казино Лев казино для бесплатной игры.
Игровой автомат aztec gold играть онлайн бесплатно без регистрации с бонусной игрой.