Як змінити довжину заголовка в joomla

Відео: Joomla 3.0 Міняємо стиль меню (Частина 3)

Довжина заголовка матеріалів в системі управління контентом Joomla за замовчуванням становить 255 символів. На жаль, не завжди цієї кількості вистачає. Що ж робити в такому випадку? Сьогодні ми навчимо вас збільшувати цей параметр.

Для цього нам доведеться згадати, що Joomla постійно працює з базою даних. І більшість параметрів системи управління контентом зберігається саме там. Зокрема за довжину заголовка відповідає поле ldquo-titlerdquo- в таблиці jos_content (назва таблиці за замовчуванням) бази даних Joomla!

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

Повернемося ж до нашого полю ldquo-titlerdquo-. Тип даних у поля ldquo-titlerdquo- - VARCHAR, яке представляє собою рядки змінної довжини, тому для цього типу даних можна задати стовпець будь-якої довжини між 1 і 255.

Для вирішення нашого питання потрібно поміняти тип поля ldquo-titlerdquo- з VARCHAR на TEXT.

Відкриємо нашу таблицю, виберемо «Структура», виберемо потрібне нам поле, далі «Змінити»

У вікні міняємо тип

Але це ще не все.

Потрібно зняти обмеження по довжині в наступних файлах Joomla:

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



Де шукаємо ось такий код:

escape ($ this-gt; article-gt; title) -? gt; "maxlength =" 100 "size =" 50 "name =" title "id =" title "class =" inputbox "/ gt;

Видаляємо обмеження maxlength.

В результаті у нас код повинен вийти таким:

escape ($ this-gt; article-gt; title) -? gt; "size =" 50 "name =" title "id =" title "class =" inputbox "/ gt;

Зберігаємо зміни у файлі form.php

Відео: Як поміняти шапку в шаблоні Joomla

Тепер відкриваємо файл administrator / com_content / admin.content.html.php, шукаємо там код:

title-? gt; "maxlength =" 100 "size =" 40 "id =" title "name =" title "class =" inputbox "/ gt;

Також видаляємо значення maxlength = "100", і в результаті у нас виходить код:

Відео: "РСР" №6 - Як створити і налаштувати меню на сайті Joomla

title-? gt; "size =" 40 "id =" title "name =" title "class =" inputbox "/ gt;

Зберігаємо внесені зміни.

Відео: Бонус №3. Як поміняти зоголовок материалла Joomla з h2 на h1

Заради об`єктивності хотілося б розглянути і другий спосіб вирішення нашої проблеми. Слід зауважити, що працювати він буде виключно в версіях 1.5. X. X.

Спосіб цей не надто різниться від першого, але дозволяє уникнути редагування файлів в директорії компонента, і реалізується на рівні шаблону.

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

Виробляємо з цим файлом все модифікації, описані в попередньому варіанті, але при цьому файли компонента залишаються незачепленими, і, як наслідок, при оновленнях Joomla вам не доведеться робити цю правку повторно.

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

{Mosloadposition cpanel}

Поділися в соц мережах:
Cхоже

Увага, тільки СЬОГОДНІ!