Opções de produtos configuráveis magento fora de estoque
Opções de produtos configuráveis Magento esgotados
Eu tenho atributo definido para meus produtos configuráveis que eu quero mostrar fora de estoque para o tamanho L do produto no meu selecione suspenso.
Eu tenho um código para isso, mas isso é para o Magento 1.4 e estou usando o Magento 1.6.
em mage / catalog / block / produto / view / type / configurable. php, em linha.
85 você tem algo parecido com isto:
então, nesse loop foreach, preferencialmente logo após a linha foreach, insira este código:
128 você tem algo assim:
Alguém por favor pode me dizer o que será alterado de acordo com magento1.6?
Opções de produtos configuráveis Magento esgotados
Ei pessoal, eu tenho um pouco de dilema. Eu estou executando o Magento ver. 1.7.0.2.
Ao criar um produto configurável, é necessário definir o estoque "em estoque" e adicionar outros produtos adicionais com estoque diferente.
Quando o estoque de produtos adicionais vai para 0, o produto configurável principal ainda está "em estoque".
Eu quero que, quando todo o estoque de produtos adicionais for para 0, o estoque de produto configurável principal se transforme em "fora de estoque".
Eu estou usando este código personalizado para produtos "fora de estoque" para aparecer sempre na página inferior. E, a menos que o produto configurável não receba a opção "fora de estoque", não pode ir para a página inferior.
Opções de produtos configuráveis Magento esgotados
essa pode ser uma pergunta simples para alguns - mas não usamos extensões de estoque antes.
Minha pergunta: como podemos facilmente, simplesmente, adicionar a capacidade de - em vez de ocultar produtos simples em estoque (como parte de um produto configurável) - mostrar produtos simples em estoque com a adição de "- fora de estoque" & amp; talvez acinzentado no menu suspenso.
Nós vendemos camisetas nos tamanhos S, M, L. E, por exemplo, a L está esgotada.
Em vez de mostrar apenas S, M (no produto de configuração)
Mostrando S, M, L - esgotado (no produto de configuração e fora de estoque em cinza)
Atenção, o uso de setSkipSaleableCheck (true) parece ter um efeito adicional de mostrar produtos desativados no menu suspenso.
A função que é afetada por essa configuração está em Mage_Catalog_Block_Product_View_Type_Configurable:
Se ($ product - & gt; isSaleable () || $ skipSaleableCheck) for sempre verdadeiro.
Eu ainda estou para cavar através da função isSaleable () para determinar exatamente onde isso ocorre (talvez alguém possa confirmar), mas meu palpite é que ele inclui uma verificação em relação ao status dos produtos que é perdido se o skipSaleableCheck estiver definido como true.
Crie seu próprio módulo e, no arquivo config. xml do módulo, adicione esses dois eventos dentro do & lt; frontend & gt; tag:
Agora crie um observador dentro de app / code / local / [Namespace] / [Módulo] /Model/Observer. php.
Você pode usar esta extensão. Entre outros recursos, permite mostrar a configuração de estoque para o produto configurável.
Ele também pode substituir as listas suspensas padrão por rótulos e adiciona uma sobreposição às combinações de falta de estoque. Assim (veja a opção média)
Matriz configurável de produtos v1.0.3.
Mostre uma matriz clara de produtos para itens configuráveis para ajudar os clientes a adicionar rapidamente vários produtos secundários ao carrinho. Escolha itens específicos para os quais a matriz deve ser exibida e oculte facilmente produtos fora de estoque.
Matriz útil para opções de produtos configuráveis Ocultar itens de estoque da matriz Incluir preços antigos na exibição da tabela Mostrar a matriz para todos ou produtos específicos Adicione várias opções de produtos ao carrinho de uma só vez.
Mostrar opções de produtos configuráveis em uma matriz útil.
Enriqueça a funcionalidade de amostras de cores com uma extensão Product Matrix fácil de usar. Gere automaticamente um formulário de matriz especial que exibe todas as opções simples disponíveis de um produto configurável. Assim, deixar atacadistas adicionar ao carrinho vários produtos filhos de uma só vez. Esconda itens fora de estoque, exiba preços antigos e escolha os produtos para os quais a matriz deve ser gerada.
Exibir matriz com base nos atributos do produto.
Esconder produtos fora de estoque.
Remova todas as configurações de produtos fora de estoque da matriz para permitir que os visitantes vejam apenas informações relevantes. Dessa forma, você melhorará significativamente a experiência de compra do cliente e aumentará sua satisfação.
Adicione a coluna "Preço antigo".
Se você oferecer produtos com descontos e quiser chamar a atenção dos clientes para um preço de barganha, inclua os preços antigos na matriz para destacar a diferença entre os preços antigos e os preços com desconto.
Produto configurável Magento & # 8216; Fora de estoque & # 8217; Erro.
Se você alguma vez encontrar um carrinho de compras Magento está erroneamente mostrando & # 8216; em estoque & # 8217; itens como sendo & # 8216; fora de estoque & # 8217; e você tem & # 8216; Gerenciar Estoque & # 8216; definido para & # 8216; sim & # 8216; em Sistema & gt; Configuração & gt; Catálogo & gt; Inventory então você provavelmente acertou um bug no Magento. Existe uma correção.
Eu sei que esse bug em particular é a razão quando produtos configuráveis são criados e uma ou mais de suas variações de produto são definidas como "Out of Stock & # 8217; e / ou as variações não são atribuídas a categorias de produtos.
Definição rápida.
Um produto pode variar seus atributos de várias maneiras, como por cor, tamanho, forma, material, textura e assim por diante & # 8230; O produto base é aquele do qual as variações do produto são criadas. O produto base é o produto configurável e é o modelo de produto para os produtos simples que são criados a partir dele.
Definição fora do caminho, quando você cria produtos configuráveis no Magento, edite cada um dos produtos simples criados a partir dele:
Certifique-se de que cada produto simples esteja definido como & # 8216; Em Stock & # 8217; Na guia Inventário, verifique se cada produto simples está atribuído a uma categoria.
Se seus produtos já foram criados, você precisará de todos os produtos simples criados a partir do mesmo produto (base) configurável pai para verificar se cada produto simples (ou seja, variação) é atribuído a uma categoria e não está definido como & # 8216; . Se até mesmo um deles estiver definido como & # 8216; Fora de estoque & # 8217; em Inventário & gt; Disponibilidade de estoque, então o produto base (configurável) exibirá o campo & # 8216; Fora de estoque & # 8217; mensagem.
Adicionando produtos configuráveis ao seu site Magento eCommerce.
Construir um site de comércio eletrônico é uma tarefa enganosamente complexa. Mesmo quando se usa uma solução de CMS padrão como o Magento, fazer algo tão simples quanto adicionar um produto configurável requer a configuração de muitas variáveis e opções relacionadas a estoque.
Tudo o que você vende on-line, seja um arquivo zip ou um item que pode ser baixado, pode ser classificado como um produto configurável se vier junto com opções. Produtos configuráveis no Magento precisam receber atributos, como tamanho e cor, antes de receberem preços e descrições.
Essa forma bottom-up de criar produtos no Magento é inteiramente racional. É muito mais fácil, por exemplo, manter o controle de estoque e atribuir SKUs a variações individuais dessa maneira.
Produtos Complexos em Magento.
O Magento é um aplicativo da Web totalmente gratuito e de instalação gratuita para a execução de sites de comércio eletrônico. Ao adicionar produtos ao banco de dados, você terá a opção de criar um produto simples ou um produto complexo. Um produto simples não tem variáveis e é vendido apenas em um tipo. Um produto complexo pode ser um produto de grupo, um produto configurável ou um produto de venda cruzada.
Nesse caso, um produto configurável pode ser qualquer coisa que tenha uma variação que um usuário possa escolher no front end & mdash; por exemplo, uma camiseta que vem em vários tamanhos e cores diferentes. A Magento trata um produto configurável como uma coleção de produtos simples: cada variação tem sua própria lista de SKUs e inventários.
Criando um produto configurável.
As etapas básicas para criar um produto configurável são:
Adicionando atributos. Estes serão configuráveis pelo usuário & ndash; Para o nosso exemplo, eles serão tamanho e cor. Adicionando estes atributos ao conjunto de atributos & mdash; para o nosso exemplo, nós chamamos de camas. Criando um novo produto configurável e adiciona o conjunto de atributos de leito. Criando um produto simples individual para cada variante do produto configurável.
Adicione atributos.
Neste tutorial, criaremos um produto de leito, semelhante aos do meu site de varejo on-line. A cama tem duas opções & mdash; um para cor e outro para tamanho. Isto é o que nós estaremos criando na área administrativa do Magento. No menu superior, selecione Catálogo & gt; Atributos & gt; Gerenciar Atributos.
No atributo & gt; Painel de controle Propriedades, selecione Adicionar novo atributo no canto superior direito. Isso permitirá que você crie as variações para o tamanho e a cor do produto configurável.
A captura de tela acima mostra como a cor do atributo está configurada. Resumidamente, o Código de Atributo teria cor ou tamanho, e o Escopo deveria ser Global para ser aplicado ao seu site inteiro.
O tipo de entrada do catálogo para o proprietário da loja também está definido como suspenso & mdash; isso é necessário para que o atributo seja compatível com produtos configuráveis. Deixe Valor Único e Valor Necessário para Não e Entrada de Validação para o Dono da Loja para Nenhum.
Apply To deve ser Selected Product Types e, na caixa abaixo, clique em Ctrl + click Simple Product e Configurable Product para tornar o atributo aplicável a esses dois tipos. Você também notará o menu suspenso Usar para criar produtos configuráveis. Isso deve ser definido como Sim.
Em seguida, no menu à esquerda, selecione Gerenciar Rótulo / Opções para começar a escolher as diferentes variáveis para os atributos. Para o atributo de cor para nosso produto de cama, suas opções de rótulo devem ficar assim:
Cada opção de cor: preto, azul, marrom, creme, etc., recebe um nome de administrador e um nome de exibição de loja padrão, que é o que seus clientes verão. Para as opções de tamanho, seus rótulos de atributo ficarão assim:
Você notará nas opções de tamanho, nós numeramos cada tamanho na coluna de posição e atribuímos 3 pés como o valor padrão. Cada produto de cama tem essas variações, portanto, faz sentido ordená-las todas em posições no menu suspenso e definir um valor padrão.
Certifique-se de clicar em Salvar atributo quando terminar de adicionar rótulos.
Em seguida, você precisa criar um Conjunto de Atributos com esses dois atributos anexados e, em seguida, adicionar o conjunto ao produto. Você pode criar isso indo ao Catálogo & gt; Atributos & gt; Gerenciar conjuntos de atributos e, em seguida, selecione Adicionar novo conjunto no canto superior direito. Dê ao atributo o nome Cama e deixe-o com base no padrão.
Na próxima janela, você verá dois painéis, ambos contendo atributos. O painel esquerdo mostra os atributos que fazem parte do conjunto e o painel da direita possui atributos não atribuídos.
Arraste os atributos de cor e tamanho para o painel esquerdo, sob a pasta Geral e, em seguida, clique em Salvar Conjunto de Atributos no canto superior direito.
Crie os produtos simples.
Agora que criamos o conjunto de atributos, estamos prontos para começar a inserir os dados dos produtos simples que farão parte do produto configurável. Vá para Catálogo & gt; Gerenciar produtos & gt; Novo Produto, no admin do Magento. Você será apresentado com a janela de criação do Novo Produto.
A primeira coisa a fazer é selecionar o Conjunto de Atributos para aplicar a este produto, que no nosso caso é Cama. O tipo de produto também deve ser definido como produto configurável. Clique em Continue.
Na tela seguinte, selecione cor e tamanho, os dois atributos que criamos anteriormente para o produto beds e, em seguida, continue. Na próxima tela, insira todos os detalhes como mostrado abaixo.
Escolha um nome exclusivo para essa variação do produto, com uma descrição que será mostrada ao lado dele no front end. Observe as duas variações de tamanho e cor, criadas em nossos atributos. Escolha uma variação padrão para isso, no tamanho do nosso caso para 3 pés e cor preta. Certifique-se de também definir a Visibilidade como Não visível individualmente, porque queremos que ela apareça como um produto configurável, não por conta própria.
Você deve então percorrer as guias no menu à esquerda, preenchendo todos os detalhes conforme necessário. As guias permitem que você defina o preço base, qualquer meta-informação para fins de SEO e também adicione imagens para seus produtos.
Você notará que a última guia no menu é Produtos Associados. É aqui que você cria todas as variações que farão parte deste produto. Selecione essa guia e, no painel de controle que aparece à direita, selecione Criar vazio. Uma janela agora familiar deve aparecer para inserir informações para a variação do produto.
Preencha isso como você fez a variação padrão, certificando-se de selecionar diferentes opções para os atributos de tamanho e cor, e quando tiver terminado, selecione Salvar. Você precisa repetir esse processo e criar um produto simples como esse na janela Novo Produto para cada variação de seu item. Agora, o seu separador Produtos Associados deverá ser preenchido com tantos produtos como abaixo:
Selecione Salvar no menu superior e seu produto configurável deve estar pronto para ser exibido no front end.
Conclusão.
Você está tudo pronto. A aparência do produto no front-end dependerá do tema e dos plug-ins que você configurou no seu site, além do design personalizado.
Mas, por mais que olhem, inserir cada produto e variável como esse individualmente permitirá que você tenha uma experiência consistente com o cliente para seu site.
Todos os produtos serão exibidos com as opções de tamanho e cor, conforme explicamos neste tutorial, e, quando selecionados, atualizarão automaticamente o estoque e o carrinho de compras do front-end.
No comments:
Post a Comment