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

4 года 7 мес. назад - 4 года 7 мес. назад #5527 от Тим
как же все-таки сделать категорию статьи ссылкой на соответствующий пункт меню?
Ищу, ищу, и ничего (((

Материалы разбиты по категориям, для каждой категории - свой пункт меню

В шаблоне материала выведено ссылкой название категории.

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

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.

4 года 7 мес. назад #5531 от Wedal
Тим, во вкладке "Content" есть под одной из кнопок "Link". Вот там и можно добавить ссылку на пункт меню.

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.

4 года 7 мес. назад - 4 года 7 мес. назад #5536 от Тим
Но ведь статьи принадлежат разным категориям, значит, тут не подходит указать какой-то конкретный пункт меню

А если выбрать просто menu item (inherited) , не указывая прочих параметров у него, то в блоге категории работает нормально, но если выводить избранные материалы на FrontPage, ссылка на категорию получается вида index.php?option=com_content&view=featured&Itemid=101

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.

4 года 7 мес. назад #5545 от Wedal
Тим, все правильно. По умолчанию главная страница работает через com_content. Если хотите заставить работать ее через SEBLOD создайте тип поиска по параметру "На главной" и привяжите его к пункту меню, который является главной страницей.

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.

4 года 6 мес. назад #5625 от Тим
я правильно понимаю, что для вывода блога категории, мне надо создать отдельный поиск для каждой категории, не используя родной функционал Joomla?

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.

4 года 6 мес. назад - 4 года 6 мес. назад #5626 от Илья А. Жулин
Тим, попробуй так:
  1. Клади в позицию поле Article Category ID из раздела Category.
  2. Если тебе не нужно, чтоб это поле было видно, поставь ему Typography (цифра 3 справа) Clear.
  3. Если тебе нужна отдельная ссылка типа "Перейти к просмотру категории", то на этом же поле делай Typography не Clear, а HTML, войди в настройки (нажми маленький плюс рядом) и туда положи следующий код:
    <a href="index.php?option=com_content&view=category&layout=blog&id=*value*">Перейти к просмотру категории</a>
  4. Если ссылка нужна на каком то другом поле, то на Article Category ID ставим Clear, а нужному полю ставим Typo HTML следующего содержания:
    <a href="index.php?option=com_content&view=category&layout=blog&id=$cck->getValue('catid')">*value*</a>

Надеюсь помог.
Спасибо сказали: Тим

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.

4 года 6 мес. назад #5627 от Илья А. Жулин

ComeOn пишет: Тим, попробуй так:

  1. Клади в позицию поле Article Category ID из раздела Category.
  2. Если тебе не нужно, чтоб это поле было видно, поставь ему Typography (цифра 3 справа) Clear.
  3. Если тебе нужна отдельная ссылка типа "Перейти к просмотру категории", то на этом же поле делай Typography не Clear, а HTML, войди в настройки (нажми маленький плюс рядом) и туда положи следующий код:
    <a href="index.php?option=com_content&view=category&layout=blog&id=*value*">Перейти к просмотру категории</a>
  4. Если ссылка нужна на каком то другом поле, то на Article Category ID ставим Clear, а нужному полю ставим Typo HTML следующего содержания:
    <a href="index.php?option=com_content&view=category&layout=blog&id=$cck->getValue('catid')">*value*</a>

Надеюсь помог.

Спасибо сказали: Тим

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.

4 года 6 мес. назад #5628 от Илья А. Жулин
Повторяться не буду, ответил тут . Теперь ты не только перейдешь в блог категории, но, и попадешь в соответствующий пункт меню.

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.

4 года 6 мес. назад - 4 года 6 мес. назад #5629 от Wedal
<a href="index.php?option=com_content&view=category&layout=blog&id=$cck->getValue('catid')">*value*</a>
ComeOn, вы в кучу смешали PHP и HTML или чего-то не понимаю. По идее, если это работает, то должно быть так:
<a href="index.php?option=com_content&view=category&layout=blog&id=<?php echo $cck->getValue('catid'); ?>">*value*</a>
.

Второй вопрос, в том, что мы используем здесь com_content, а не com_cck, это значит, что в блоге категории дополнительные поля SEBLOD показаны не будут, или я опять что-то путаю?

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.

4 года 6 мес. назад #5630 от Тим
но кстати, Wedal, создав поиск по параметру "На главной", при переходе в статью, отсутствует привязка к соотв. пункту меню
seblod.webtm.ru/

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.

4 года 6 мес. назад #5636 от Wedal
Тим, привязывайте к пункту меню категории статей Joomla, в которой находится данная статья(скрытое меню, блог категории), либо конкретные статьи.

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.


Вверх