В разделах сделал кнопку для создания материалов пользователями. Как сделать, чтобы при создании материал привязывался сразу к этой категории и в ней публиковался, без ручного указания категории автором?
В разделах сделал кнопку для создания материалов пользователями. Как сделать, чтобы при создании материал привязывался сразу к этой категории и в ней публиковался, без ручного указания категории автором?
Поставил версию 7.x-2.x-dev, теперь норм! Благодарю за помощь!
Комментарии
Как вариант: https://www.drupal.org/project/prepopulate
Как вариант думаю подойдет, попробую, спасибо.
Не подскажете почему кроме примера с заголовком /node/add/blog?edit[title]=this is the titl не получается заполнить больше ни какие поля.
Делаю точно по примерам.
Например, у меня поле:
name="field_title2[und][0][value]" value="" size="60" maxlength="1000" data-original-title="Заголовок 2">
По примерам надо передавать так:
/node/add/blog?edit[field_title2][und][0][value]=123456
Но при такой передаче ни чего не заполняется.
В чем может быть причина?
Скорее всего в том, что Вы почему-то берете примеры для восьмёрки, а у Вас вроде бы как семёрка. Тут есть примеры для семёрки: https://www.drupal.org/node/228167
Как раз для семерки пробовал. Вот например:
For Drupal 7 this URL should work:
http://www.example.com/node/add/content?edit[body][und][0][value]=this is the body
Эффекта нет, а пример с заголовком работает.
Сработали только строки:
page?edit[title]=xxx
page?edit[author][name]=xxx
page?edit[path]=xxx
Остальные ни в какую не хотят заменяться.
У меня нет опыта с семёркой, а на восьмёрке всё работает. По опыту нужно не стесняться экспериментировать - не всегда всё работает в точности так, как в доках.
Поставил версию 7.x-2.x-dev, теперь норм! Благодарю за помощь!