Русский English Deutsch Українська Қазақша

Next Generation CMS :: Форум поддержки

Заинтересовала наша система? Тогда этот форум для Вас!

Вы не вошли.

#1 2010-02-14 19:25:53

Сокол
Участник
Откуда: Красноярск
Здесь с 2009-05-23
Сообщений: 227
Рейтинг :   
Сайт

Иконка для категорий с указанием вложенности

Подскажите пожалуйста - как вставить в отображении списка категорий (меню) вместо знаков "—" свою иконку, и чтобы при выводе дочерних категорий выводилась тоже своя иконка. sad
Где прописана эта переменная: {mark}?

Вне форума

#2 2010-02-15 11:35:32

Nushaba
Участник
Здесь с 2009-11-09
Сообщений: 276
Рейтинг :   

Re: Иконка для категорий с указанием вложенности

Сокол, есть специальный файл, отвечающий за отображение категорий: categories.tpl Любые изменения можно делать там, {icon} отвечает за иконку категории, адрес до иконки указывается в настройках движка уже, вот тебе пример того, что хочешь ты:

<li>[if_link]<a class="{if_active}" href="{link}">[/if_link]<span class="{if_active}">{icon} {cat} {counter}</span>[if_link]</a>[/if_link]</li>

Здесь убрано "—" {mark}, перед категорией (меню) стоит иконка {icon}, которую для каждой категории ты прописываешь в настойках категорий в движке.

А так если ты захочешь заделать меню какое-нибудь на JS, то тебе нужно будет пользоваться <iframe> в некоторых случаях, под некоторыми случаями я подразумеваю случаи, когда для достижения красивых эффектов используется ID а не class. Хотя сделать такое новшество не долго, что бы каждой категории присваивалось своё ID, может стоит замутить так а? Это я к нашим разработчикам обращаюсь.

И в поставке с движком есть очень хороший ридми, поищи в архиве с движком: \ng_091_Release_b420\readme\docs\index.html
Там многое найдёшь.

Вне форума

#3 2010-02-15 12:46:31

Сокол
Участник
Откуда: Красноярск
Здесь с 2009-05-23
Сообщений: 227
Рейтинг :   
Сайт

Re: Иконка для категорий с указанием вложенности

