Доброе утро!
Использую для замены заголовков модуль auto_nodetitle.
Все супер работает, даже нашел как чз php код подставить произвольное значение.
Работающий у меня пример.
<?php
$token = 'Какоето слово: [node:field_myfield]';
if (empty($token)) {
return '[type]';
}
else {
return $token;
}
?>
Надо сделать чтобы токены [node:field_test] + [node:field_myfield] = ПРОФИТ!
Говорят нужно как то переопределить токены. А я в пхп не силен.
Еще видел на д.орг auto_entitylabel. Судя по скриншоту модуль делает то что нужно. Но не работает. Или я что то не то делаю.
Заранее спасибо за помощь.
Комментарии
актуально. Мб кто ссылку даст куда копать?
Что вы имеете ввиду?
Опишите задачу яснее и подробнее..
Нужно чтобы можно было использовать 2 токена или более с произвольным текстом.
В данный момент модуль позволяет подставлять только один токен. Либо один токен и произвольный текст с помощью пхп.
модуль auto_nodetitle - хоть предложение там токенами набирай))
токены полей ноды доступны,
php доступен.
ограничения на один токен никакого нет.
Не работает.
Актуально.
Отставить панику))
укажите точные версии ядра и модуля,
и приведите скрин по типу моего, где у вас не получается.
ну и рассмотрите внимательно мой - там я привел результат работы обсуждаемого нами модуля.
d7.14
7.x-1.0
Нашел модуль, [module=token_custom]
Тут пишут как пользоватся. Но я в пхп не силен. Мб кто поможет модифицировать код под меня?
Нужно чтобы [node:field_name] + текст + [node:field_name2] = [mytoken].
[node:field_name]нужный текст[node:field_name2]
в поле ввода токенов текста и пхп
(только токены нужные выбрать, для того что вы пишете вам пхп и [mytoken] ненужны)
сохранить.
Не работает.
Помогите разобраться с этим модулем?