I spent hours breaking my head trying to figure out why the form is submitting empty values only to realise name is missing from each field! Thank you very much for this video series. Really helpful!
Keep up the the good work. I learned a lot. I usually work within liquid, but after upgrading clients to checkout extensibility theyre requesting to convert some things to an app. Appreciate this series a lot.
Very interesting. Thanks. I noticed also strange thing - when I save the file, remix sometimes updates the changes in the browser on the fly, sometimes not. With theme extension - the same thing. I have to stop the server and run again. Do you have the same remix issue?
Using did not work for me because it didn't submit the form when the was clicked. This seems to be caused by Vite expecting an onSubmit prop on the button element. I almost solved this by switching over to the native element but this reloads the page by default forcing a redirect within Shopify Admin. The solution was to use a fetcher instead, which submits the form without reloading the page. I assume when you made this video it was prior to the inclusion of Vite with Remix.
A few things to remember. Form request on submit. Don’t use polaris form. Use remix form instead. Don’t use polaris button for submit, use custom button. Polaris button doesn’t submit properly. I don’t know why.
@@CodeInspire Thanks for the reply. I'm currently using the from Remix which seems to work really good. First I tried using the form and button in your video but those did not work and threw an error in Vite, which now comes with Remix.
@@CodeInspire You mention not using polaris button (which is what you do in your video) and to use "custom button" instead, but I'm too new to know what exactly that means... any advice before I go and rip it all out and start using fetcher like @splashful?
@@splashful I guess Shopify has already solved all that, the 'hello world' app with shopify CLI uses the Polaris Button component along with fetcher.submit without reloading the page.
Keep it up, great series 👍
I spent hours breaking my head trying to figure out why the form is submitting empty values only to realise name is missing from each field! Thank you very much for this video series. Really helpful!
@CodeInspire can you please help with the name of extension you have used for Remix in VS code
Keep up the the good work. I learned a lot. I usually work within liquid, but after upgrading clients to checkout extensibility theyre requesting to convert some things to an app.
Appreciate this series a lot.
Glad you enjoyed the videos. 🙌🏻
You're the GOAT
Very good video, thanks!!
You’re welcome
@@CodeInspire can you please help with the name of extension you have used for Remix in VS code
Really Helpful Brother
Thank you very much for the explanation. keep it up 👍
Few videos are distorted. Could you please check once.
like example video13, 3, 14 and so on
Appreciate this dude a lot!
Happy to help!
Very interesting. Thanks. I noticed also strange thing - when I save the file, remix sometimes updates the changes in the browser on the fly, sometimes not. With theme extension - the same thing. I have to stop the server and run again. Do you have the same remix issue?
Yes I do. Please watch next videos for the fix on extension.
Using did not work for me because it didn't submit the form when the was clicked. This seems to be caused by Vite expecting an onSubmit prop on the button element. I almost solved this by switching over to the native element but this reloads the page by default forcing a redirect within Shopify Admin. The solution was to use a fetcher instead, which submits the form without reloading the page. I assume when you made this video it was prior to the inclusion of Vite with Remix.
A few things to remember.
Form request on submit.
Don’t use polaris form. Use remix form instead.
Don’t use polaris button for submit, use custom button. Polaris button doesn’t submit properly. I don’t know why.
@@CodeInspire Thanks for the reply. I'm currently using the from Remix which seems to work really good. First I tried using the form and button in your video but those did not work and threw an error in Vite, which now comes with Remix.
@@CodeInspire You mention not using polaris button (which is what you do in your video) and to use "custom button" instead, but I'm too new to know what exactly that means... any advice before I go and rip it all out and start using fetcher like @splashful?
@@splashful I guess Shopify has already solved all that, the 'hello world' app with shopify CLI uses the Polaris Button component along with fetcher.submit without reloading the page.
Hi, excellent video. How could I make it so that when I click, for example, on another text field, a response appears, for example, 'finished'?
You use JavaScript events to send a request after focus is out of an input
code sorce ?? and pls make a video post chackout extension how can posta data uasing custum api
how to upload an image in prisma?
like wat would be it's data type and all that stuff?
Please recommend me a code autocomplete extension.
Great Effort. can you please make a video how to work with files (Image, SVG, Video) upload. Thanks
Promo_SM