Load a URL of a photo to Magento's Shopping Cart - magento

I have built a filter in my database that will deliver information to a Magento Website for shopping of our products. We have over 200,000 photos of our products loaded in Amazon's Cloud. Each photo has its own URL like this: https://s3.amazonaws.com/gigabitps/0-008-2-19-06-SU-52-00-19P31P-3.JPG
We may have several photos for one product that would be -1.JPG, -2.JPG, -3.JPG.
Can you advise on how to load a photo URL to Magento?

Magento's default behavior is to expect it to be in charge of your media (photo) files. If your goal is to have Magento simply contain a collection of photo URLs then you should research third party extensions, or your own custom extension.
It should be noted that if Magento has no control over the images then you'll lose a lot of its image functionality. Typically you load the original photos in Magento, then request them at whatever dimensions you need. Magento will generate and write a scaled image for these requests and update the URL accordingly.

Related

Generating product feeds URL in Magento

I would like to know if Magento has any native product feeds generator (I mean in the backend). I need the feeds to be generated in a URL, not physical files, since they will be automatically called every hour. Shopware has a product feeds section, this is why I am wodering about Magento.
In case there is no such option, I was searching for any free extension or extensions which would do it correctly, but couldn't find any.
The feeds are needed for Google Merchant, Facebook Ads and Belboon.
Followed these below links regarding generating product feeds
1- https://www.demacmedia.com/magento-commerce/magento-tutorials/magento-data-feed/
2- http://www.cpcstrategy.com/blog/2013/06/magento-feed-exporter-how-to-use/
Magento has a built in RSS feed generator:
https://magenticians.com/add-rss-feed-to-magento/

How to use external urls for product images in Magento2

Need to display images for products without uploading on my server. I need to achieve:
Images are uploaded on another server
Images to be display on magento2 products
Is it possible that we add image URL attribute like: ImageURL1, ImageURL2 and import both the image URL while product upload and Call them on Magento2 Website.
Yes, you can add additional product attributes to store custom images from other server. But in order for them to be shown in your storefront, you'll need to adapt your product page templates, asking the product for this attributes and create the images with those URLs (when not empty values there).
Additionally if you'd like to serve all your media from a different server but only changing the domain part of the URL, you can use a CDN (content delivery network), which is supported by Magento out of the box, and can set setup in the Magento admin, menu STORES > Configuration > Web, groups "Base URLs" and "Base URLs (Secure)".
Hope that helps.

catalogProductAttributeMediaRemove does not remove Image from the disk in Magento 1.9 CE

We update product photos via SOAP sequence:
catalogProductAttributeMediaList
catalogProductAttributeMediaRemove
catalogProductAttributeMediaCreate
By calling SOAP catalogProductAttributeMediaRemove Magento does not remove photos from the disk/db .
The deleted photo still can be accessible by url for example: www.example.com/media/catalog/product/P/A/PAexample.jpg
Also after calling catalogProductAttributeMediaCreate the photo name is changed automatically by Magento to PAexample_1.jpg and then PAexample_2.jpg ..... in subsequent photo updates (SOAP sequence).
And we can not have the same file name after product photo updates.
Wondering what could be best work around?

Can Magento be used as a CMS to build a product catalog(not a store currently but maybe in the future)

I have to build a website for a mobile store. They want to list their products but don't want to start selling yet. I have done a lot of website with Joomla and Virtuemart.
This time I want to use Magento as they use Lightspeed a POS that offers integration with Magento community edition.
My question is can I simply use Magento as a CMS to only display products and a few static pages like about us etc. I went through stackoverflow and found that some members have recommended some good blog integrations for magento so that part is solved(Thanks :-) ).
I know I can use wordpress as a blog with magento.
I rephrase....Can I use it to simply display products!
If Yes then please let me know if I am doing it for the right reason.
the reason are:
Adding products and product information becomes very easy in a
shopping cart(But in a CMS like Joomla each page has to be literally "designed" or I will have to use CCK editor. It still
becomes difficult for the client to update products IMO)
It comes with built in plugins to show related/featured products
etc. with a click on a button or options in the backend while client
simply puts the appropriate tags(With a CMS have to use a plugin or
module in Joomla that has to be set to show in the particular pages)
Automatic display of images etc is easier in Magento in comparison
to a CMS like Joomla where I will have to use a plugin or a gallery
that is set to show inside an article
The buy/add to cart button can easily be disabled and a "more info"
button can be added that will send an email to the client. They get
the exact product code the customer is asking for(Doing that in
Joomla would require a lot of extra stuff like adding codes or use
an advanced contact form with a tag to be entered for each page)
Last but not the least when client is ready to go online it can
easily be converted
Does Magento have two display? One is simply a catalog and the other a store. I have seen that in some stores online(not necessarily using magento) I am assuming either they created a website with the products pages first and then added a store later.
But in many cases it looks like a part of the Shopping application.(i just can't seem to remember which one they were using now).
If Magento allows that then I think my problem is solved. I simply use the "catalog option" and when the client is ready for the store I simply pull the products using a extension from their POS software.
Thank you for taking the time to read/answer.
Using Magento as a catalog only without selling the items is pretty straightforward. The easiest thing to do is just to use the catalog category lists to list the products and just make sure the "order" button is not visible.
You can do this simply by removing it from the product detail template (and the list/grid template in case they have it).
Or you could (I think) set all products to 'out of stock' this will automatically remove the 'order' button.
If you want to be thorough you should edit the cartControllers's addAction to disable adding products to the cart.
If you are going to combine Magento with Wordpress, Fishpig has developed a plugin with which you can use shortcode within Wordpress blogposts or/and pages to display products.
More info about that can be found here: http://fishpig.co.uk/wordpress-integration/docs/shortcodes.html
System > Configuration > Advanced > Advanced
Disable the modules you don't want to use.
For example, if you wanted to use Magento as catalog only then disable sales module.
Hope this works for you!

magento store view

I have one main website with one store and 2 store views.
I have added the products to the store and hopefully it will be visible in 2 views.
But here only English pages have the products displayed and no products are displayed on German pages.
I would like to have the products and English pages to be on the German pages too with translation in the name and description.
Please let me know whether it is possible in Magento.
Looking forward for your replies as soon as possible as I am stuck upon my project.
This is out-the-box.
From the sounds of it you may want to consider putting together a test build of Magento and installing the demo products. The instructions for this are on the Magento site. The demo products will provide you with a reference on how multi view works.

Resources