Новости Joomla

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

dizpers

  • Осваиваюсь на форуме
  • 37
  • 0 / 0
Как и где можно изменить внешний вид блока с категориями товаров. Сейчас категории находятся в прямоугольной красной рамке, нужно ее закруглить. Собственно закруглить - нет проблем. Но вот где править, подскажите плз
*

alexx2007

  • Захожу иногда
  • 145
  • 9 / 1
По-моему ты ищешь вот это..

\components\com_virtuemart\themes\ваша тема\templates\common\categoryChildlist.tpl.php
*

dizpers

  • Осваиваюсь на форуме
  • 37
  • 0 / 0
нет, я имел ввиду вот к примеру как на сайте  здесь по справа категориями картинками и это дело правится как раз в том файле что ты указал, а селва еще одно дерево категорий, вот мне нужно именно его внешний вид подкорректировать
*

alexx2007

  • Захожу иногда
  • 145
  • 9 / 1
А, ну тут совсем другое дело.
Это менюха. Смотря чем она у тя выводится нужно искать CSS или править код модуля вывода.
У меня к примеру категории выводятся модулем swmenufree, я его и рыл.
Смотри какая у тя менюха, в этом направлении и рой.
*

dizpers

  • Осваиваюсь на форуме
  • 37
  • 0 / 0
А где можно посмотреть чем она выводится? Изначально все делал не я, так что сам не знаю..
*

alexx2007

  • Захожу иногда
  • 145
  • 9 / 1
Ну я не знаю что у тебя. Если Joomla, то смотри в какой позиции у тебя модуль (в Joomla 1.0 это в админке Сайт-Предпросмотр сайта -Внутри с позициями), смотришь потом на модули, кто у тя в этой позиции. И правишь уже его.
*

remix8080

  • Захожу иногда
  • 347
  • 39 / 0
А где можно посмотреть чем она выводится? Изначально все делал не я, так что сам не знаю..

Это скорее всего dTree или TigraTree (настраивается в настройках модуля ВМ, в списке "Category display type")
Настраивается в \modules\mod_virtuemart
*

dizpers

  • Осваиваюсь на форуме
  • 37
  • 0 / 0
Спасибо, в вышеуказанных файлаъ нашел только редактирование самого дерва категорий, а мне нужно изменить только рамку вокруг него. Оно находится в <div id="category">
*

remix8080

  • Захожу иногда
  • 347
  • 39 / 0
Посмотри css-файлы (\modules\mod_virtuemart\dtree\dtree.css или css-ки в каталогах ThemeNavy и ThemeXP). Может в них найдешь.
Поищи по тексту FF0000 - цвет рамки.
*

dizpers

  • Осваиваюсь на форуме
  • 37
  • 0 / 0
ксс-то я нашел, там можно изменить цвет и все такое.. но вот где найти сам шаблон менюхи.. мне ведь надо не текст поменять, а рамку круглой сделать. или можно сделать круглую рамку при помощи ксс?

в /modules/mod_virtuemart/vm_tigratree.php здесь нашел div, который содержит само дерево категорий. но мне нужно подправить только <div ud="category"> который и содержит эту пресловутую рамку  ^-^ . вот где бы это дело найти..
« Последнее редактирование: 18.10.2009, 22:36:23 от dizpers »
*

alexx2007

  • Захожу иногда
  • 145
  • 9 / 1
ксс-то я нашел, там можно изменить цвет и все такое.. но вот где найти сам шаблон менюхи.. мне ведь надо не текст поменять, а рамку круглой сделать. или можно сделать круглую рамку при помощи ксс?

в /modules/mod_virtuemart/vm_tigratree.php здесь нашел div, который содержит само дерево категорий. но мне нужно подправить только <div ud="category"> который и содержит эту пресловутую рамку  ^-^ . вот где бы это дело найти..
По-ходу ты сам запутался и нас тут всех запутал :)
Короче, из всего того, что ты сказал, я понял, что тебе по-ходу шаблон надо править, а не менюху. index.php и template_css.css тебе надо ковырять твоей темы joomla.
Вставь сюда код модуля, посмотрим.
*

dizpers

  • Осваиваюсь на форуме
  • 37
  • 0 / 0
Всем огоромное, спс - действительно все оказалось оч просто =) Всего-лишь надо было поправить шаблон  ^-^ Зато с пользой время провел - расковырял все кишки Joomla  ^-^ Осталось теперь только рамку с закругленными концами сделать - поможете?
*

alexx2007

  • Захожу иногда
  • 145
  • 9 / 1
Ну ты даешь! :)

Смотри сам, тебе тут вряд ли кто-то поможет, самому надо разобраться.
По той или иной ситуации канеш подскажу.
*

