Новости Joomla

Вышли релизы Joomla 6.1 и Joomla 5.4.5: новые возможности и стабильность

Релиз Joomla 6.1.0

Проект Joomla! объявил о доступности Joomla 6.1 [Nyota] — новой минорной версии шестой серии, а также о выпуске релиза исправлений ошибок Joomla 5.4.5. Релиз 6.1 приносит ряд долгожданных функций, повышающих удобство управления контентом и защиту от спама.

👩‍💻 Компонент "CS Афиши" для Joomla.

👩‍💻 Компонент "CS Афиши" для Joomla.

Расширение "CS Афиши" позволяет выводить список мероприятий, фильтровать их по датам, поиск по заголовкам и описанию.

В состав пакета расширений входят:
- Компонент "CS Афиши"
- Модуль "Календарь событий"
- Модуль "Предстоящие события"
- Библиотека "ImgResize"

Расширение "CS Афиши" позволяет выводить список мероприятий, фильтровать их по датам, поиск по заголовкам и описанию.

Модуль "Календарь событий" отображает предстоящие и прошедшие мероприятие на календаре, с отображением мероприятий на конкретную дату во всплывающем окне.

Модуль "Предстоящие события" показывает список предстоящий событий по порядку их наступления.

P.S. Расширение платное, но плата символическая, чисто для отработки приема платежей. Ключи без ограничения по времени, купившие сейчас - смогут обновляться без ограничений.

Разработчик - участник нашего сообщества Дмитрий Денисов (@codersite).

Страница расширения
Демо

0 Пользователей и 1 Гость просматривают эту тему.
  • 11 Ответов
  • 8310 Просмотров

Главна страница
« : 14.03.2007, 22:17:14 »
Подскажите как в стандартном SEF сделать чтобы ссылка на главную была вида http://site.ru а не http://site.ru/component/option,com_frontpage/Itemid,1/ ?
Спасибо.

Re: Главна страница
« Ответ #1 : 28.04.2007, 21:22:48 »
Кто поможет благодарность- 5$
в аську 336128676
*

Physicist

  • Глобальный модератор
  • 984
  • 194 / 0
  • Рябов Денис
