Привет.
У меня вынесены комментарии на отдельную страницу при помощи модуля Talk. Он создаёт страницы с названиями node/310/talk
Подскажите пожалуйста, как заменять автоматически все эти пути на что то человечное, типа [title]-otzivi, либо otzivi/[title]
Титле, естественно, должен быть в транслите.
Path Auto такого делать не умеет.
Комментарии
чего это вдруг не умеет то? Очень даже. путь/талк = сисноним/отзывы
Смотрю настройка Pathauto
Основные настройки
Настройки пунктуации
Пути блога
Пути пользовательских форм контакта
Пути материала
Пути термина таксономии
Пути пользовательского трекера
Настройки пути каталога
Пути пользователя
В какой пункте настройка любых полей? Всё перещёлкал, не могу найти. Или может существует какое-то расширение этого модуля?
А вот это в node path не срабатывает?
Шаблон для всех адресов материалов типа Комментарий:
Vlk, не могу найти такого в настройках PathAuto.
В разворачиваемом списке "Пути материала" перечислены лишь материалы, которые у меня созданы (Page, Blog, Product и т.д.), комментариев нет.
Хм. У меня вот так:
Шаблон адреса по умолчанию (применяется ко всем типам материалов с пустыми шаблонами ниже):
Шаблон для всех адресов материалов типа Gallery:
Шаблон для всех адресов материалов типа Gallery Image:
Шаблон для всех адресов материалов типа Page:
Шаблон для всех адресов материалов типа Story:
Шаблон для всех адресов материалов типа Запись в блог:
Шаблон для всех адресов материалов типа Комментарий:
Шаблон для всех адресов материалов типа Тема форума:
Может, кто из модулей добавил, но вряд ли. Все-таки comment в ядре.
А навешано у меня на него вот так:
Требуется для: Flat comments (включён), Flat comments existing (отключён), Forum (включён), Quote (включён), Tracker (отключён), Advanced Forum (включён), Forum Access (включён)
Еще вариант - PathAuto при установке не похватил комментарии. Может, его удалить и снова установить?
Как я понял, у Вас есть отдельный типа материалов "Комментарии"?
Они выводятся на отдельной странице? Это делает модуль Flat comments? Просто я выделяю их на отдельную страницу путём Talk, а он не создаёт отдельного типа материалов.
Да, почему-то так
Нет. Вроде бы этот тип для форума.
Честно говоря, понятия не имею
прошу прощения с хлебными крошками напутал.
Вроде модуль talk смотрел как то изнутри, помоему в коде можно просто поменять итоговый путь без особых проблем и сами настройки посмотрите..
S_F, да, слово talk в ссылке думаю можно заменить на otzivi, и это будет уже лучше. Но, как бы ещё подцепить отПузАвтовный url и влепить туде? Возможно ли это как то сделать?
Нашёл какой то модель Url alter. Там есть 2 поля для php кода (в котором я не разбираюсь). Но он, по моему, позволяет заменять лишь служебные урлы, типа добавления статьи, или страницы авторизации.
Кто-то сталкивался с таким модулем? Может он может решить такую проблему?
Идей " на вскидку" вам накидали, корвыряйтесь, потом нам расскажите. Задача не из числа штатных. Если квалификации не хватает, то закидывайте в "ищу спецов". За тыщу рублей кнонить сдлает, кто сталкивался или представляет куда копать.
Лично я просто не стал бы заморачиваться.
Идей на вскидку ещё не накидали
Были лишь не верные, либо, не подходящие предположения.
А заморачиваться этим всё эе стоит, если делаешь сайт для себя и сайт в итоге этого должен приносить прибыль.
По поводу спецов, спасибо, учту, если не получится.
Проблему решил.
Оказалось, проблема сама собой решается тем модулем, про который я писал - Url alter.
Там даже настраивать ничего не нужно. Он сам создаёт страницы, типа сайт.ру/человеческий-адрес-страницы-который-был-задан/talk
Этот модуль просто переделал все ссылки, которые относятся к нодам (редактирование, SEO,трекер и любые другие).
Вот видите, как все хорошо получилось))