Як змінити довжину заголовка в 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}