Re: Главна страница
« Ответ #2 : 29.04.2007, 16:43:22 »
Популярный вопрос. Но деньги предлагают впервые. :)
Я знаю как минимум два решения:
1. Без внесения изменений ("хака") файлов Joomla!: Не публиковать модуль mainmenu, а опубликовать другое меню ("дубль"), в котором первым пунктом будет просто url сайта. Тут суть в том, что главная страница (http://site.ru) - это первый пункт в меню mainmenu (поэтому в этом меню можно вообще оставить только этот пункт).
2. Сделать небольшой "хак" файла /includes/sef.php так, чтобы ссылка "/component/option,com_frontpage/Itemid,1/" заменялась на "/": нужно изменить в функции sefRelToAbs строки
Код
		// Home index.php
if ($string=='index.php') {
$string='';
}
на
Код
		// Home index.php
if (($string=='index.php')||($string=='index.php?option=com_frontpage&Itemid=1')) {
$string='';
}
« Последнее редактирование: 30.04.2007, 11:33:46 от Physicist »
*

Physicist

  • Глобальный модератор
  • 984
  • 194 / 0
  • Рябов Денис
Re: Главна страница
« Ответ #3 : 24.05.2007, 20:45:31 »
А какая ошибка в логах?
*

yAnTar

  • Захожу иногда
  • 296
  • 81 / 3
Re: Главна страница
« Ответ #4 : 08.06.2007, 21:12:54 »
Так как не у всех ссылка на главную будет иметь Itemid = 1 (возможно создали, потом удалили, потом еще раз создали), то я предлагаю немножко другую проверку
Код
	if (eregi("option=com_frontpage", $string)) $string = '';

и ставить ее перед строкой
Код
if ($mosConfig_sef && !eregi("^(([^:/?#]+):)",$string) && !strcasecmp(substr($string,0,9),'index.php')) {
То есть чтобы линк был без option i com_frontpage независимо от того, включен СЕФ или нет
Firefox the best, Google the best, jQuery the best.
yAnTar блог
*

hedaya

  • Осваиваюсь на форуме
  • 25
  • 2 / 0
Re: Главна страница
« Ответ #5 : 04.08.2007, 23:21:10 »
Без включенного СЕФ не работает. С включенным не пробовал.
Так как не у всех ссылка на главную будет иметь Itemid = 1 (возможно создали, потом удалили, потом еще раз создали), то я предлагаю немножко другую проверку
Код
	if (eregi("option=com_frontpage", $string)) $string = '';

и ставить ее перед строкой
Код
if ($mosConfig_sef && !eregi("^(([^:/?#]+):)",$string) && !strcasecmp(substr($string,0,9),'index.php')) {
То есть чтобы линк был без option i com_frontpage независимо от того, включен СЕФ или нет

*

yAnTar

  • Захожу иногда
  • 296
  • 81 / 3
Re: Главна страница
« Ответ #6 : 05.08.2007, 11:56:39 »
Цитировать
Без включенного СЕФ не работает. С включенным не пробовал.
Так это для включенного сефа вариант
Firefox the best, Google the best, jQuery the best.
yAnTar блог
*

hedaya

  • Осваиваюсь на форуме
  • 25
  • 2 / 0
Re: Главна страница
« Ответ #7 : 05.08.2007, 20:17:56 »
То есть чтобы линк был без option i com_frontpage независимо от того, включен СЕФ или нет

Я так понял, что нет =)
Но все равно спасибо, я сделал по-другому, и все работает, а без этого топика я бы очень долго искал, как это сделать =)
*

saygak

  • Захожу иногда
  • 99
  • 18 / 1
Re: Главна страница
« Ответ #8 : 19.03.2008, 13:29:29 »
Цитировать
1. Без внесения изменений ("хака") файлов Joomla!: Не публиковать модуль mainmenu, а опубликовать другое меню ("дубль"), в котором первым пунктом будет просто url сайта. Тут суть в том, что главная страница (http://site.ru) - это первый пункт в меню mainmenu (поэтому в этом меню можно вообще оставить только этот пункт).

Добавлю, если делать как описано в пункте 1, то пункт меню "Главная" подсвечиваться на сайте не будет (если вообще шаблоном предусмотрена подсветка активных пунктов меню).
Решение через пункт 2 подсветку главной оставляет.
*

archer1981

  • Захожу иногда
  • 285
  • 13 / 0
Re: Главна страница
« Ответ #9 : 14.10.2008, 15:05:50 »
До сих пор вносил в sef.php именно этот хак. В связи с изменением структуры урла главной страницы при включённом Joomfish, попытался его видоизменить:
Цитировать
      // Home index.php
      if (($string=='index.php')||($string=='index.php?option=com_frontpage&Itemid=1&lang,russian')||($string=='index.php?option=com_frontpage&Itemid=1&lang,english')) {
         $string='';
      }
Данная конструкция работать не стала. Как её исправить?
http://walkspb.ru - Энциклопедия Санкт-Петербурга
*

Physicist

  • Глобальный модератор
  • 984
  • 194 / 0
  • Рябов Денис
Re: Главна страница
« Ответ #10 : 14.10.2008, 16:24:15 »
Вместо lang,russian и lang,english должно быть lang=russian и lang=english.
*

archer1981

  • Захожу иногда
  • 285
  • 13 / 0
Re: Главна страница
« Ответ #11 : 14.10.2008, 16:53:49 »
Вместо lang,russian и lang,english должно быть lang=russian и lang=english.
Супер, благодарю.
http://walkspb.ru - Энциклопедия Санкт-Петербурга
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Главная страница и sh404SEF

Автор dimon7772

Ответов: 6
Просмотров: 4181
Последний ответ 23.10.2022, 18:51:39
от dimon7772
Белая страница 404 ошибки вместо оформленной sh404SEF

Автор Vas80

Ответов: 2
Просмотров: 2405
Последний ответ 23.11.2016, 19:38:26
от Vas80
sh404SEF 404 страница

Автор nemezida32

Ответов: 1
Просмотров: 1450
Последний ответ 28.05.2014, 17:45:38
от nemezida32
SEF и След страница

Автор dennicka

Ответов: 5
Просмотров: 1842
Последний ответ 05.12.2013, 14:29:22
от dennicka
Первая страница каталога товаров: пагинация в VirtueMart 1.1.9 + sh404SEF

Автор alanbus

Ответов: 2
Просмотров: 2984
Последний ответ 30.04.2013, 00:55:09
от webday