Nushaba
Спасибо за ответ конечно! smile
Но... иконку я в categories.tpl итак прописал, и путь указал в админке.
А мне хотелось бы, чтобы вместо "-" у дочерней категории выводилась другая иконка.
Видимо придётся каждой подкатегории вручную прописывать желаемую иконку...:(

Вне форума

#4 2010-02-15 13:20:24

Nushaba
Участник
Здесь с 2009-11-09
Сообщений: 276
Рейтинг :   

Re: Иконка для категорий с указанием вложенности

А... Тебе надо что бы вместо символа "—" была иконка на постоянная значит? Поползал по движку, сам не смог найти где прописано это, жди разработчиков, они напишут думаю.
Но копать надо скорее всего тут: categories.php

Отредактировано Nushaba (2010-02-15 13:26:24)

Вне форума

#5 2010-02-18 00:44:29

vitaly
Администратор
Откуда: Россия
Здесь с 2008-10-08
Сообщений: 2,788
Рейтинг :   115 

Re: Иконка для категорий с указанием вложенности

Сокол, надо править в коде.
Конкретно - функция generateCategoryMenu() ( engine/includes/inc/functions.inc.php ).
Тебя будет интересовать строка 961 в SVN версии:

			'mark'		=>	str_repeat('—', $v['poslevel']),

Вне форума

#6 2010-02-20 21:36:16

Сокол
Участник
Откуда: Красноярск
Здесь с 2009-05-23
Сообщений: 227
Рейтинг :   
Сайт

Re: Иконка для категорий с указанием вложенности

vitaly пишет:

Сокол, надо править в коде.
Конкретно - функция generateCategoryMenu() ( engine/includes/inc/functions.inc.php ).
Тебя будет интересовать строка 961 в SVN версии:

			'mark'		=>	str_repeat('—', $v['poslevel']),

Пока я только нашёл один вариант - в этом коде заменил тире на пробел, а иконки дочерних категорий прописываю вручную через админку.

Вне форума

#7 2010-02-21 00:52:46

Neo
Участник
Откуда: SPB, Russia
Здесь с 2010-01-04
Сообщений: 463
Рейтинг :   

Re: Иконка для категорий с указанием вложенности

Иконка - это хорошо, конечно, но скажите пожалуйста,
подкатегории в меню категорий, что, просто снабжаются тире и открыто становятся в ряд с категориями? И не скрываются даже? Есть ли хотя б один нормальный штатный вариант вложенного меню, чтобы при наведении в меню на "категорию" ее "подкатегории" показывались а в свободном "простое" скрывались?
Или это я не прав - все имеется, просто я перерубал все дефоулт стили?
(только сейчас до подкатегорий руки дошли.
Конечно, для меня не составит труда сделать меню на  JS, но всё же, как насчет штатных средств движка?)

Вне форума

#8 2010-02-21 01:05:58

Trashcka
Участник
Откуда: КиевГрад
Здесь с 2008-12-04
Сообщений: 1,487
Рейтинг :   73 

Re: Иконка для категорий с указанием вложенности

Neo,  по дефолту нет такого.

Вне форума

#9 2010-08-04 15:59:40

paradoxx
Участник
Здесь с 2009-11-26
Сообщений: 49
Рейтинг :   

Re: Иконка для категорий с указанием вложенности

Nushaba пишет:

Сокол, есть специальный файл, отвечающий за отображение категорий: categories.tpl Любые изменения можно делать там, {icon} отвечает за иконку категории, адрес до иконки указывается в настройках движка уже, вот тебе пример того, что хочешь ты:

<li>[if_link]<a class="{if_active}" href="{link}">[/if_link]<span class="{if_active}">{icon} {cat} {counter}</span>[if_link]</a>[/if_link]</li>

Здесь убрано "—" {mark}, перед категорией (меню) стоит иконка {icon}, которую для каждой категории ты прописываешь в настойках категорий в движке.

А так если ты захочешь заделать меню какое-нибудь на JS, то тебе нужно будет пользоваться <iframe> в некоторых случаях, под некоторыми случаями я подразумеваю случаи, когда для достижения красивых эффектов используется ID а не class. Хотя сделать такое новшество не долго, что бы каждой категории присваивалось своё ID, может стоит замутить так а? Это я к нашим разработчикам обращаюсь.

И в поставке с движком есть очень хороший ридми, поищи в архиве с движком: \ng_091_Release_b420\readme\docs\index.html
Там многое найдёшь.

я так прописал , иконка все равно не выводится, вместо нее урл до иконки выводится

Вне форума

#10 2010-08-04 16:08:42

Wolverine
Модератор
Откуда: Домодедово
Здесь с 2008-10-13
Сообщений: 3,538
Рейтинг :   160 
Сайт

Re: Иконка для категорий с указанием вложенности

если URL, то img src="{icon}"

Вне форума

#11 2010-08-04 16:09:47

Trashcka
Участник
Откуда: КиевГрад
Здесь с 2008-12-04
Сообщений: 1,487
Рейтинг :   73 

Re: Иконка для категорий с указанием вложенности

paradoxx, покажи точно, что и где прописал и адрес где лежит иконка?

Вне форума

#12 2010-08-04 17:11:41

paradoxx
Участник
Здесь с 2009-11-26
Сообщений: 49
Рейтинг :   

Re: Иконка для категорий с указанием вложенности

Wolverine пишет:

если URL, то img src="{icon}"

<li>[if_link]<a class="{if_active}" href="{link}">[/if_link]<span class="{if_active}">img src="{icon}" {cat} {counter}</span>[if_link]</a>[/if_link]</li>

такой код на главной выводит " img src="урл "  "

Вне форума

#13 2010-08-04 17:13:42

paradoxx
Участник
Здесь с 2009-11-26
Сообщений: 49
Рейтинг :   

Re: Иконка для категорий с указанием вложенности

Trashcka пишет:

paradoxx, покажи точно, что и где прописал и адрес где лежит иконка?

вот так было: в категориес тпл

<li>[if_link]<a class="{if_active}" href="{link}">[/if_link]<span class="{if_active}">img src="{icon}" {cat} {counter}</span>[if_link]</a>[/if_link]</li>

прописывал и  урл до строннего сайта, с иконкой, ( в настройках категории, в адмике)
и урл до папки с иконкой ( templates\tema\images\icon.gif )

в обоих случаях работает как include , просто текст парсится из прописанного адреса в админке и на главную выводит

Отредактировано paradoxx (2010-08-04 17:14:53)

Вне форума

#14 2010-08-04 18:29:27

Trashcka
Участник
Откуда: КиевГрад
Здесь с 2008-12-04
Сообщений: 1,487
Рейтинг :   73 

Re: Иконка для категорий с указанием вложенности

paradoxx пишет:

вот так было: в категориес тпл

<li>[if_link]<a class="{if_active}" href="{link}">[/if_link]<span class="{if_active}">img src="{icon}" {cat} {counter}</span>[if_link]</a>[/if_link]</li>

в дефолтном врядли так, а вот так, да ))

<li>[if_link]<a class="{if_active}" href="{link}">[/if_link]<span class="{if_active}">{mark} {cat} {counter}</span>[if_link]</a>[/if_link]</li>
paradoxx пишет:

и урл до папки с иконкой ( templates\tema\images\icon.gif )

Слэши надо в правильную сторону ставить )

Вне форума

#15 2010-08-04 19:25:28

Wolverine
Модератор
Откуда: Домодедово
Здесь с 2008-10-13
Сообщений: 3,538
Рейтинг :   160 
Сайт

Re: Иконка для категорий с указанием вложенности

такой код на главной выводит " img src="урл " "

ну блин http://www.htmlbook.ru/html/img.html

<img src="{icon}" />

Вне форума

Сейчас в этой теме пользователей: 0, гостей: 1
[Bot] ClaudeBot

Подвал форума

Под управлением FluxBB 1.5.11
Модифицировал Visman

[ Сгенерировано за 0.024 сек, 7 запросов выполнено - Использовано памяти: 588.42 Кбайт (Пик: 625.42 Кбайт) ]