Форум русской поддержки Joomla!® CMS
05.12.2016, 12:32:35 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

Убрать Id материала

 (Прочитано 339 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Sergio111
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 163



« : 27.03.2015, 15:41:19 »

Здравствуйте, уважаемые all!
Joomla 2.5 у меня на сайте автоматически к алиасу материала в ссылке прибавляет id материала.
Т.е. http://eggs.info/index.php/novosti/6-Khimiya_i_zhizn
А я хочу http://eggs.info/index.php/novosti/Khimiya_i_zhizn
Без "6" и тире.
Подскажите, как заставить Joomla не прибавлять id материала к ссылке? очень нужно!
Записан
SeBun
Практически профи
*******

Репутация: +134/-3
Offline Offline

Пол: Мужской
Сообщений: 2279



« Ответ #1 : 27.03.2015, 16:51:17 »

Тема уже обсуждалась здесь.
Записан
Sergio111
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 163



« Ответ #2 : 27.03.2015, 17:02:02 »

Тема уже обсуждалась здесь.
не разобрался, куда этот код вставлять -
Код:
<field
name="sef_advanced_link"
type="radio"
default="1"
label="Удалить ID материала в ссылке?">
<option
value="0">JNO</option>
<option
value="1">JYES</option>
</field>
Записан
SeBun
Практически профи
*******

Репутация: +134/-3
Offline Offline

Пол: Мужской
Сообщений: 2279



« Ответ #3 : 27.03.2015, 17:25:32 »

не разобрался, куда этот код вставлять

Oткрываем для редактирования файл:
 корень_сайта\administrator\components\com_content\config.xml
 и рядом с другими аналогичными параметрами добавляем указанный код. Теперь зайдём в админку — менеджер материалов — и жмём на кнопку НАСТРОЙКИ (она справа вверху). В появившемся диалоговом окне видим наш новый параметр SEF: ID статьи в URL.
 
Если поставить «Да» (по умолчанию), это приведет к тому, что в ссылках будет ID статьи. Если «Нет» — то все будет так как нам и нужно)))
 
Это всё — пользуйтесь на здоровье)))
 
P.S. Если у вас часть статей вываливается с 404 ошибкой (т.е. новые ссылки не работают) то нужно в файле:
 корень_сайта/components/com_content/router.php заменить код:
 
Код:
// then we assume it is a category. If they don't we assume it is an article
 
if ($count == 1) {


на код:
 
Код:
//then we assume it is a category. If they don't we assume it is an article
 
if ($count == 1 && !$advanced) {
Записан
Sergio111
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 163



« Ответ #4 : 06.04.2015, 19:06:46 »

Спасибо, но полностью не помогло, пришлось макросом id дописывать.
Записан
AnnSwamp
Осваиваюсь на форуме
***

Репутация: +1/-0
Offline Offline

Сообщений: 154


« Ответ #5 : 07.04.2015, 19:37:16 »

внимательно читайте, все предельно точно и верно расписано
тема избита
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet