2013-03-06 5 views
0

Я разместил модуль в позиции «Ниже содержимого» на моем сайте Joomla !. Он должен отображаться ниже содержимого (ну ...), как показано на прилагаемой картинке. Проблема в том, что она делает это только тогда, когда я устанавливаю ее на «показать на всех страницах», и я хочу, чтобы она отображалась только на нескольких страницах. Когда я устанавливаю его только для показа на этих страницах, он исчезает!Joomla! Модуль не отображается после реализации sh404sef

Это карусель под названием «Андре моделист» See the image here

Теперь я отключил модуль, кроме как на этой странице (и на других страницах beachflag): http://anansi.dk/strandflag-a

И он ушел. Он работал до того, как я реализовал sh404SEF. Кто угодно?

:-) Астрид

+0

Похоже, что вы теряете переменную Itemid во время перевода URL-адреса sh404SEF. Проверьте панель администратора, если все URL-адреса имеют что-то вроде & Itemid = XXX, где XXX - любое целое число, большее 0. –

+0

Они делают. Например, этот http://anansi.dk/strandflag-a имеет URL-адрес, отличный от sef, который выглядит следующим образом: option.php? Option = com_configbox & Itemid = 463 & cat_id = 31 & lang = da & prod_id = 45 & view = category – Aztrid

+0

Проверьте слово «категория» там является невидимым знаком, который превращает его в «cate% E2% 80% 8Bgory». Также ссылка, которую вы указали, на самом деле переписана на http://anansi.dk/gadeflag-b Все переведенные на sh404SEF URL-адреса уникальны? –

ответ

1

Для всех, кто натыкается на этот вопрос, страница sh404SEF руководство пользователя по Troubleshooting issues with missing modules может оказать помощь.

Вкратце, сначала убедитесь, что модуль настроен на отображение в определенном меню. Затем:

  1. В списке меню Joomla найдите Itemid пункта меню, отображающего страницу. Он будет указан в последнем столбце с надписью ID. Этот идентификатор вам понадобится позже на последнем шаге.
  2. Откройте диспетчер URL-адресов sh404SEF и найдите URL-адрес SEF для этой страницы, которая не отображает модуль. Вы заметите, что URL-адрес SEF будет содержать по крайней мере 1 дубликат URL для этого элемента. Нажмите на этот номер, чтобы открыть диспетчер дубликатов.
  3. Там должен быть уроженцем URL, такие как (index.php? Вариант = com_k2 & Itemid = 345 & ID = 214 & Ланг = еп & зрения = пункт), который содержит Itemid вы нашли в шаге 1. Вам нужно сделать его основным, щелкнув по кнопке Make Main.

Надеюсь, это поможет.

+0

Спасибо, я попробую :-) – Aztrid

+0

Это не работает - все они выглядят следующим образом: index.php? Option = com_configbox & cat_id = 27 & lang = da & prod_id = 2 & view = category – Aztrid

+0

Это решило проблему для меня, спасибо. – Presto