I'm implementing prestashop in my website but I don't want it to be only a prestashop page. The solution could be to create a folder to the shop and put PS inside, but I want to use some functionalities in the rest of the site, like user login and profile, shop-cart...
I've read that working with exceptions in modules can make this happen but I wonder if there's a way to implement some PS features without working with .tpl structures
Thanks!
Related
I am new in Shopify and My requirement to add more than one custom module in Shopify.
Like, admin panel (back end) side manage all module (CRUD).
I also developed a custom theme in Shopify with slate and liquid.
But, I have no idea about the custom module.
Anyone can share any docs and reference sites to related this topic.
Anyone any idea?
Yes you can make this with custom app(module/plugin) shopify documentation
But you should understand how Shopify module works. You can't access direct to database and crate new database tables and rows, or create backend backend code on shopify, but you can manipulate data (products, orders, discounts, etc..) through shopify api and send data into liquid template or pages. Good example, and tutorial for PHP developers is there (Shopify app development in PHP)
If you want crate new data source (For example Blog, Comments or something like that) then you should crate that part on another server (Backend part) and connect with your app (module/plugin), and after that you can use data from another server in your Shopify templates or pages. Good example, and tutorial for PHP developers is there (Shopify app development in PHP)
What I intend to do is to keep my website with the CMS that I have in place for 12 years because last year I've redesigned it and I've even implemented a very nice AMP version.
To my existing site which includes also product pages, I would like to integrate an ecommerce solution and the one that I like the most is Presta Shop.
Rather than migrating the content to Presta Shop, I want to just bring the stock, price, quantity and add to cart to the existing site via php by calling Presta Shop and fetching specific product IDs.
Is this possible?
So far I didn't find anything about how could this be achieved.
I've read that it could be done in Magento, but nothing for Presta Shop.
Grateful if you have any insights on this.
Many thanks,
Mihai Bocsaru
You have few options, you can use PrestaShop API via Webservice, you can also create your store in some subdirectory and copy layout from your current website
Third option would be to have PrestaShop installation on the same server and just get all the information data from its database, of course entire checkout process should be handled via PrestaShop, this is why most common scenario is to just use website layout with proper e-commerce addition, downside of those two options is that you'll have two administration panels but i guess it's not that big issue
Thank you, Krystian!
I've presented the client the benefits of having the Presta Shop run on its own folder or sub-domain, but he wants it within the site.
We might have to integrate Presta Shop ecommerce options that I've mentioned on this topic within the current web pages and adjust the look and feel of the checkout pages to match the site layout (registration, login, checkout etc.).
I will consider involving you in settings this up.
We have got new work for e-commerce website which is built in Shopify framework.We have a custom requirement on this website.the client wants to change the functionality of search box section in the header.Since we have not more idea about Shopify framework but we have worked in Ruby on Rails (Shopify built in RoR language) language.So my question is can we override and edit Shopify core files?if not what is the solution to make custom work in Shopify?
As in my knowledge, Shopify is paid framework and his team is provide extension and plugin but can we edit and update in these plugins?
If anyone has an idea please share your thoughts so that we can proceed our work.
Many Thanks in advance.
You can not overwrite Shopify's Core framework. There is some customization that can be done through their script editor but it is only available for plus merchants.
https://help.shopify.com/manual/apps/apps-by-shopify/script-editor/shopify-scripts
What kind of functionality are they looking to change? Most likely you'll have to create an external application and use Shopify API's to do this or use a search app from the app store.
You can not overwrite Shopify's Code. There is some customization that can be done through their script editor.
highly restriction Admin Pages Like Dashboard, Product pages, order pages, etc...
Most likely you'll have to create an external application.
I'm new to Shopify app development and am a little confused with regards to the difference between ScriptTags and the Embedded App SDK.
My understanding, which might be incorrect, is that ScriptTags are best used to add functionality to the store front and that the Embedded App SDK basically allows you to integrate the administration portion of an app in the site merchant admin section. Is this correct?
Furthermore, if my app was to display an interface (i.e. a dialog with some options) to users via a ScriptTag is there anyway to integrate it into the site theme? Or would I simply add my theming, either dynamically via JS (potentially allowing merchants to edit default settings via the admin) or by loading an external CSS file via the ScriptTag (or both, I guess)?
Regardless of which approach taken, there is always the possibility that the site CSS could interfere or negatively impact the app-generated content. Is it common / best practice to reset the CSS used in a custom interface?
I am not sure I have understood your question clearly.
But I think you are referring this.
https://help.shopify.com/api/reference/scripttag
1) You can't create a new page with the scripttag in Shopify.
2) You can't save any data with the scripttag within Shopify.
You can submit your customized form, but Shopify can't accept and process that form.
Because the scripttag represents javascript and the javascript is only for client side programming.
I hope this could help.
I am building plugin for Bigcommerce shops and I found out, that there is no way of adding script tags to shops. This funcionality is present in Shopify, thats why I thought it should be also available in your API. Maybe there is some kind of workaround?
(https://docs.shopify.com/api/uiintegrations/scripttag)
There currently isn't a way to dynamically add tags to BigCommerce themes, but we have upcoming releases that should allow this. In the meantime, you can add a script tag manually to the web analytics box, the theme files, or through the footer scripts box in the control panel.
Are you looking to build an app for commerce sites or are you building shops for your clients?
If you are building shops for your clients you can go to the shop dashboard, edit themes, and update the layout.liquid file.
If you are building an app for shops you need to use the post script tags API that you referenced.
What language are you programming in?
https://docs.shopify.com/api/uiintegrations/scripttag#create