Configurable products switcher

Related tags

Laravel Switcher
Overview

Easylife Switcher

Configurable products switcher v2.3.2

Discontinued

This extension is no longer supported by the developer (that's me).
There will be no more upgrades, no more support, no more bugfixes.
The reasons:

  • lack of time
  • magento already offers a color swatch module in the core.

I left it here just for posterity.
Feel free to fork it, change it, call it yours, sell it, trade it for a sandwich.

What it does

This is a Magento extension that allows you to change the configurable products dropdowns to labels, colors or images.
It also allows you to set default configurations, keep the selected options when changing an option from above.
You can also change the product image or entire media block when the congiruable option is changed and display the simple product image or media block.
For a full list of features with screenshots included check the [Features list] (https://github.com/tzyganu/Switcher/wiki/features) and the Configuration section.

Please visit the wiki for a full description.

Extension is compatible with CE versions 1.7 and after.
The CE 1.9.1 version already comes with a configurable swatches extension.
If you use this extension and disable the core configurable swatches it works without an issue.
If you have both of them enabled, this extension shamelessly hides the elements generated by the core module.
It still seams to work, but test carefully specially if you use a custom theme.

Comments
  • Media block not retrieving correct images

    Media block not retrieving correct images

    Hi guys,

    I have an issue where I have 2 configurable attributes: color and size.

    For each combination and simple product, I have separate images. When I change the color, the media block gets rendered correctly (i.e. the correct images are retrieved for the color selected)

    When I then go and change the size, the media block retrieved contains the correct images for the size selected but not for the color. This happens the other way too.

    It seems that the previous selection is not taken into consideration when rendering the media block. Is there any way that I am doing something wrong?

    Thanks for the plugin btw :)

    opened by ssjowowo 15
  • Getting Default Value

    Getting Default Value

    Not completely sure if this would help but could you simply load the raw values using getAttributeRawValue rather than loading to complete default product in https://github.com/tzyganu/Switcher/blob/master/app/code/community/Easylife/Switcher/Block/Catalog/Product/View/Type/Configurable/Config.php

    Obviously happy to investigate this myself and do a pull request when I have some time :)

    opened by dmanners 12
  • custom options showing the label instead of product images.

    custom options showing the label instead of product images.

    Extension is working fine. Thanks for that. But in the admin configuration easylife swticher ->Transformation settings-> if we selected 'simple product images', the simple product images is not showing in the frontend instead of it showing the options label. Please help us to solve the issue.

    opened by sathishraj319 10
  • JS brakes when Combine JS is enabled.

    JS brakes when Combine JS is enabled.

    Hey,

    The js script brakes on my review page when it is combined. When I disable the JS combine feature in Magento backend everything works, but I would like to keep it combined, for optimization.

    Here is the preview of the code that is first to cause problems - event-simulate.js: error

    opened by epiblue 10
  • Used Mainimage

    Used Mainimage

    Hello,

    thanks for the nice extension. Can you integrate this feature, when simple product don't have image, show the image from configuration product.

    Thanks and sorry, my english not the best.

    opened by Christian-Death 10
  • out of stock combinations

    out of stock combinations

    "If you choose to make the out of stock combinations not selectable and you set for default configuration an out of stock simple product, on the initial page load the out of stock combination will still be selected. Any ideas on how to handle this are welcomed."


    One solution could be to change the "default" radio button into a "default position" number field. The lowest integer would be selected as default, if that product is out of stock, the next lowest integer will be default etc.

    (Thanks for a very useful extension, will install as soon as the 1.9 issues are solved)

    opened by vivoices 9
  • Desable defautl value.

    Desable defautl value.

    Hey,

    I have a small issue, I don't want size option to be selected by default, is it posible to leave this option only for color?

    In my configuration I use drop down for size and HEX colors (icons) for colors. How can I overwrite that?

    Thanks,

    opened by epiblue 8
  • Stock availability update doesn't update

    Stock availability update doesn't update

    I try to explain the problem: I have e configurable product with two products associated. One is available and the other unavailable. In the front-page look right with one option available and the other unavailable. If I change the quantity and the status in Available of the second product in the front-page still unavailable until I enter in the configurable product and save it (even without change anything).

    So in other words,any change of availability are not updated in the fron-page until I don't save the configurable products that are associated.

    Any idea?

    opened by Doraemon74 7
  • Configuration Options Not Visible

    Configuration Options Not Visible

    I've installed your extension and everything works great! Even in my highly customized theme. I was very impressed, and this solves A LOT of problems for me. So first off, thank you very much for this.

    I am having a strange issue with configuring the Transformation Settings for your module, however. Your Wiki shows options to configure the variation attribute dropdown menus into (instead) text labels, for example. But I just straight up do not see any of those options under: System > Configuration > Catalog > Easylife Switcher ...it's very odd! (See my attached screenshot for further details.) Is there somewhere else in the backend that I should be looking for this?

    I have a deep suspicion it's user error on my part, and that there's a very quick setting to enable or place to go to see the configuration options that will let me style each of my variation attributes on the frontend.

    Thanks in advance!

    easylifeswitcher_ss

    opened by beschler 7
  • When I use switch main image I can not seem to get the image to change

    When I use switch main image I can not seem to get the image to change

    When I select switch main image I can not seem to get the image to change... I do have images set in each simple product. When I select switch all media selection it does work however the photo's blow up to take up the whole screen... I think there is a JS script issue.. but I have no idea on how of were to look to fix this. Is there a way you might point me in the right direction... I want the image to change when the color choice is selected.

    opened by danhays75 7
  • Fatal error: Call to a member function children() on a non-object in magento 1.8.1?

    Fatal error: Call to a member function children() on a non-object in magento 1.8.1?

    Fatal error: Call to a member function children() on a non-object in magento 1.8.1 D:\xampp\htdocs\riotjeans\app\code\core\Mage\Core\Model\Config.php on line 946

    opened by pankaju 7
  • Images Changing Back

    Images Changing Back

    I'm quite stuck with this and would appreciate some help!

    So I have a product setup and it displays the gallery thumbnails below it for the different types of this product. When a thumbnail is clicked the main product image changes as I want it to but a second or two later it changes back to the original image. I am almost certain this is a JavaScript issue. It's like an extra onclick event is fired that is not required. I have opened the console but don't believe any of the errors there are related to this issue.

    Take a look at: https://www.design-a-cake.co.uk/photocake-edible-cake-topper-pumpkin-lanterns.html

    Thank you.

    opened by drinkingsouls 1
  • Unavailable options on product detail page.

    Unavailable options on product detail page.

    Hello Tzyganu

    I have used your plugin and I am very happy with the performance. I tried to create a configurable option with all the cofigurations and I am facing an issue with the options available on the detail page. I am getting those options also which doesn't exist in the admin.

    For an example. Product A is having 3 color combinations

    Color 1 - Size 1 Color 1 - Size 2 Color 2 - Size 1

    But in the frontend I am getting Color 2 - Size 2 which does not exist. Please advise

    wontfix 
    opened by codhepstack 2
  • Default Variation chosen but not all selections are made on front end

    Default Variation chosen but not all selections are made on front end

    I have installed and selected the default for a couple of products manually to run some testing. I can see the page is loading for the configurable product and choosing the selections for two of the options but not the third. We have 'materials', 'size' & 'frame colour'. The default is working for the materials and frame colour but not selecting the size option.

    Here is a sample of one product I have manually selected: https://fineprintco.com/untitled-1 Here is another with more 'size' selections: https://fineprintco.com/artists/alicia-beech/into-the-night

    I am using a CDN but not for js.

    Any help would be greatly appreciated.

    wontfix 
    opened by jerryattric 0
  • Uncaught TypeError: Cannot read property '141650' of null

    Uncaught TypeError: Cannot read property '141650' of null

    I am getting of prototype.js Error in console and also i am facing issues about gallery images not showing at Front end and it is showing on backend admin panel .Please help me how can i solve this issues.
    elsissues

    wontfix 
    opened by Greaceaffi 2
  • Set a custom CSS

    Set a custom CSS

    Hi,

    I want to know, how i set a custom CSS for this. I already set for my default magento Swatches. Its possible to do the same with your module?

    http://www.diaristasbrasil.com.br/smartphone-apple-iphone-6-ios-9-tela-4-7-16gb-camera-8mp-single-chip-4g.html

    I already test yout module and work fine on my theme.

    Thanks a lot.

    wontfix 
    opened by Forbiddeen 0
  • Two Attribute

    Two Attribute

    Hello,

    we have Products with 2 Attributes when this Products have a Stock of "0" then it shows only 1 Attribute the Second One is visible. When i set the setup "Allow out of stock products to be selected" it works and it show 2 Attributes. But this Setting is not good because the Customers can sell "out of Stock" Products.

    wontfix 
    opened by Tortschi 0
Releases(2.2.0)
  • 2.2.0(Mar 23, 2015)

    Version 2.2.0 - 2015-03-23

    | Type | Issue | Comment | | --- | --- | --- | | Bug Fix | Re sizing label/option size result in white boarder instead | #87 | | Improvement | alt and title tags | #81 |

    Source code(tar.gz)
    Source code(zip)
  • 2.1.0(Dec 1, 2014)

    | Type | Issue | Comment | | --- | --- | --- | | Improvement | Default values are loaded faster now | #72 | | Improvement | Made compatible with CE 1.9.1 | |

    Source code(tar.gz)
    Source code(zip)
  • 2.0.1(Nov 20, 2014)

  • 2.0.0(Nov 20, 2014)

    | Type | Issue | Comment | | --- | --- | --- | | Feature | The default selected options can be defined at store view level. | Until version 1.2 you could only set a default selected combination at the "default values" level. From 2.0.0 the default combination acts just like any other store view attribute. | | Feature | Made extension "extensible" | Certain events are dispatched so anyone can add different types of transformations for the configurable products selects | | Feature | Attributes with custom source models support colors and images | Until version 1.2 only the attributes that had options managed through the UI supported images and colors in the frontend. Now the ones with custom source support this. | | Bug fix | Extension can be enabled for each store view | Until 1.2 the Enabled flag had to be set at global level to in order to be able to see the default combination. Now the default combination selection appears when editing a product on a store view, if the extension is enabled for that store view. | | Bug Fix | Wrong system field dependency | #58 | | Bug Fix | Autoselect first option if none specified | #61 | | Inconsistency | Fixed typo in configuration field names | #59 | | Improvement | Reduce cyclomatic complexity of product.js | #47 | | Improvement | Moved the attribute configuration section to System->Configuration | See configuration |

    Source code(tar.gz)
    Source code(zip)
Owner
Marius Strajeru
I write code.
Marius Strajeru
A laravel Livewire Dynamic Selects with multiple selects depending on each other values, with infinite levels and totally configurable.

Livewire Combobox: A dynamic selects for Laravel Livewire A Laravel Livewire multiple selects depending on each other values, with infinite levels of

Damián Aguilar 25 Oct 30, 2022
A nice GUI for Laravel Artisan, ready out of the box, configurable and handy for non-CLI experienced developers.

Artisan UI A nice GUI for Laravel Artisan, ready out of the box, configurable and handy for non-CLI experienced developers. Supported commands must be

Pablo Leone 1 Dec 3, 2021
Intranet Home Page is a highly-configurable self-hosted browser homepage with integrations for public and local data feeds.

Intranet-Home-Page Created in response to personal "dashboards" that are little more than pages with a list of frequently accessed links, Intranet Hom

null 56 Aug 27, 2022
Configurable activity logger for filament.

Activity logger for filament Configurable activity logger for filament. Powered by spatie/laravel-activitylog Features You can choose what you want to

Ziyaan 58 Dec 30, 2022
A Laravel package that provides configurable application query capturing & monitoring

Laravel Query Watcher A Laravel package that provides configurable application query capturing & monitoring. Installation install the package via comp

YorCreative 36 Dec 17, 2022
With Laravel, search and lookup Amazon products easily.

Amazon ECS (E-Commerce Services) Package for Laravel If you need the ability to search Amazon's catalog of products or lookup an individual item with

Joe Dawson 51 Aug 4, 2022
This package tracks if products exist in Magento by storing the status locally in the DB.

Magento Products This package tracks if products exist in Magento by storing the status locally in the DB. We developed this to prevent multiple calls

JustBetter 14 Nov 11, 2022
A high-performance license server system service for creating and managing products, major versions, and software licenses for the purpose of selling installable software products.

A high-performance license server system service for creating and managing products, major versions, and software licenses for the purpose of selling installable software products. Comes with a SDK and command-line tool. Works anywhere that PHP runs.

CubicleSoft 32 Dec 5, 2022
Laravel Mail Credentials switcher for Budget Laravel Applications

Laravel Mail Switcher Laravel Mail Credentials Switcher is a library which helps you to: Manage your Mail Service Credentials Configure the Laravel's

(Seth) Phat Tran 34 Dec 24, 2022
A WordPress theme switcher for developers

WP Theme Switcher To help you build or preview a new theme directly on your site without affecting your visitors (they always see the default theme wh

WP Clevel 3 Oct 20, 2021
Simple Laravel 5+ (5.4) Theme Switcher with Middleware!

Laravel Theme The simpliest of theme switching for Laravel 5 Installation Usage Installation Laravel 5.1+ Install Laravel Theme manager: composer requ

null 11 Aug 30, 2020
Brew PHP switcher is a simple shell script to switch your apache and CLI quickly between major versions of PHP

Brew PHP switcher is a simple shell script to switch your apache and CLI quickly between major versions of PHP. If you support multiple products/projects that are built using either brand new or old legacy PHP functionality. For users of Homebrew (or brew for short) currently only.

Phil Cook 872 Dec 22, 2022
A tool for creating configurable dumps of large MySQL-databases.

slimdump slimdump is a little tool to help you create configurable dumps of large MySQL-databases. It works off one or several configuration files. Fo

webfactory GmbH 176 Dec 26, 2022
A configurable and extensible PHP web spider

Note on backwards compatibility break: since v0.5.0, Symfony EventDispatcher v3 is no longer supported and PHP Spider requires v4 or v5. If you are st

Matthijs van den Bos 1.3k Dec 28, 2022
A laravel Livewire Dynamic Selects with multiple selects depending on each other values, with infinite levels and totally configurable.

Livewire Combobox: A dynamic selects for Laravel Livewire A Laravel Livewire multiple selects depending on each other values, with infinite levels of

Damián Aguilar 25 Oct 30, 2022
A highly configurable markdown renderer and Blade component for Laravel

A highly configurable markdown renderer and Blade component for Laravel This package contains: a Blade component that can render markdown a highly con

Spatie 230 Jan 7, 2023
Configurable Basic Auth based on Pimcore Documents

CORS Property Basic Auth This bundles allows to add basic auth based on Properties on Pimcore Documents. Simply use these properties password_enabled

CORS GmbH 1 Nov 12, 2021
A nice GUI for Laravel Artisan, ready out of the box, configurable and handy for non-CLI experienced developers.

Artisan UI A nice GUI for Laravel Artisan, ready out of the box, configurable and handy for non-CLI experienced developers. Supported commands must be

Pablo Leone 1 Dec 3, 2021
Intranet Home Page is a highly-configurable self-hosted browser homepage with integrations for public and local data feeds.

Intranet-Home-Page Created in response to personal "dashboards" that are little more than pages with a list of frequently accessed links, Intranet Hom

null 56 Aug 27, 2022
Oui player - Manage configurable media players in @Textpattern CMS

oui_player Introduction An extendable plugin to easily embed customized audio and video players. . This plugin does not use oembed, it builds iframe e

Nicolas Morand 3 Aug 15, 2018