dizpers

  • Осваиваюсь на форуме
  • 37
  • 0 / 0
Все, разобрался с рамкой ^-^ Всем еще раз спасибо. Теперь вот такой вопрос - как можно сделать цвет ссылок в подкатегориях ( под плюсиком в дереве) красным цветом?Добавил в ксс такой стиль:
Код
#category a.sublevel{color:#F00;}
Смотрю в файл /modules/mod_virtuemart/tigratree/tree.js . Как я понял управление деревом происодит из этого файла. Нужно каким-то образом прописать параметр class="sublevel" тега A для раскрывающихся элементов. В этом файле в 112 строке есть следующий код:
Код
function item_init () {
var a_offset = [],
o_current_item = this.o_parent;
for (var i = this.n_depth; i > 1; i--) {
a_offset[i] = '<img src="' + this.o_root.a_tpl[o_current_item.is_last()? 'icon_e' : 'icon_l'] + '" border="0" align="absbottom">';
o_current_item = o_current_item.o_parent;
}
return '<table cellpadding="0" cellspacing="0" border="0"><tr><td nowrap>' + (this.n_depth ? a_offset.join('') + (this.a_children.length
? '<a href="javascript: trees[' + this.o_root.n_id + '].toggle(' + this.n_id + ')" onmouseover="trees[' + this.o_root.n_id + '].mover(' + this.n_id + ')" onmouseout="trees[' + this.o_root.n_id + '].mout(' + this.n_id + ')"><img src="' + this.get_icon(true) + '" border="0" align="absbottom" name="j_img' + this.o_root.n_id + '_' + this.n_id + '"></a>'
: '<img src="' + this.get_icon(true) + '" border="0" align="absbottom">') : '')
+ '<a href="' + this.a_config[1] + '" target="' + this.o_root.a_tpl['target'] + '" onclick="return trees[' + this.o_root.n_id + '].select(' + this.n_id + ')" ondblclick="trees[' + this.o_root.n_id + '].toggle(' + this.n_id + ')" onmouseover="trees[' + this.o_root.n_id + '].mover(' + this.n_id + ')" onmouseout="trees[' + this.o_root.n_id + '].mout(' + this.n_id + ')" class="t' + this.o_root.n_id + 'i" id="i_txt' + this.o_root.n_id + '_' + this.n_id + '"><img src="' + this.get_icon() + '" border="0" align="absbottom" name="i_img' + this.o_root.n_id + '_' + this.n_id + '" class="t' + this.o_root.n_id + 'im">' + this.a_config[0] + '</a></td></tr></table>' + (this.a_children.length ? '<div id="i_div' + this.o_root.n_id + '_' + this.n_id + '" style="display:none"></div>' : '');
}
Также на 74 строке есть функция раскрывающая вложенные элементы дерева.
Код
function item_open (b_close) {
var o_idiv = get_element('i_div' + this.o_root.n_id + '_' + this.n_id);
if (!o_idiv) return;

if (!o_idiv.innerHTML) {
var a_children = [];
for (var i = 0; i < this.a_children.length; i++)
a_children[i]= this.a_children[i].init();
o_idiv.innerHTML = a_children.join('');
}
o_idiv.style.display = (b_close ? 'none' : 'block');

this.b_opened = !b_close;
var o_jicon = document.images['j_img' + this.o_root.n_id + '_' + this.n_id],
o_iicon = document.images['i_img' + this.o_root.n_id + '_' + this.n_id];
if (o_jicon) o_jicon.src = this.get_icon(true);
if (o_iicon) o_iicon.src = this.get_icon();
this.upstatus();
}
Так как в яве не силен, то не знаю как можно связать эти две функции - то есть как сделать так, чтобы при раскрытии вложенных элементов они были красного цвета. Может я сильно перемудрил, подскажите каким образом можно реализовать вышесказанное?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Где изменить навигацию по страницам?

Автор igoryk

Ответов: 10
Просмотров: 2832
Последний ответ 04.05.2025, 08:46:43
от wishlight
Альтернативный модуль вывода категорий товаров (mod_kdz_vm_categories)

Автор kordima

Ответов: 89
Просмотров: 29261
Последний ответ 19.02.2015, 22:02:14
от kordima
Как изменить сортировку товара ?

Автор Timer

Ответов: 0
Просмотров: 1729
Последний ответ 21.01.2015, 23:49:28
от Timer
Вывод модуля везде, кроме определенных категорий

Автор katjuha6

Ответов: 18
Просмотров: 4299
Последний ответ 13.01.2014, 15:24:40
от Fedor Vlasenko
Карусель категорий на Jquery! Сделал модуль, помогите собрать!

Автор Stems

Ответов: 2
Просмотров: 3763
Последний ответ 24.12.2013, 16:42:28
от KARATIST