0 Пользователей и 1 Гость просматривают эту тему.
  • 2 Ответов
  • 441 Просмотров
*

DjumaI

  • Новичок
  • 14
  • 0 / 0
Ребята помогите откорректировать шаблон стандартного меню Joomla 3.6 (Переопределенные сделал)

Сейчас если указать CSS-класс ссылки пункта меню мы получаем ссылку в таком виде:
<a href="/" class="fa fa-home">Home</a>


А нужно чтобы структура была такой:
<a href="/" ><i class="fa fa-home"></i>Home</a>

default_component.php
Спойлер
[свернуть]
*

NewUsers

  • Давно я тут
  • 807
  • 57 / 0
Код: php
<?php
/**
 * @package     Joomla.Site
 * @subpackage  mod_menu
 *
 * @copyright   Copyright (C) 2005 - 2016 Open Source Matters, Inc. All rights reserved.
 * @license     GNU General Public License version 2 or later; see LICENSE.txt
 */

defined('_JEXEC') or die;

$attributes = array();

if ($item->anchor_title)
{
$attributes['title'] = $item->anchor_title;
}

/*
if ($item->anchor_css)
{
$attributes['class'] = $item->anchor_css;
}
*/

if ($item->anchor_rel)
{
$attributes['rel'] = $item->anchor_rel;
}

$linktype = ($item->anchor_css ? '<i class="'.$item->anchor_css.'"></i>' : ''). $item->title;

if ($item->menu_image)
{
$linktype = JHtml::_('image', $item->menu_image, $item->title);

if ($item->params->get('menu_text', 1))
{
$linktype .= '<span class="image-title">' . $item->title . '</span>';
}
}

if ($item->browserNav == 1)
{
$attributes['target'] = '_blank';
}
elseif ($item->browserNav == 2)
{
$options = 'toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes';

$attributes['onclick'] = "window.open(this.href, 'targetWindow', '" . $options . "'); return false;";
}

echo JHtml::_('link', JFilterOutput::ampReplace(htmlspecialchars($item->flink)), $linktype, $attributes);

*

DjumaI

  • Новичок
  • 14
  • 0 / 0
Спасибо за помощь. Это самое то что нужно было!

Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Шаблон для Joomla 3.8.5

Автор DmitriyS

Ответов: 2
Просмотров: 43
Последний ответ 25.02.2018, 16:55:41
от Aleks.Denezh
Баг в поиске Joomla 3.8.5 <span class="highlight'>title</span>

Автор hubby

Ответов: 15
Просмотров: 209
Последний ответ 24.02.2018, 12:00:47
от Missile
SM FAQ вылетает ошибка - Joomla

Автор ulka5659

Ответов: 0
Просмотров: 53
Последний ответ 22.02.2018, 19:17:04
от ulka5659
Редактирование Layout в стилях шаблона

Автор Strelok760

Ответов: 0
Просмотров: 56
Последний ответ 19.02.2018, 21:41:43
от Strelok760
Найти код который лежит в файле Joomla

Автор HolySong

Ответов: 2
Просмотров: 58
Последний ответ 19.02.2018, 17:26:27
от HolySong