Вы не зашли.
читал, читал, но так и не понял... как сделать так, чтоб в ссылке показывалась только главная категория, а не склеенные с указанными в дополнительных?
по идее главную категорию отделили от дополнительных как раз для того, чтобы в ссылках выводилась именно главная категория, но при этом эта новость была и в списках отмеченных дополнительных категорий.
Не в сети
Категорично что? Я говорю как это было сделано раньше
ответ категоричный: "Нет"...
родословная этого движка и ДЛЕ общая. думаю и задомки были одинаковые... знаешь, наверное, в ДЛЕ это сделано так: из списка отмеченных категорий в ссылку попадает первая, но и в остальных категориях эта новость в списке... тут, я подумал, сделали ещё лучше, типа можно выбрать, какая категория попадает в список... а оказалось, что нет...
лично меня это не устраивает... чтобы перейти, мне надо повторить структуру сайта...
что-то на форуме глюки со временем. у меня сейчас 13:34, а пишет, что 14:34
часовой пояс +2
Изменено Dron (2012-03-23 15:34:10)
Не в сети
Ну это кому как, мне логично, что в ссылку попадают все категории.
В принципе, чтобы попадала только главная можно сделать хаком или даже вынести в настройки что именно должно идти в ссылку, все категории или только главная.
Не в сети
Ну это кому как, мне логично, что в ссылку попадают все категории.
В принципе, чтобы попадала только главная можно сделать хаком или даже вынести в настройки что именно должно идти в ссылку, все категории или только главная.
а смысл выносить в настройки, если и так всё есть... например, выбрал в главной категорию, только она попала в ссылку, не зависимо, есть ли выбор в дополнительных... а не выбрал в главной, то в ссылку попадают все из дополнительных...
а на счёт хака, попробую сам поковырять, если не придём с автором к единому мнению... кстати, он появляется сейчас на форуме?.. в аську не хочу стучать, не охота отвлекать его пустяками... ;-)
Не в сети
Ладно, я тебя не понял Если и так все есть и в настройки ничего не надо выносить и изменять, то что ты хотел?
я имел ввиду, что не надо добавлять настройки, а достаточно доделать как я предлагал...
Не в сети
Не в сети
При этом тебя не интересуют люди у которых выбрана главная и дополнительная уже сейчас? И что им нафиг не нужна смена ссылок и неплохо бы им оставить старый вариант.
Да ладно преувеличивать то...
Как я понял выбранные категории хранятся в поле catid таблицы _news. Можно добавить ещё поле, например, maincatid - в нём будет хранится выбор главной категории...
После исправления, у кого было выбрано несколько категорий, так и останется ссылка со всеми выбранными категориями. А кому надо в ссылке одну категория, тот может выбрать главную... И у него в ссылке будет только главная, но и в другие категории эта новость тоже попадёт...
Это моё личное мнение и никому его сильно не навязываю... Автор захочет - исправит, ну а нет, как говорится и суда нет...
Просто подумал, что раз выбор главной и дополнительных категорий были разделены, то это кому-то надо было... Вот и хотелось бы услышать от автора: для чего они были разделены и как они должны были работать...
Не в сети
Как я понял выбранные категории хранятся в поле catid таблицы _news. Можно добавить ещё поле, например, maincatid - в нём будет хранится выбор главной категории...
После исправления, у кого было выбрано несколько категорий, так и останется ссылка со всеми выбранными категориями. А кому надо в ссылке одну категория, тот может выбрать главную... И у него в ссылке будет только главная, но и в другие категории эта новость тоже попадёт...
Это моё личное мнение и никому его сильно не навязываю... Автор захочет - исправит, ну а нет, как говорится и суда нет...
Просто подумал, что раз выбор главной и дополнительных категорий были разделены, то это кому-то надо было... Вот и хотелось бы услышать от автора: для чего они были разделены и как они должны были работать...
как-то обсуждался подобный вопрос - категории, если их несколько, хранятся через запятую, т.е. получаем массив
просто бери первый элемент массива - он и будет главной категорией
например, выбрал в главной категорию, только она попала в ссылку, не зависимо, есть ли выбор в дополнительных... а не выбрал в главной, то в ссылку попадают все из дополнительных
оптимально новость вообще без категории делать - т.е. она будет иметь вид сайт.ком/новость.хтмл, а категория сайт.ком/категория
это можно сделать без каких-либо хаков, простой настройкой чпу
правда придется допиливать соотв. плагины, например хлебные крошки
Проекты любой сложности. Качественно. Дорого.
Не в сети
оптимально новость вообще без категории делать - т.е. она будет иметь вид сайт.ком/новость.хтмл, а категория сайт.ком/категория
Это совершенно не подходит для нормальных сайтов Плюсом будет иметь в URL название категории, типа football или hockey. Точнее может и подходит, но не всем
Не в сети
Как через чпу преобразовать url вида
http://site.ru/news/na_grebne_volny_2015/2016-03-10-1885
в
http://site.ru/boeviki/na_grebne_volny_2015.html
Не в сети
Сделал, но по тупому, как получается
url.redirect = (
"(.*)/2016(.*)$" => "$1.html",
"(.*)/2015(.*)$" => "$1.html",
"(.*)/2014(.*)$" => "$1.html",
"(.*)/2013(.*)$" => "$1.html",
#-----------категории
"news/category1/musiks" => "/musiks.html",
"news/category2/films" => "/films.html",
)
url.redirect-code = 301
Это в настройках веб-сервера.
Изменено UriyZenkov (2016-04-01 16:46:44)
Не в сети
Как сделать редирект/рерайт с .htm на .html средствами CMS ?
Не в сети