auto_nodetitle

Не получается сгенерировать заголовок с названием улицы (auto_nodetitle + location + token)

5 июня 2014 в 19:42

Здравствуйте.
На Drupal 7 возникла проблема при формировании заголовка к материалу с помощью модуля auto_nodetitle.
В типе материала обязательным является указание местоположения, делается с помощью location.

Когда в параметрах автоматической генерации заголовка этого материала указываю токен местоположения [node:location:street:?] вместо ожидаемого названия улицы выводится "Array". Вместо знака "?" пробовал ставить и 0 и 1, в общем не помогает.

0 Thanks

Генерация заголовка ноды из полей материала auto nodetitle

26 ноября 2013 в 21:09

Заголовок ноды формируется из 4-х полей с помощью https://drupal.org/project/auto_nodetitle, но в результате в админке материал отображается с правильным заголовком собранного из указанных полей(только почему-то с символом & quot; вместо кавычек) а на странице материала вот, что выходит ТЫц Url опять же составился из полей а вот сам Заголовок ноды(на синем фоне) и < title > взялся только из последнего поля + о

0 Thanks

Auto nodetitle не создает заголовок при помощи php кода (вывод иерархичных терминов)

21 февраля 2013 в 2:46

D6

ребят, такое дело, есть каталог авто, автомобилю присвоены термины Opel и Corsa
хочу автоматом проставлять заголовки Opel Corsa, но ничего не получается

имеются токены, но они не выводят так как надо - иерархично и через пробел:

[save-lineage-termpath-raw] - выводит иерархично, но через дробь "/"
[term-raw], [term] выводят наугад, я так понял по сортировке по алфавиту, Corsa Opel, BMW X5, Camry Toyota

попробовал такие коды в PHP поле auto_nodetitle (в ноде все выводится нормально если вставить в шаблон)
если вставить этот код то при обновлени ноды все очень хорошо, выводится как надо автоматический заголовок
но при создании новой ноды автоматический заголовок не создается, словно сначала формируется нодетитл, а потом нода сохраняется

0 Thanks

Решение auto_nodetitle warning

28 августа 2012 в 22:48

Модуль Automatic Nodetitles нужен для автогенерации заголовков нод (пожалуйста)

Но при его использовании раз от раза материал отказывается сохранятся, выдавая:

Warning: htmlspecialchars() [function.htmlspecialchars]: Invalid multibyte sequence in argument в функции check_plain()
...
PDOException: в функции drupal_write_record()

В issue проблема решается добавлением в модуль дополнительных функций экранирования и подмены.

Но мне это не помогло. Даже на основе текста без спецсимволов, заголовок иногда генерировался, иногда нет.

0 Thanks

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

22 июня 2012 в 6:40

Доброе утро!

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

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

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

0 Thanks

Морфология vs таксоноимя vs auto_nodetitle

11 мая 2012 в 14:02

Господа, сейчас собираю сайт доску объявлений.
Решено было изначально уйти от заполнения тайтлов, чтобы пользователям совсем не болела голова, что туда напистать.
Тайтлы будут генерироваться модулем Auto Nodetitle по токенам.
В качестве токенов используются термины таксономии и другие поля.

Примерно тайтл будет выглядить следующим образом:
[Продам] [медиаплеер] [Sony] [SMP-N200]

Но тут встает вопрос морфологии. Термины женского рода должны красиво склоняться.

[Продам] [игровая приставка] [Sony] [PSVita] — не кошерно
[Продам] [игровую приставку] [Sony] [PSVita] — кошерно

0 Thanks

автоматическое присвоение название материала, модуль auto_nodetitle

2 февраля 2011 в 1:45

