Magento - Where's Browse Image Button to Inserting Images? - image

I have a serious problem. None of my registered products have the button insert images. I am not sure what I did to make it happen, because a product registered at the beginning is normal and aparence photos. But it is impossible to change them or delete them. I do not understand what the problem is. Can you help me?

Related

Product image not displaying in category or search view

I have a test site where some imported product images are not being displayed on the category view or the search view.
It does however show up on the product page.
These products were imported / updated to reflect new images.
Category view
http://sales.magentocommerce.net.au/index.php/irrigation/driptube.html
Product view page
http://sales.magentocommerce.net.au/index.php/irrigation/driptube/221002-drip-eze-pc-13mm-2l-h-0-3m-50m.html
Other products whose images were uploaded manually is showing up.
All cache has been cleared and disabled in Magento.
What else am I missing.
I suspect the database records got screwed up somewhere on these products.
I am running out of ideas to what else to look out for and need a fresh pair of eyes.
Magento ver. 1.9.0.1
It sounds like you forgot to reindex your data.
Go to System -> Index Management, click select all (or at least select the first four indexes) and then press submit to reindex.
I note your image is almost 2MB. On my shared hosting with 1and1, I cannot use such large images as Magento's image processing (eg producing thumbnails) falls over as it runs out of memory. I therefore have to preprocess any large images to shrink them down to something my Magento can handle.
One other thing, png files tend to be significantly larger than jpg files.

Product image is not showing up in poduct page where as showing list

Magento product images are showing in list or grid. when i click on the product, the product image is not displaying in the product page. Remaining things Add to cart, Add to compare, wishlist everything is working fine. I think the media.phtml is not loading, Please suggest me in right way.
Thanks in advance.
Firstly, you must confirm whether the media.phtml is loaded. You may insert some dummy characters in the media.phtml to see whether it will show in the frontend.
Thus, if the characters show, congratulations, you are just close to find the problem. In this situation, most problems are caused by image attributes not loading to the model object. Simply just reload the object with the following snippets:
$_product = Mage::getModel('catalog/product')->load($_product->getId());
Otherwise, you may confirm the following things:
Is the media.phtml is overload by the other theme?
Compare with the default catalog.xml with your current one, to find out the media.phtml is correctly loaded, including path, block type, name, as, etc.
Check the permission settings for the xml and template files
These are stuffs coming to my mind when reading your problems. Hope it helps.

Magento 1.5.0.1 configurable products attributes not showing in front end

We have a Magento store on 1.5.0.1 Community Edition which uses configurable products with attribute sets to allow customers to select their preferred size and colour for a specific item (e.g., a shirt).
Each clothing range has its own attribute set, which was used to create the product, with simple products for each permutation of the product for stock keeping purposes.
We've compared all of the product's settings, and can't see any discrepancies between them, and yet one product range does not display the attribute drop-downs and add-to-cart button in the frontend, despite appearing in the frontend fine other than that.
I don't know if you have already found a solution, but after searching for a whole day, I've found what's causing the missing attributes in the front end for me... After deleting and readding simple products for a dozen times and making notes on the way I was quite sure that I correctly added simple and configurable products, so the problem has to be somewhere else. A casual look at the console in FireBug revealed a conflict in prototype.js... that's strange, since Magento comes with it. And I sure have not changed anything in it!
Did you at one point added jQuery to your Magento installation? If so, you HAVE to add 'jQuery.noComflict;' to the end of your jQuery file and the critical point is, to include the jQuery file BEFORE the prototype.js: The prototype.js is loaded by Magento in default/layout/page.xml at the beginning, so you have to add this line befor the prototype.js
jquery/jquery-1.2.6.noConflict.min.js
If you don't do that the drobdown item is shown but with not selectable entries, that's because the js/varien/product.js relies on the prototype.js to work. Without it your list won't be populated!
Hope it helps anyone searching for this mysterious problem... (the problem is also described here: Weird Chrome prototype/jQuery conflict)
Usually when the add-to-cart button does not display it is because your product has no inventory set. Remember that the configurable product needs to be set to in stock and the associated simple products have to have at least one item with non-zero inventory and be set as 'in stock'.

Exclude main image from Magento product gallery

I need to update my database of products to mark the "base" image of every product as Excluded. Some products have 1 image, some have more than 1. In each case one image is marked as being the Base, Small and Thumb image. In every case, where an image is marked as such, I need it to be excluded from the gallery.
Currently, without it being excluded, that image will show up twice in the lightbox gallery (Magento 1.4.0.1).
Does someone know the database structure well enough to give me a mySQL solution to update this?
I can manage future new products easily enough, but there's no way I'm running through 22000 products manually! :-)
Thanks in advance!
The SQL to do this in Magento 1.4.0.1 is:
UPDATE `catalog_product_entity_media_gallery_value`
SET Disabled = 1
WHERE Position = 1
I agree that updating the gallery code would have been a good/better solution, but in my case I am easily able to keep on top of this as new products are added in future.
It is easier to update your gallery code to exclude the first image you also do not have an ongoing need to update the product images.

Magento: Prevent products without images from showing

We've just done a mass import. We have allot of products showing up without images and we need to prevent that. There not supposed to have images or show but we can't set them to "Not visible anywhere" in the CSV.
So if images = 0 don't show anywhere.
Any help is greatly appreciated. Thanks in advance.
You can modify the category collection so that it only loads Products that have images. If you use flat tables (recommended), it should not be very difficult to add a filter method to the collection Mage_Catalog_Model_Resource_Eav_Mysql4_Product_Collection.
A more dirty but easier way would be to just not display the products without images in the product listing template (app/design/frontend/templates/catalog/product/list.phtml). The image helper is used there to display the product images. Whenever the default image is about to be shown, you could continue to the next product. But remember, that the products without images are loaded anyway, which is really dirty.
Try putting "Not Visible Individually" in the "Visibility" column of your CSV whenever the "image" column is empty.

Resources