1 (2014-01-04 16:32:41 отредактировано wmc)

Тема: Как реализовать на плагинах i18

У меня полный набор плагинов  i18

интересует следующий вопрос
Имею следующую структуру сайта
главная
блог
--посты в блоге (специальные страницы плагин i18special pages)
категория
--подкатегория 1 (специальные страницы плагин i18special pages)
--подкатегория 2 (специальные страницы плагин i18special pages)

Задача
на странице блоги вывести все посты с постраничной навигации
на странице категория вывести все что есть в подкатегориях

Интересует полный ответ с примерами

Также интересует навигация

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

А также наглядный пример для дибила на пальцах как реализовать много уровневое меню для следующей структуры сайта:
главная
категория1
--подкатегория1
--подкатегория2
Категория2
--подкатегория1
--подкатегорияподкатегории
--подкатегория2

Кроме того как-то намой взгляд неверно сделана реализация меню
тоесть 

<ul>
<li><a></a></li>
<li class="current"><a></a></li>
</ul>

где можно поправить чтобы код имел следующий вид

<ul>
<li><a></a></li>
<li><a class="current"></a></li>
</ul>

Поделиться

2

Re: Как реализовать на плагинах i18

для меню все коды описаны здесь http://getsimplecms.ru/plaginy-dlya-get … agin-i18n/

главная
категория1
--подкатегория1
--подкатегория2
Категория2
--подкатегория1
--подкатегорияподкатегории
--подкатегория2

<?php get_i18n_navigation(return_page_slug(),0,99,I18N_SHOW_MENU); ?>

если вы имеете ввиду, как собственно сделать выпадающее меню, можете воспользоваться этим сервисом http://cssmenumaker.com
для блога и категорий воспользуйтесь кодами с этой страницы http://getsimplecms.ru/plaginy-dlya-get … 8n-search/

Поддержать GetSimple CMS по-русски ЯДом

Сайт olsv64

Поделиться

3

Re: Как реализовать на плагинах i18

Не хочу обидеть, но в Ваших описаниях все  описания поставлены так, что человеку поверхностно знающему CMS будет трудно понять о чем идет речь, очень мало наглядных примеров которых нет на сайте автора или же идет перечисление допустимых параметров с описаниями, а в примерах совершенно другие которых нет в перечне.
Как реализовать многоуровневое меню средствами html + css я знаю, но вот как его реализовать не в ручную в шаблоне, а используя CMS у меня возник вопрос и как вывести отдельно меню подкатегорий тоже незнаю.
Я совершенно незнаком с данной CMS потому и попросил показать в наглядных примерах для конкретных случаев, так сказать объяснить на пальцах... спасибо огромное за огромное желание помочь.

Поделиться

4

Re: Как реализовать на плагинах i18

так я вам и написал код многоуровневого меню, который нужно вставить между тегами ul
<ul><?php get_i18n_navigation(return_page_slug(),0,99,I18N_SHOW_MENU); ?></ul>
в css

li.currentpath a{
    color:#fff;
    background-color:#2b2d30;
}
li.current a{
    color : #C5400E;
    font-weight : bold;
}

и, кстати, все-таки правильнее использовать активный класс для тега <li>, а не для <а>, потому что это дает возможность задавать свойства как для одного, так и для другого.
и по-моему лучше вам все-таки для начала внимательно прочитать описания плагинов, попробовать использовать коды, указанные на страницах, разобраться во всем самому, чем ждать, что кто-то вам за вас все сделает...CMS, конечно, бесплатная, доступная для новичков, но если вы хотите использовать какие-либо плагины, вам придется заняться их изучением.

Поддержать GetSimple CMS по-русски ЯДом

Сайт olsv64

Поделиться

5

Re: Как реализовать на плагинах i18

более подробное описание плагинов серии i18n вы можете найти на сайте разработчика http://mvlcek.bplaced.net/get-simple

Поддержать GetSimple CMS по-русски ЯДом

Сайт olsv64

Поделиться

6

Re: Как реализовать на плагинах i18

У меня на сайте два меню горизонтальное и вертикальное. Горизонтальное реализовано при помощи плагина Custom menu как сделать чтобы открытый пункт меню подсвечивался был активным ? Главное что при наведении работает он подсвечивается а кода откроешь определенное меню оно перестает подсвечиваться хотя в html шаблоне все работает и открытый пункт остается другим цветом то есть активным.

Поделиться

7

Re: Как реализовать на плагинах i18

Еще в шаблоне у открытого пункта меню есть класс class="active" вот так:

<a href="./home.php" class="active">ГЛАВНАЯ</a>

а в CMS с плагином меню этот пункт выглядит так :

<a href="http://promenergysnab.ru/" title="ГЛАВНАЯ" target="_self">            ГЛАВНАЯ          </a>

получается что класса class="active" у того же пункта уже нет.

Поделиться

8

Re: Как реализовать на плагинах i18

Как с плагином Custom menu открытому пункту меню присвоить класс - class="active"   ?

Поделиться

9

Re: Как реализовать на плагинах i18

если вы имеете ввиду этот плагин http://getsimplecms.ru/plaginy-dlya-get … stom-menu/, пропишите требуемые свойства для класса current

Поддержать GetSimple CMS по-русски ЯДом

Сайт olsv64

Поделиться

10 (2017-01-22 17:18:57 отредактировано aukc)

Re: Как реализовать на плагинах i18

Прописал ни чего не изменилось.
Надо в css в теме добавить или где ?
Прописывал так :

.current  li a
{
   background-color: #59C45A;
    color: #FFFFFF;
}

Поделиться

11

Re: Как реализовать на плагинах i18

класс current принадлежит тегу li

.current a
{
   background-color: #59C45A;
    color: #FFFFFF;
}
Поддержать GetSimple CMS по-русски ЯДом

Сайт olsv64

Поделиться

12

Re: Как реализовать на плагинах i18

Спасибо все получилось !

Поделиться

13

Re: Как реализовать на плагинах i18

давайте-ка я заодно научу вас находить то, что вам нужно в исходном коде
либо нажимаете правой кнопкой мышки на странице и выбираете просмотр исходного кода
http://prntscr.com/dywdur
либо используете клавиши CTRL+U
http://prntscr.com/dywd90
таким образом вы сможете найти все, требуемые html элементы, их классы и идентификаторы
если вы знаете идентификатор или класс, который вам нужно найти, на клаве есть еще кнопка F3, после открытия исходного кода, нажмите на нее и введите в поле поиска искомое значение

Поддержать GetSimple CMS по-русски ЯДом

Сайт olsv64

Поделиться

14

Re: Как реализовать на плагинах i18

Спасибо ! Понял !
Тоже поделюсь информацией мне понравился css-фреймворк toast grid добавил его к шаблону чтобы потом адаптивные страницы делать в редакторе. Очень простой и удобный вот видео.
https://www.youtube.com/watch?v=gm8_I13BZWk

Поделиться