Joomla 4. Компонент K2 и форк K2ForJ4 (18 янв 2024)

Если вас, как и меня, достало выслушивать (вычитывать) бесконечные обещания разработчика K2 опубликовать версию компонента K2 под Joomla 4 (без чего невозможно реализовать апгрейд from Joomla 3 to Joomla 4) - воспользуйтесь форком K2ForJ4. Который в данный момент установлен и без каких-либо проблем работает на этом веб-сайте.

Как увеличить длину заголовков?

Больше
13 года 2 мес. назад - 13 года 2 мес. назад #1 от Aleksej
Как увеличить длину заголовков материалов и категорий в Joomla 1.5

Изначально длина заголовков материалов в Joomla 1.5 не может превышать 50 символов. Нередко администратор Joomla задается вопросом: а существует ли способ увеличить длину заголовков материалов?

Ответ - да, это возможно.

И существует для этого даже не один способ.

Увеличиваем длину заголовка материала (способ 1).

Находим в файле /components/com_content/views/article/tmpl/form.php следующий код:
Code:
<input class="inputbox" type="text" id="title" name="title" size="50" maxlength="100" value="<?php echo $this->escape($this->article->title); ?>" />

и меняем значение атрибутов size и maxlength на необходимое:
Code:
<input class="inputbox" type="text" id="title" name="title" size="50" maxlength="255" value="<?php echo $this->escape($this->article->title); ?>" />

Увеличиваем длину заголовка материала (способ второй - рекомендуемый)

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

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

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

Увеличиваем длину заголовка категории

Находим в файле
administrator/components/com_categories/admin.categories.html.php
следующий код:
Code:
<input class="text_area" type="text" name="title" id="title" value="<?php echo $row->title; ?>" size="50" maxlength="50" title="<?php echo JText::_( 'A long name to be displayed in headings' ); ?>" />

и меняем его на:
Code:
<input class="text_area" type="text" name="title" id="title" value="<?php echo $row->title; ?>" size="50" maxlength="255" title="<?php echo JText::_( 'A long name to be displayed in headings' ); ?>" />
Последнее редактирование: 13 года 2 мес. назад пользователем Aleksej.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Dev banner 3
Работает на Kunena форум