установил auto_nodetitle, включил. как сделать так чтоб автоматически присваивался номер объявления. например 00001, а следующий материал по типу материала будет 00002 и т.д ? есть возможность вставить php код но тут я вообще ничего не знаю и не умею(
может кто подскажет PHP код.

0 Thanks

[РЕШЕНО] Номера ноды в автозаполняемом заголовке.

20 октября 2010 в 21:44

Не претендую на уникальность текста, но кому-то пригодится. По крайней мере, сам себе в закладки брошу. Тема для D6 явно не раскрыта, решение кусочно можно насобирать, например, отсюда для D5.

Суть проблемы: Автоматически заполнять заголовок страницы, не давая возможности вносить его пользователю (то есть скрыть от ввода). Полезно сами знаете где.
Условие: Заполнение должно быть уникальным. Используется для этого номер ноды "nid".

Решение:

0 Thanks

Токен для родительского термина в autonodetitles

17 сентября 2010 в 23:03

Подскажите, как задать в Autonodetitles токен для родительского термина? У меня словарь вида Фрукты - Арбузы, когда я при создании статьи выбираю категорию Арбузы, в заголовке должно быть Фрукты-Арбузы-и т.д.
Нашел в списке доступных терминов [term] и [termpath]. Первый - это имя текущего термина, а второй - путь к нему, включая родительский термин. Отдельно родительского термина почему-то нет.

0 Thanks

Automatic Nodetitles не учитывает токен при создании

11 февраля 2010 в 6:29

Скрыл заголовок и настроил автоматическое создание заголовка с помощью Automatic Nodetitles. Шаблон такой:
FAQ - [nid]
В момент создания страницы [nid] не учитывается. Если отрыть редактирование страницы и сразу сохранить, то токен учитывается и всё получается как надо. А вот при создании — нет.

В чём может быть дело?

0 Thanks

проверка переменной

19 января 2010 в 20:58

Добрый вечер.

Беру переменную из $_POST ... как корректно и безопасно проверить её перед записыванием в базу?

Если средствами php то хватит ли

1. перевода в стринг
$name1=$_POST['taxonomy']['tags']['1'];
$name=(string)$name;

2. плюс потом
strip_tags
htmlspecialchars

0 Thanks

Automatic Nodetitles: заголовок не сохраняется с первого раза

21 декабря 2009 в 17:50

Здравствуйте!

Использую модуль Automatic Nodetitles для генерации заголовка из введенного термина. Создал поле для соответствующего словаря, скрыл заголовок в модуле Automatic Nodetitles и там же в Pattern прописал [term].
Создается пустой заголовок. Создается нормальный, если зайти в редактирование и сохранить.

Помогите решить проблему! Здесь есть похожая тема, но из нее решения я так и не понял.

0 Thanks

Hierarchical Select и title

30 ноября 2009 в 1:50

Приветствую.
Есть форма, сделанная на CCK + Hierarchical Select
Хочу автоматически формировать title, подставляя в него то, что получилось после выбора в Hierarchical Select плюс ещё одно поле
из формы. Как?
т.е. есть город-район-улица (это в Hierarchical Select) и поле "дом"
В результате хочу получить город-район-улица-дом

0 Thanks

Вопрос по модулю auto_nodetitle

28 августа 2008 в 12:02

Всем привет!
Целый день мучаюсь, гуляя по буржуйским сайтам (с английским у меня не очень), а решение проблемы найти так и не смог... Собственно, вот моя ситуация:
Вместо стандартной друпаловской таксономии (модуль отключен) использую модуль category (на это есть веские причины). Каждый документ одного типа имеет по одному термину из двух словарей (например, "Животное - кот" и "Порода - сиамский"). Все работает отлично. Но необходимо сделать название ноды автогенерируемым, т. е. в форме добавления ноды поле заголовка скрыто, а при сохранении заголовок создается автоматически. В моем случае заголовком должен быть термин из второго словаря (контейнера), т. е. "сиамский".
Для этих целей подключил модуль auto_nodetitle. Все устраивает, поле заголовка отсутствует. Имеется возможность в форме редактирования типа документа добавить шаблон генерации заголовка (Pattern for the title). Так же имеем, как в pathauto, список допустимых token-ов. Подставляя, скажем, [nid], все отлично. Шаблоны типа [term], [term-raw] и т. п. не работают (стандартная таксономия отключена). [cat], [cat-raw] и т. п. вообще не воспринимаются.
Хорошо, что есть возможность там же вместо токенов использовать php-код. Но тут другая проблемка - я не гуру в php и моих познаний не хватает...

0 Thanks

Automatic Nodetitles

17 июля 2008 в 17:48

Помогите разобраться с Automatic Nodetitles.

В свойствах нужного материала, в Automatic title generation, включаю Automatically generate the title and hide the title field.

Я хочу, чтобы в названии ноды была просто цифра - следующая для каждой следующей ноды в этом типе материала.
Что нужно написать для этого в Pattern for the title?

Более продвинутый случай:
Хочу, чтобы название ноды формировалось из значений нескольких словарей, используемых при создании ноды (речь идет о нотном архиве, каждая нода - ноты для одной песни. При ее публикации нужно заполнить несколько таксо-словарей:автор, название, состав, солист и т.п.).
Что тут написать Pattern for the title?

Пробовал копировать и вставлять из Replacement patterns.
ТОлько [author-name] возвращает имя, все остальное просто появляется в названии ноды.

0 Thanks

Automatic Nodetitles не берет title из Node Reference поля

20 марта 2008 в 17:27

Столкнулся с проблемой, что модуль Automatic Nodetitles, формирующий заголовок ноды, как-то игнорирует мои попытки использовать Node Reference поле.
Обычные текстовые поля замечательно кушает, а из референс полей ни link, ни title не вставляет - просто пропускает их.

Может кто с этим сталкивался или просто знает как с этим бороться?

0 Thanks

Модуль Autonodetitle

28 декабря 2007 в 15:29

Есть такой модуль Модуль Autonodetitle
Помогите плз PHP код написать, который бы к тайтлу ноды автоматом добавлял нужные слова (перед основным тайтлом)
а отображение шло только основного тайтла.
Спасибо

0 Thanks