четверг, 28 апреля 2011 г.
Своя форма на базе модуля webform | Drupal в рунете
Своя форма на базе модуля webform | Drupal в рунете: "Отправлено через панель инструментов Google:"
среда, 27 апреля 2011 г.
Вопрос по форме обратной связи | Drupal в рунете
Вопрос по форме обратной связи | Drupal в рунете: "Отправлено через панель инструментов Google:"
Как вывести форму webform на всех нодах одного типа? | Drupal в рунете
Как вывести форму webform на всех нодах одного типа? | Drupal в рунете: "Отправлено через панель инструментов Google:"
Conditional recipients | drupal.org
Conditional recipients | drupal.org: "Conditional recipients
Отправлено через панель инструментов Google:"
Отправлено через панель инструментов Google:"
понедельник, 25 апреля 2011 г.
Удаление "Войдите чтобы оставить комментарий" Drupal 6
Remove "Login to post comments" from Drupal 6 sites | drupal.org: "Settings Override
Вы можете использование произвольную строку для замены например так: /sites/default/settings.php:
$conf['locale_custom_strings_en'] = array(
'Добавить комментарий' => 'Обсудить',
'Войдите чтобы оставить комментарий' => '',
);
Если Вы хотите оставить возможность комментирования только зарегистрированным пользователям, и удалить "Войдите чтобы оставить комментарий" для анонимных пользователей, вы просто добавляете сниппет в конец template.php в папке вашей темы.
function phptemplate_links($links, $attributes = array()) {
global $user;
if (!$user->uid) {
unset($links['comment_forbidden']);
}
return theme_links($links, $attributes);
}
более подробно здесь: http://drupal.org/node/425332
Убрать сообщение только для анонса:
You can remove the links from teasers only enabling the following custom mini module
$link) {
if (strcmp('comment_forbidden', $module) == 0) {
unset($links[$module]);
}
}
}
}
?>
Вы можете использование произвольную строку для замены например так: /sites/default/settings.php:
$conf['locale_custom_strings_en'] = array(
'Добавить комментарий' => 'Обсудить',
'Войдите чтобы оставить комментарий' => '',
);
Если Вы хотите оставить возможность комментирования только зарегистрированным пользователям, и удалить "Войдите чтобы оставить комментарий" для анонимных пользователей, вы просто добавляете сниппет в конец template.php в папке вашей темы.
function phptemplate_links($links, $attributes = array()) {
global $user;
if (!$user->uid) {
unset($links['comment_forbidden']);
}
return theme_links($links, $attributes);
}
более подробно здесь: http://drupal.org/node/425332
Убрать сообщение только для анонса:
You can remove the links from teasers only enabling the following custom mini module
$link) {
if (strcmp('comment_forbidden', $module) == 0) {
unset($links[$module]);
}
}
}
}
?>
воскресенье, 24 апреля 2011 г.
Вывести заголовок текущего документа в цепочке навигации.
Главная » Создание сайта на Drupal » Навигация » Хлебные крошки (breadcrumbs)
Заголовок текущей страницы в цепочке навигации
07 Ноя 2008
Опубликовано VladSavitsky
Задача:
Вывести заголовок текущего документа в цепочке навигации. Заголовок не должен быть ссылкой.
Решение
Варианты решений
* Переопределить вывод $breadcrumb в теме
Переопределить вывод $breadcrumb в теме
В файле template.php текущей темы добавить код:
function phptemplate_breadcrumb($breadcrumb) {
if (!empty($breadcrumb)) {
$breadcrumb[] = drupal_get_title();
return ''. implode(' > ', $breadcrumb);
}
}
Совместное использование с модулем Taxonomy Breadcrumb
* В модуле нужно отключить вывод названия термина в цепочке навигации . См. параметр "Show current term in breadcrumb trail?" на странице /admin/settings/taxonomy-breadcrumb (Drupal 5.x)
* В "Расширенные настройки" включить (include) нужные типы материалов, которые должны также обрабатываться модулем Taxonomy Breadcrumb.
* Заменить "Главная" на ...
Полезные рецепты по этой теме
Использованные материалы
* Menu and breadcrumb customising
Заголовок текущей страницы в цепочке навигации
07 Ноя 2008
Опубликовано VladSavitsky
Задача:
Вывести заголовок текущего документа в цепочке навигации. Заголовок не должен быть ссылкой.
Решение
Варианты решений
* Переопределить вывод $breadcrumb в теме
Переопределить вывод $breadcrumb в теме
В файле template.php текущей темы добавить код:
function phptemplate_breadcrumb($breadcrumb) {
if (!empty($breadcrumb)) {
$breadcrumb[] = drupal_get_title();
return ''. implode(' > ', $breadcrumb);
}
}
Совместное использование с модулем Taxonomy Breadcrumb
* В модуле нужно отключить вывод названия термина в цепочке навигации . См. параметр "Show current term in breadcrumb trail?" на странице /admin/settings/taxonomy-breadcrumb (Drupal 5.x)
* В "Расширенные настройки" включить (include) нужные типы материалов, которые должны также обрабатываться модулем Taxonomy Breadcrumb.
* Заменить "Главная" на ...
Полезные рецепты по этой теме
Использованные материалы
* Menu and breadcrumb customising
Подписаться на:
Сообщения (Atom)