I need Suggestion for My extension

Good evening, everyone.

I am currently working on my extension, [Version 1.0.1] DevX-Shop An eCommerce Solution However, I have encountered a challenge regarding the vendor login process.

component_method

I have a decision to make: if I implement this block, there won't be a place for the vendor to input their username and password.

Alternatively, I could add this block, which includes fields for the username and password.

component_method (1)

Would it be better to include just the first block, or should I add the second block as well?

I would greatly appreciate any suggestions or alternative changes you may have in mind.

take a look at all blocks

image

Thank you!

I think that it would be best to include both blocks, or combine the blocks, so that users of the extension have more flexibility. Or, you could combine the two blocks so that vendors can use just one and still have all of the features.

How about just adding username and password place in first block

Yes, that is what I was saying with the combining of blocks. :smiley:

You might provide a way to export the data as CSV or JSON to make a online backup if you're extension works offline. Also you could add a import option to restore the data from CSV or JSON.

I'll add in next updates and as you asked for backup if works offline this extension also work offline but its risky to use it offline because the data is deleted after uninstall you can use firebase db to store data and of course it need backup so I'll also add

1 Like

where is the data stored at? Will the data lost after restart the app?
And it looks like all the functions can be done by List and/or Dictionary.

2 Likes

Since you are power user but please first read and then say something i have mentioned earlier many times that data can be stored in tinydb offline and online in any database

And wait what you're saying that you can achieve this by using dictionary blocks then why are there so much extensions available
And one more question when mit was available why there kodular and niotron like builder are made?

I just wanna ask

To be honest, even I could have asked this question just like @kevinkun asked, why don't you make it clear then?

So according to you, it means that all extensions that have been published so far cannot be achieved by blocks?

Why don't you answer that for us?

Please Take a look

one more thing as I mentioned in your other thread, there is no need to use async event to return result of your operation, since all these operations are synchronized.

As said,

Now,

This part, I believe can be clearer.
In your actual extension topic (and even this topic), it doesn't hurt to make this statement very clear, does it?
P.S. Why don't you show us a basic example of how one would go to store this data in a database (you can show this in the actual extension topic)? I would be lost if I didn't have a demo or in that case I would just use a dictionary setup for this task.