Добрый вечер!
Как известно, при создании материала появляется заголовок "Создать /*тип материала*/", который не склоняется и выглядит так, будто его написал чукча. Существуют ли средства для его редактирования? Подскажите пожалуйста.
Можно сделать эту форму с помощью модуля webform, и тогда можно будет любой заголовок вручную поставить, если нужно только информацию собирать.
Как вариант решения проблемы конкретно для вебформ подходит идеально, спасибо! Но для остальных случаев проблема остаётся, хотелось бы знать есть ли ещё способы.
модуль есть котрый 100 % решает эту задачу но не решает вопрос с выводом сообщения после создания материала пишет так же все криво хотя в модуле написано что и как выводить?
можно ли убрать все сообщения (скрыть их) после создания. буду рулесами сообщения такие делать...
Комментарии
А что должно быть?
Должен быть вменяемый заголовок, который друпал создать сам не способен.
В данном случае должно быть "Подать заявку".
Включаете модуль в ядре Locale, Управление -> Перевод интерфейса -> Найти. Вводите строку и делаете свой перевод.
Уже смотрел, это бестолку, потому как шаблон: "Создать node_type"
Нужен какой-нибудь модуль или любой другой способ.
Можно сделать эту форму с помощью модуля webform, и тогда можно будет любой заголовок вручную поставить, если нужно только информацию собирать.
Как вариант решения проблемы конкретно для вебформ подходит идеально, спасибо! Но для остальных случаев проблема остаётся, хотелось бы знать есть ли ещё способы.
так решения и не нашлось?
тип контента назови не "Заявка", а "Заявку"
тогда получится не "Создать Заявка", а "Создать Заявку"
Это конечно весьма соблазнительно, но никак не вариант.
Думаю можно поступить таким же образом, как я сделал в этой теме: Карта сайта с помощью views [вопрос перетёкший в решение] (см. конец темы). Только в данном случае вместо $output будет $title и т.д.
Вы люди или кабачки?
1. hook_menu_alter()
2. hook_preprocess()
модуль есть котрый 100 % решает эту задачу но не решает вопрос с выводом сообщения после создания материала пишет так же все криво хотя в модуле написано что и как выводить?
можно ли убрать все сообщения (скрыть их) после создания. буду рулесами сообщения такие делать...
Ну инферна ты всегда отличался выбором своего путя
ну сначала нужно скрыть сообщения котрые автоматом друпал выводит...
делаем модуль modulename
// изменяем заголовок на страницах типа "page"
if ($form_id == 'page_node_form'){
if (arg(1) == "add"){
drupal_set_title(t('Create page'));
}
}
}