Hello, I need help to create an editable form for my members. I’ve created a subpage and a form under ‘my account’ page however it doesn’t work. The page looks like this;
I’m taking the nickname info from PrivateMembersData collection and it’s read only. It’s working perfectly and shows the current user’s nickname. I want to show and enable members to edit other elements from another collection called ‘uyebilgi’. However it doesn’t show these fields on the form. I’m using the code below however I don’t know what the problem is
import wixUsers from ‘wix-users’;
import wixData from ‘wix-data’;
$w.onReady( function () {
wixData.query(“Members/PrivateMembersData”)
.eq(“_id”, wixUsers.currentUser.id)
.find()
.then( (results) => {
$w(‘#input3’).value = results.items[0].nickname;
});
$w("#dropdown1").value = $w("#dataset1").getCurrentItem().cinsiyet;
$w("#input4").value = $w("#dataset1").getCurrentItem().yas;
$w("#input5").value = $w("#dataset1").getCurrentItem().kilo;
});
export function Submit_click(event, $w) {
$w('#dataset1').setFieldValue('nickname', $w('#input3').value);
$w('#dataset1').setFieldValue('cinsiyet', $w('#dropdown1').value);
$w('#dataset1').setFieldValue('yas', $w('#input4').value);
$w('#dataset1').setFieldValue('kilo', $w('#input5').value);
}