Автозамета поля title модулем "auto node title", нужно поставить 2 токена. Как?

Главные вкладки

Аватар пользователя dakanca dakanca 22 июня 2012 в 6:40

Доброе утро!

Использую для замены заголовков модуль auto_nodetitle.

Все супер работает, даже нашел как чз php код подставить произвольное значение.

Работающий у меня пример.


<?php
  $token 
'Какоето слово: [node:field_myfield]';
  if (empty(
$token)) {
    return 
'[type]';
  }
  else {
    return 
$token;
  } 
?>

Надо сделать чтобы токены [node:field_test] + [node:field_myfield] = ПРОФИТ!

Говорят нужно как то переопределить токены. А я в пхп не силен.

Еще видел на д.орг auto_entitylabel. Судя по скриншоту модуль делает то что нужно. Но не работает. Или я что то не то делаю.

Заранее спасибо за помощь.

Комментарии

Аватар пользователя Orion76 Orion76 22 июня 2012 в 19:27

"dakanca" wrote:
Надо сделать чтобы токены [node:field_test] + [node:field_myfield] = ПРОФИТ!

Что вы имеете ввиду?
Опишите задачу яснее и подробнее..

Аватар пользователя dakanca dakanca 23 июня 2012 в 4:48

"orion76" wrote:
Что вы имеете ввиду?
Опишите задачу яснее и подробнее..

Нужно чтобы можно было использовать 2 токена или более с произвольным текстом.

В данный момент модуль позволяет подставлять только один токен. Либо один токен и произвольный текст с помощью пхп.

Аватар пользователя multpix multpix 10 ноября 2015 в 11:48

"dakanca" wrote:
В данный момент модуль позволяет подставлять только один токен. Либо один токен и произвольный текст с помощью пхп.

auto_nodetitle
модуль auto_nodetitle - хоть предложение там токенами набирай))
токены полей ноды доступны,
php доступен.
ограничения на один токен никакого нет.

Аватар пользователя dakanca dakanca 25 июня 2012 в 15:09

"multpix" wrote:

модуль auto_nodetitle - хоть предложение там токенами набирай))
токены полей ноды доступны,
php доступен.
ограничения на один токен никакого нет.

screenshot

Не работает.

Актуально.

Аватар пользователя multpix multpix 25 июня 2012 в 16:06

Отставить панику))

укажите точные версии ядра и модуля,
и приведите скрин по типу моего, где у вас не получается.

ну и рассмотрите внимательно мой - там я привел результат работы обсуждаемого нами модуля.

Аватар пользователя multpix multpix 26 июня 2012 в 16:01

"dakanca" wrote:
Нужно чтобы [node:field_name] + текст + [node:field_name2] = [mytoken].

[node:field_name]нужный текст[node:field_name2]
в поле ввода токенов текста и пхп
(только токены нужные выбрать, для того что вы пишете вам пхп и [mytoken] ненужны)
сохранить.

Аватар пользователя dakanca dakanca 27 июня 2012 в 13:09

"dakanca" wrote:
Нашел модуль, token_custom

Тут пишут как пользоватся. Но я в пхп не силен. Мб кто поможет модифицировать код под меня?

Нужно чтобы [node:field_name] + текст + [node:field_name2] = [mytoken].

Помогите разобраться с этим модулем?