Jump to content

Как подставить данные в поле типа relativeDatabase?


vinegredz
 Share

Recommended Posts

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

 

Есть в IPB такая прекрасная штука как подстановка значений в поля формы.

 

Это отлично работает в случае с текствоыми полями (record_meta_keywords), но не работает с полями типа relationShip с автозаполнением (content_field_64).

 

URL такой:

 

https://site.org/orders/?do=form&d=13&content_field_64=3&record_meta_keywords=Текст

 

Я заметил, что поле, куда нужно вписывать данные не имеет атрибута name, я его добавил и получился такой URL, который тоже не работает:

 

https://site.org/orders/?do=form&d=13&elInput_content_field_64_dummyInput=3&record_meta_keywords=Текст

 

Пробовал вместе "3" передавать строку, но нифига.

 

Я ожидаю, что это должно работать, потому что вот такая ссылка на создание нового диалога работает как надо и подставляется получатель:

 

https://site.com/index.php?app=core&module=messaging&controller=messenger&do=compose&to=115 (сообщение получит пользователь с ID115)

 

Подскажите, пожалуйста, решение.

Link to comment
Share on other sites

https://site.org/orders/?do=form&d=13&content_field_64=&content_field_64_values=X

X - ID статьи

Для мультивыбора пишите ID'шники через запятую.

Link to comment
Share on other sites

Спасибо, это решение. Сам никогда не допер бы.

 

Подскажите, пожалуйста, а что нужно читать, чтобы понять, почему это поле работает именно так и именно такой синтаксис должен быть в запросе?

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...