K2 Joomla: Как увеличить или уменьшить длину заголовков и ссылок
Хотя бы раз приходится сталкиваться с ситуацией, когда нужно увеличить количество отображаемых символов в заголовке материала K2. Но вместе с этим действием обычно связано и увеличение ссылки на материал, что согласитесь иногда бывает достаточно не красиво... Длинну ссылок (алиасов) материалов я всегда стараюсь держать на уровне примерно 65 символов не зависимо от длинны заголовков. И вот как я это делаю.
Шаг 1.
Зайти в вашу базу данных (БД) сайта и найти таблицу xxxx_k2_items (где xxxx - приставка вашей БД). Если вы зашли через phpMyAdmin, то переключитесь на вкладку Структура. Здесь Вам понадобятся два поля title (длинна заголовка) alias (длинна ссылки). У каждого из них стоит тип поля VARCHAR (оставляем без изменений), длинна по-умолчанию в обоих полях 255 (меняем под себя). Я обычно title делаю длинной в 400 символов, а alias - 65. Не забываем, что для VARCHAR максимальная длинна 65535 символов.
Шаг 2.
У себя на хостинге ищем в /components/com_k2/templates/default/itemform.php строчку:
<input class="text_area k2TitleBox" type="text" name="title" id="title" maxlength="250" value="<?php echo $this->row->title; ?>" />
И меняем значение maxlenght на своё (обычно я ставлю 400). Это заголовок.
Строчку:
<input class="text_area k2TitleAliasBox" type="text" name="alias" id="alias" maxlength="250" value="<?php echo $this->row->alias; ?>" />
Меняем значение maxlenght на своё (обычно я ставлю 65). Это длинна ссылки.
Шаг 3.
У себя на хостинге ищем в /administrator/components/com_k2/views/item/tmpl/default.php строчку:
<input class="text_area k2TitleBox" type="text" name="title" id="title" maxlength="250" value="<?php echo $this->row->title; ?>" />
И меняем значение maxlenght на своё (обычно я ставлю 400). Это заголовок.
Строчку:
<input class="text_area k2TitleAliasBox" type="text" name="alias" id="alias" maxlength="250" value="<?php echo $this->row->alias; ?>" />
Меняем значение maxlenght на своё (обычно я ставлю 65). Это длинна ссылки.
Надеюсь, информация была для вас полезной. Удачных экспериментов.
Последнее от DKomp
- Автоматизация: bat файл – как скопировать настройки сетевых адаптеров Windows (экспорт/импорт)
- Автоматизация: настройка сетевого подключения Windows с помощью bat файла
- Kali Linux (Debian): Как сделать автовход пользователя root
- Как отключить обновление Windows 7 (Windows 8.1) до Windows 10
- Excel: как снять защиту?