Как получить заголовок динамической страницы при отправке формы в базе данных Wix - PullRequest
1 голос
/ 22 октября 2019

Я сделал динамические страницы для своих рецептов в Wix, и у меня была пользовательская форма для обратной связи на динамических страницах, я могу получить обратную связь, но не могу узнать, для какого элемента они предназначены?

Я хочу получить название рецепта вместе с отзывами пользователей в моей базе данных.

Пожалуйста, помогите мне решить это.

1 Ответ

0 голосов
/ 22 октября 2019

Вы можете получить информацию из набора динамических данных следующим образом:

var myVariable;

$w("#dynamicDataset").onReady( () => {
   let itemObj = $w("#dynamicDataset").getCurrentItem();
   myVariable = itemObj.fieldKey; //get the relevant field key
});

После этого вы можете отправить данные с помощью API данных Wix. Просто убедитесь, что передали myVariable , чтобы вы знали, откуда поступил запрос. Пример кода ниже.

let data = {
   fieldKey1: randomVariable,
   fieldKey2: someVariable,
   pageInfo: myVariable
}
wixData.insert('collectionName', data);

Подробнее о функции getCurrentItem () динамического набора данных можно прочитать здесь: https://www.wix.com/corvid/reference/wix-dataset.DynamicDataset.html#getCurrentItem

Кроме того, отправка должна проходить с использованием функции insert () API данных Wix. ,Читайте об этом здесь: https://www.wix.com/corvid/reference/wix-data.html#insert

...