Pavlenko
Total posts: 31
13 Aug 2015 09:26

Здравствуйте, заметил такую серьезную вещь - в категории списком (по 20 шт) выводятся статьи, ссылка на категорию (в главном меню) вида http://site/cobalt/category-items/3-cars-category/3-cars.html?Itemid=126 , но если попробовать перейти с навигации внизу на страницу 2 (статьи 20 - 40, ссылка на след. страницу по навигации без ItemId вида http://site/cobalt/category-items/3-cars-category/3-cars.html?start=20 ) - то ничего не происходит (перегружается снова та же ссылка категории). То есть, если в ссылке на категорию есть ItemId, то постраничная навигация не работает. При этом, если исправить ссылку на http://site/cobalt/category-items/3-cars-category/3-cars.html?Itemid=126& ;start=20 (добавив ItemId), то навигация будет работать правильно.

Подскажите, возможно, я чего-то не настроил или настроил неправильно, но как исправить беду с ссылками с ItemId и постраничной навигацией. По сути, сейчас вообще все статьи, которые на других страницах навигации вообще увидеть никак нельзя.

Last Modified: 12 Oct 2015


Pavlenko
Total posts: 31
08 Oct 2015 04:09

Да, спасибо, это помогло. Убрал категории Кобальта с главной в скрытое меню, сделал html модуль с таким же видом, как выводились категории кобальта.


pepperstreet VIP
Total posts: 3,837
12 Oct 2015 01:00

Pavlenko Thanks for advice, pepperstreet, but I couldnt solve the problem with these extensions (MetaMod, Advanced Module Manager). They give ability to set such features like language, browser, joomla articles, but none of them can bind different modules to specific category in section. So, the question still open - how to bind Cobalt categories to specific items in menu when SEF is turned on

Actually both extensions should work for you. They also provide options to check certain URL parts.
Headsup: The free version of AMM has no custom PHP option. Just the URL check (as far as I know, it works with SEF ON, but you have to use and understand the RegEx feature to get the most out of it. (I did a quick test with NONE-SEF: no success)
MetaMod works well! You have to use some PHP code to check the page context and URL though.

Hence that both extension have a total different usage & concept:

  • MetaMod is a "replacement" for your actual module. You have to publish the MetaMod module instead of your original one! A short PHP code "snippet" checks your URL... and then displays the original module by ID or name.
  • AMM works quite different. It replaces the whole Joomla Module-Manager. You make the settings and apply rules to your original modules!
Powered by Cobalt