LiveInternetMail.ru
Форум русской поддержки Joomla!® CMS
27.05.2012, 12:37:49 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 1.7 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор Тема: height и width разделителя breadcrumbs  (Прочитано 542 раз)
0 Пользователей и 2 Гостей смотрят эту тему.
KILIA
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 5


« : 19.11.2011, 21:12:55 »

Собственно в названии темы постарался передать вопрос: как указать высоту и ширину картинки-разделителя в хлебных крошках. Точнее не как, а где?

Мелочь, а неприятно..

Всю Joomla перерыл не нашел где формируется этот код..
Может кто делал уже, подскажите, пожалуйста!
Записан
al-teen
Группа развития
*****

Репутация: +111/-8
Offline Offline

Пол: Мужской
Сообщений: 1986



« Ответ #1 : 19.11.2011, 21:19:45 »

modules/mod_breadcrumbs/tmpl/default.php
В файле CSS
Код:
span.breadcrumbs{width:...;height:...;}
Записан
KILIA
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 5


« Ответ #2 : 19.11.2011, 21:22:10 »

это всей строки, а мне изображений надо
Записан
al-teen
Группа развития
*****

Репутация: +111/-8
Offline Offline

Пол: Мужской
Сообщений: 1986



« Ответ #3 : 19.11.2011, 21:24:28 »

modules/mod_breadcrumbs/helper.php
Записан
KILIA
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 5


« Ответ #4 : 19.11.2011, 21:27:20 »

Код:
class modBreadCrumbsHelper
{
function getList(&$params)
{
global $mainframe;

// Get the PathWay object from the application
$pathway =& $mainframe->getPathway();
$items   = $pathway->getPathWay();

$count = count($items);
for ($i = 0; $i < $count; $i ++)
{
$items[$i]->name = stripslashes(htmlspecialchars($items[$i]->name));
$items[$i]->link = JRoute::_($items[$i]->link);
}

if ($params->get('showHome', 1))
{
$item = new stdClass();
$item->name = $params->get('homeText', JText::_('Home'));
$item->link = JURI::base();
array_unshift($items, $item);
}

return $items;
}

function setSeparator($custom = null)
{
global $mainframe;

$lang =& JFactory::getLanguage();

if ($custom == null) {
if($lang->isRTL()){
$_separator = JHTML::_('image.site', 'arrow_rtl.png');
}
else{
$_separator = JHTML::_('image.site', 'arrow.png');
}
} else {
$_separator = $custom;
}
return $_separator;
}
}

Вот этот сепаратор, где его HTML править??
Записан
KILIA
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 5


« Ответ #5 : 19.11.2011, 21:35:42 »

Код их браузера
Код:
<span class="breadcrumbs pathway">
   <a href="http://123.ru/" class="pathway">Стартовая</a>
   <img src="/images/M_images/arrow.png" alt="">
   <a href="/раздел.html" class="pathway">Название Раздела</a>
   <img src="/images/M_images/arrow.png" alt="">
Название статьи</span>

Как видно там уже есть alt="" но откуда он береться я не нашел!!

я в php не силен может чиво не понимаю, объясните, пожалуйста!

Как я понимаю это выводится переменная serarator, но где она формируется не смог найти.
« Последнее редактирование: 19.11.2011, 21:53:51 от KILIA » Записан
Lex
Тестеры
*****

Репутация: +254/-1
Offline Offline

Пол: Мужской
Сообщений: 1842


« Ответ #6 : 19.11.2011, 22:01:55 »

$_separator = JHTML::_('image.site', 'arrow_rtl.png', 'images/M_images/',  NULL, NULL, NULL, array('width'=>100, 'height'=>100));
Записан
KILIA
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 5


« Ответ #7 : 19.11.2011, 22:29:57 »

Огромное спасибо! Сам бы не разобрался, конечно!
Понял что переменная формируется прям тут))

Для будущих ищущих:

в файле /modules/mod_breadcrumbs/helper.php

это
$_separator = JHTML::_('image.site', 'arrow.png', 'images/M_images/', NULL, NULL, NULL, array('width'=>100, 'height'=>100));

вставить вместо этого
$_separator = JHTML::_('image.site', 'arrow.png');

значения 100 изменить под свои нужды (величина картинки).
« Последнее редактирование: 19.11.2011, 22:40:41 от KILIA » Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.16 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet