Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

danluc

Slide Com PHP

Recommended Posts

Bom dia,

tenho uma tabela produtos, onde tem produtos com o mesmo nome, só que com a COR diferente.

e preciso fazer um slide assim:

Lfo4HEN.png

Como no php agrupo os dados vindo do DB com o mesmo nome, mas com cores diferente para que eles fiquem assim ?

Meu HTML:

        <div class="block-single-product style2 col-sm-4 row">
            <div class="product-info col-sm-12">
                <div class="product-image col-sm-12">
                    <img src="{{ $produto->imagem }}" alt="{{ $produto->nome }}">
                </div>
                <div class="attributes">
                    <div class="item">
                        <span data-image="{{ $produto->imagem }}" style="background-color: {{ $produto->color }};"></span>
                        <span data-image="{{ $produto->imagem }}" style="background-color: {{ $produto->color }};"></span>
                        <span data-image="{{ $produto->imagem }}" style="background-color: {{ $produto->color }};"></span>
                    </div>
                </div>
            </div>
        </div>

Agradeço desde já. já faz dois dias que to tentando.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tenho um sistema parecido. Crio uma tabela produto e uma tabela produto_cor. Na tabela produto, deixo as informações que são idênticas entre todas as variantes, e na tabela produto_cor, além da imagem, botaria também o preço (que também é diferente em cada cor, no seu caso).

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pode usar, sim!

Eu não usei no meu caso pois trago as informações de um produto apenas (quando ele já escolheu o produto "base"). Mas não vejo problema em usar o INNER JOIN.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pensando bem, no INNER JOIN, acho que ia da na mesma, pois traria o resultado todos juntos, né?

no meu caso aqui, o usuário não escolheria o produtos, ele já aparecia na primeira tela.

estar assim:

4Wsnlm7.png

Estou usando o Laravel, creio se fosse fazer sem ele, eu conseguiria daquela maneira que você disse, más não tenho muito conhecimento nesse Framework não..

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não,man...

Poste como está seu banco de dados...

ex:

tabela produto

- id

- titulo

- data-cadastro

- descricao

tabela variacao

- id

- id-produto

- titulo

- preco

tabela_imagem

-id

-id-variacao

-legenda

Eu faria assim... Deixaria tudo desmembrado e trazia conforme a necessidade via INNER JOIN. Claro, foi um exemplo bem simples, não sei como está seu banco de dados, mas... tente aí e vá postando suas dúvidas!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Maykel, consegui aqui mano, muito obrigado pela ajuda..

fala vdd eu nem sem como fiz, mais criei uma visão no banco de dados, e fui comparando no php.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.