file Felhasználói adatok kiírattatása űrlapkészítővel

Több
2020 nov. 15 12:15 #1 Írta: Quwick
Sziasztok!
ChronoForms6 űrlapkezelővel szeretném kiíratni a regisztrált felhasználók adatait a megrendelési űrlapon, hogy ne kelljen nekik ezzel is bajlódniuk, de sajnos csak félsikert értem el.
(A felhasználói regisztráció a Virtuemart űrlapjával történik.)

Az alábbi meghívást használom:
Kapcsolattartó neve: {user:name}
Cég neve: {user:company}
Kapcsolattartó email: {user:email}
Kapcsolattartó telefonszáma: {user:phone}
Cég címe: {user:zip} {user:city}, {user:address_1}

Ezek közül viszont csak a név, és az email cím kerülnek be, a többi mezőnél csak a megnevezés van.

Megpróbáltam több mező azonosítóval is például a telefonszám kiíratását:
phone_2_field (Virtuemart felhasználó profilból)
phone_2 (Virtuemart felhasználó profilból)
jform_profile_phone-lbl (Joomla felhasználó profilból)

Van ötlete valakinek, hogy mit rontok el?

Ha szeretnéd az összes szabadidődet mások szerint értelmetlenül eltölteni, legyél te is Joomla buherátor!
Web megjelenés: www.webmegjelenes.hu/

Jelentkezz be, hogy te is részt vehess beszélgetésben!

Több
2020 nov. 16 09:07 #2 Írta: kovacshazi
kovacshazi válaszolt a következő témában: Felhasználói adatok kiírattatása űrlapkészítővel
A kérdéses űrlapkezelőt nem használom, de azt gondolom, hogy kell legyen valahol olyan lehetőség ahol egyedi PHP kódot adhatsz meg és ott lekérdezve a VM adatokat azokat átadod az űrlapnak.
Itt ugyan régi verziókról van még szó, de ha akkor már ez működött, akkor most is kell legyen valami hasonló megoldás a ChronoForms -ban
www.chronoengine.com/forums/posts/t10144...-to-chronoform-field

Segítség Joomla és VirtueMart webáruház készítéséhet, problémák megoldásában
www.webprogramok.hu

Joomladay2013 - Budapest, Hungary
www.joomladay.hu

Jelentkezz be, hogy te is részt vehess beszélgetésben!

Több
2020 nov. 16 18:05 #3 Írta: Quwick
Quwick válaszolt a következő témában: Felhasználói adatok kiírattatása űrlapkészítővel
Szia! Köszönöm a válaszod!

Igen, PHP kódos mezővel próbálkozom én is!
Konkrétan ennek a PHP mezőnek a 'CONTENT' tartalomjához beillesztett kód az, amit a témaindítóban beraktam kód dobozba a komponens tutorial leírása szerint!

A kód formája, jó, és vissza adja az eredményt, mert a felhasználói nevet, és az email-t kiírja a felhasználói oldalon, csak a többi mezőt nem!
Ez az én olvasatomban azt jelenti, hogy az adatok kiíratásánál nem ez a mező azonosítója!

A phpMyAdmin tábláknál, a
tablename_virtuemart_userfields
mezőinél lévő név oszlop azonosítóit másoltam ki.

Ha ezeket az azonosítókat beteszem a kiíratáshoz így:
Kapcsolattartó neve:
Cég neve:
Kapcsolattartó email:
Kapcsolattartó telefonszáma:
Cég címe:
{user:zip} {user:city}, {user:address_1}
{user:address_2} {user:address_1} {user:last_name} {user:middle_name} {user:first_name} {user:title} {user:company} {user:delimiter_billto} {user:address_type_name} {user:delimiter_userinfo} {user:tos} {user:agreed} {user:customer_note} {user:delimiter_sendregistration} {user:email} {user:username} {user:name} {user:zip} {user:city} {user:virtuemart_country_id} {user:phone_1} {user:phone_2}

Akkor ezt az eredményt kapom a főoldalon:
Kapcsolattartó neve:
Cég neve:
Kapcsolattartó email:
Kapcsolattartó telefonszáma:
Cég címe:
tesztuser@tesztuser.hu tesztuser Teszt felhasználó

Tehát a többi adatot valamiért nem tudja kiolvasni!

Ha szeretnéd az összes szabadidődet mások szerint értelmetlenül eltölteni, legyél te is Joomla buherátor!
Web megjelenés: www.webmegjelenes.hu/

Jelentkezz be, hogy te is részt vehess beszélgetésben!

