• DONATE to NULLED!
    Форуму и его команде можно помочь, мотивировать модераторов разделов.
    Помогите модератору этого раздела killoff лично.

Помощь Category Tree, убрать "излишки"

Статус
В этой теме нельзя размещать новые ответы.

raven4eg

Бесяцая птича
Регистрация
14 Дек 2007
Сообщения
148
Реакции
19
DLE 7.5\nulled or licensed.

Я думаю многим известен сий модуль от Феникса.
Разглагольствовать много не буду, приведу картинку.
Слева - то, что есть, справа - желаемый результат.
KTGLhcR3mS.png

Ну, и на всякий случай выкладываю сам модуль (доступен в паблике на сайте автора).

чтобы не было вопросов:
картинки в этом меню отключил.
надо, значит надо.
 

Вложения

  • category_tree_1.3.rar
    9,3 KB · Просмотры: 28
Код:
<script type="text/javascript">
	d = new dTree('d', '{THEME}/images/category/');
	d.add(0,-1, 'Категории Сайта');
	{catlist}
	document.write(d);
</script>
Это то, что сказано вставлять в установке. Уберите слова "категории сайта" и попробуйте вместо -1 поставить 0. вот так:
Код:
<script type="text/javascript">
	d = new dTree('d', '{THEME}/images/category/');
	d.add(0,0, '');
	{catlist}
	document.write(d);
</script>

P.S. Не проверял, но должно вроде помочь.;)
 
Если бы так просто - сам бы осилил. =( Если просто оставить пустые кавычки вместо "категории сайта" то строка остаётся и вместо неё пишет undefined
 
Специально установил, чтобы посмотреть. В общем вроде получилось.
Сначала заменяете свой код на этот:
Код:
<script type="text/javascript">
	d = new dTree('d', '{THEME}/images/category/');
	d.add(0,-1, '');
	{catlist}
	document.write(d);
</script>
Затем заменяете свой файл dtree.js в папке css на мой. только расширение не забудьте ему поменять, так как форум не даёт прикреплять js.
 

Вложения

  • dtree.txt
    10,3 KB · Просмотры: 11
Всё так, кроме мелких недочётов (линии остались, может вообще отключу).
 
Да с линиями я тоже заметил, но там уже надо пол кода разбирать, чтобы понять откуда и куда они идут :)
 
У меня после установки и добавления категорий - все категории и подкатегории в развернутом виде может знаете как исправить.:bc:
 
а может ссылку на сайт, чтобы посмотреть? ;)
 
откройте dtree.js и найдите этот код:
Код:
function dTree(objName, path) {
	this.config = {
	target: null,
	folderLinks: true,
	useSelection: true,
	useCookies: true,
	useLines: true,
	useIcons: true,
	useStatusText: false,
	closeSameLevel: false,
	inOrder: false
}
и попробуйте по очереди true менять на false и наоборот false на true и смотреть что меняется, если не подходит, то возвращать прежнее значение :-]
просто я не уверен что за что отвечает, а проверить щас не смогу :) но тут по идее настройки.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху