Eu estou com o mesmo problema, até consegui fazer com que ficasse parecido como neste site
http://themeforest.net/item/teez-openca ... iew/842161
Porém os tamanhos e cores não ficam interligados. como por exemplo
Se eu tenho a mesma camiseta na cor preta e na cor vermelha, a cor preta tenho nos tamanhos P e M e a cor vermelha tenho nos tamanhos M e G.
se o cliente escolher o tamanho P irá ficar disponível somente a cor preta, já se ele escolher o tamanho M vai ficar disponivel as duas cores. E vice versa.
Se o cara escolher a cor vermelha fica disponível para ele escolher entre os tamanhos M e G ficando bloqueado o tamanho P. Se o cara escolher a cor preta fica disponível pra ele escolher entre os tamanhos P e M ficando bloqueado o tamanho G.
Não sei se fui claro, mas se alguém souber como me ajudar