Több
2020 nov. 16 18:49 - 2020 nov. 16 18:50 #4 Írta: Quwick
Quwick válaszolt a következő témában: Felhasználói adatok kiírattatása űrlapkészítővel
Közben a phpMyAdmin táblákat nézve arra jöttem rá, hogy a kiírt adatok feltehetőleg a
tablename_users
táblából olvassa ki. Ebben a táblában nincs is más adat, csak a név, felhasználónév és az email

Ha ennél több adatot akarok kiíratni akkor azok az adatok
tablename_user_profiles
táblában vannak. (Már ha ezeket regisztrációt követően utólag az admin beírja, mert a virtuemart-ból az users tábla nem veszi át)

Így viszont a lekérdezési kód már ez lenne:
{user_profiles:profile.phone}
Ezt viszont az űrlap nem tudja értelmezni, mert csak a kódot adja vissza a főoldalon!

Tehát nem lettem okosabb a módszert illetően! :(

Ha szeretnéd az összes szabadidődet mások szerint értelmetlenül eltölteni, legyél te is Joomla buherátor!
Web megjelenés: www.webmegjelenes.hu/
Utolsó szerkesztés: 2020 nov. 16 18:50 Quwick által.

Jelentkezz be, hogy te is részt vehess beszélgetésben!

Több
2020 nov. 16 19:01 #5 Írta: Quwick
Quwick válaszolt a következő témában: Felhasználói adatok kiírattatása űrlapkészítővel
Annyi kiegészítéssel még tartozom, hogy az űrlapból a lekérdezést HTML szerkesztő mezőbe raktam be a tutorial szerint!
Van PHP mező is, de a PHP lekérdezési kódsort nem tudom!

Ha szeretnéd az összes szabadidődet mások szerint értelmetlenül eltölteni, legyél te is Joomla buherátor!
Web megjelenés: www.webmegjelenes.hu/

Jelentkezz be, hogy te is részt vehess beszélgetésben!

Több
2020 nov. 17 09:15 #6 Írta: kovacshazi
kovacshazi válaszolt a következő témában: Felhasználói adatok kiírattatása űrlapkészítővel
Nagy valószínűségel a {user:valami} érték csak a Joomla user táblából veszi ki az adatokat, azt kellene kiderítened miként tudod a VM megfelelő táblájának adatait elérni.
Itt egy PDF tutorial a chrono6-hoz
www.google.com/url?sa=t&rct=j&q=&esrc=s&...YaTwUI4nRIjzEFYKRDAA

A 20. oldalon foglalkozik adatbázissal.
Az a Read data lesz az izgalmas szerintem

Segítség Joomla és VirtueMart webáruház készítéséhet, problémák megoldásában
www.webprogramok.hu

Joomladay2013 - Budapest, Hungary
www.joomladay.hu
A következő felhasználók mondtak köszönetet: Quwick

Jelentkezz be, hogy te is részt vehess beszélgetésben!

Több
2020 nov. 19 16:36 #7 Írta: Quwick
Quwick válaszolt a következő témában: Felhasználói adatok kiírattatása űrlapkészítővel
Köszönöm szépen az eddigi segítségedet!

Sajnos ebből nem lesz felhasználói adatok kiíratása! (Esetleg csak akkor, ha valakivel írattatok egy PHP sciptet)

A lényeg, hogy amit találtál az az űrlapkezelő elküldését követő feldolgozáshoz lehet különböző feladatokat berakni. Így a tulajdonos megkapná a beküldő adatait, de ez az űrlapon nem jelenik meg, mint automatikus kitöltés. Ezért én inkább nem szenvedek vele.

Ha szeretnéd az összes szabadidődet mások szerint értelmetlenül eltölteni, legyél te is Joomla buherátor!
Web megjelenés: www.webmegjelenes.hu/

Jelentkezz be, hogy te is részt vehess beszélgetésben!

Több
2020 nov. 19 16:58 #8 Írta: kovacshazi
kovacshazi válaszolt a következő témában: Felhasználói adatok kiírattatása űrlapkészítővel
Pedig szinte biztos tudja a Chronoform ezt, azt nem tudom mennyire kell hozzá programozó, a leírás 36. oldalán is említi ezt a Read data megoldást. Nem tűnik úgy hogy feltétlen csak programozózóval lehet megoldani, bár nem olvastam el a leírást teljes egészében.

Segítség Joomla és VirtueMart webáruház készítéséhet, problémák megoldásában
www.webprogramok.hu

Joomladay2013 - Budapest, Hungary
www.joomladay.hu

Jelentkezz be, hogy te is részt vehess beszélgetésben!