Opções de controle aberto controle de estoque
Obter através da App Store Leia esta publicação em nosso aplicativo!
Opencart + produto exclusivo com opções + controle de estoque.
Desisto! Não consegui encontrar a resposta correta em qualquer lugar, então, peço ajuda a pessoas boas. Eu faço braceletes e coloque-os na minha loja opencart.
Cada pulseira é única, então eu tenho 1 em estoque. Mas o cliente tem que me avisar o tamanho do pulso para poder adicionar isso.
As opções me pedem quantidades. Então, eu não posso usá-los porque devo inserir um número ou a opção não fica visível. Ohhh, isso é louco! :(
O que eu preciso é: bracelete B ---> me diga o tamanho do pulso: (aqui um menu suspenso ou uma caixa de texto para permitir que o cliente escolha ou escreva)
Ordem lê: Bracelet B. Tamanho: 18cm. xx $
Então, quando o cliente paga, Bracelt B está fora de estoque.
Agora, posso fazer tudo isso, mas sempre que um cliente adiciona uma opção, a pulseira fica disponível. Assim, lê a ordem: Pulseira B. Tamanho: 18cm. xx $ Pulseira B. Tamanho: 19cm. xx $ etc.
Espero ter explicado isso. Alguém pode me ajudar por favor? Obrigado, sooo Sooo Dafne.
No padrão OC Você tem a capacidade de desativar o pedido de produtos fora do estoque.
Basta ir para a administração -> Sistema -> Configurações, clique em editar na sua loja e navegue até a guia Opções. Em seguida, desloque-se para a seção Stock e note a opção Stock Checkout :. Se você selecionar Não e salvar, os usuários não poderão solicitar os produtos que não estão em estoque.
Isso significa que, se você criar um produto de pulseira com 1 peça em estoque, adicione uma opção com uma peça em estoque e alguém encomende esta, o estoque será imediatamente ajustado para Não em estoque e ninguém poderá ordená-lo novamente .
Se você quiser esconder todos os produtos que não estão em estoque depois de serem solicitados, você tem duas opções: faça isso manualmente, desativando o produto ou você precisaria implementar algumas modificações no método getProducts () para o modelo do produto para carregar apenas os produtos que ainda estão em estoque.
ATUALIZAÇÃO sobre o comentário: Você está mal interpretando as opções no OpenCart. Uma opção para a qual você tem o estoque de 1 peça é a opção de tamanho, que pode ter valores diferentes, e. 15cm, 16cm, 17cm, 18cm, etc. Todos esses valores contidos em uma única opção de tamanho para um único item de estoque significam que se eu selecionar qualquer um deles, depois de pedir a pulseira, não haverá mais peças.
O que você está dizendo é criar uma opção para 15cm com estoque 1pcs, outra opção para 16cm com estoque 1pcs, etc., tendo assim 1 peça em estoque para cada tamanho - isso é incorreto (ou seja, uso indevido das opções do produto). No entanto, mesmo neste caso, quando diferentes tamanhos têm uma única peça, mas o produto em si tem apenas uma peça, depois de encomendar primeiro, deve estar fora do estoque, mesmo que haja opções com estoque restante.
Vá para a administração do seu OC e faça o login. Passe o mouse sobre o ponto do menu Catálogo e clique na entrada Opções. Nesta tela Visão geral das opções, insira o canto superior direito - clique nele Digite o nome da Opção, por exemplo, Tamanho do pulso Escolha o tipo de opção, Selecione ou Rádio (dependendo de quantos valores possíveis você deseja ter, mais de 4, use Selecionar) Ordem de classificação pode ser um valor numérico (ou quando estiver em branco, será preenchido com 0) Agora, é uma tabela vazia embaixo com uma linha contendo apenas um botão Adicionar Valor de opção - clicando nela adicionará uma linha com campos de formulário vazios para inserir o valor da Opção; Digamos que queremos adicionar tamanhos de pulso de 15cm a 22cm => 8 valores => clicar nesse botão 8 vezes (seja cuidadoso, depois de cada clique será movido para baixo como uma nova linha com os campos do formulário aparecerá acima dele) nesse 8 as linhas inserem todos os valores necessários, por exemplo, 15cm, 16cm,. 22cm como nome do valor e ordem de classificação para corresponder às Suas necessidades (deixar em branco pode levar a valores inadequadamente ordenados quando exibidos) Clique no botão Salvar localizado no canto superior direito. Agora, navegue até a visão geral dos produtos, selecione o produto ao qual deseja adicionar esta opção e clique em Editar nessa linha. Mova-se para a guia Dados e verifique se a pulseira tem essas configurações: Quantidade: 1 Subtrair estoque: Sim Estado fora do estoque: Fora de estoque Em seguida, mude para a guia Opção e adicione a nova opção digitando o nome da Opção (tamanho do pulso) em na área esquerda - depois que a Opção for encontrada, clique nesse rótulo e uma nova Opção (nova guia) será adicionada à vista. Agora, certifique-se de que a Opção é necessária e adicione todos os valores possíveis ao definir essas configurações em todos eles: Quantidade: 1 Subtrair estoque: Sim Os outros valores das opções dependem do seu modelo comercial. Agora, salve o produto e tente ordená-lo com qualquer um dos tamanhos de pulso. Se você tiver as configurações definidas para a loja que o cliente não é possível solicitar os produtos que estão fora de estoque, isso deve funcionar para Você.
Deixe-me saber se há algo que eu perdi (ou se ainda não funciona).
Aqui está uma solução possível (não testada, mas acredito que funcionará fora da caixa ou talvez haja apenas erros simples que você pode consertar):
Abra o catálogo / controlador / checkout / cart. php e encontre esta linha (deve estar em 543):
e antes desta linha, adicione diretamente este código (Você pode querer fazer isso através da extensão vQmod):
Em seguida, abra este catálogo de arquivos / idioma / inglês / checkout / cart. php e adicione isso ao final:
Isto é tudo apenas como um exemplo, você pode editar a mensagem de erro para atender aos seus requisitos.
Aviso: esta é apenas uma solução simples que não permite que o mesmo usuário (ou dentro da mesma sessão) adicione o mesmo produto duas ou mais vezes no carrinho, mas não impedirá que o mesmo produto seja adicionado e encomendado ao mesmo tempo por dois usuários diferentes (ou um usuário usando dois navegadores, por exemplo). Para este caso de borda Você precisaria implementar algum tipo de bloqueio do produto - depois de ser adicionado ao carrinho, ele é salvo em um banco de dados e ninguém mais poderia adicionar o mesmo produto ao carrinho. Neste caso, seria bom armazenar também o horário da data em que foi bloqueado e ter um trabalho cron que irá desbloquear este produto (também com remoção do carrinho) para que o produto não esteja bloqueado para sempre e seja ordenado por outros usuários novamente .
Abra esse catálogo de arquivos / visualizar / javascript / common. js e procure a função do método addToCart (product_id, quantity)
e depois disso adiciona este código:
Isso deve ser suficiente.
Em PHP, encontre este código o que adicionamos:
e mude para isso (então tente):
O ponto é ver no console onde a solicitação é feita para index. php? Route = checkout / cart / add a resposta com sucesso ou mensagem de erro em resposta. Experimente para ambos os casos para se certificar de que você está procurando o pedido correto (no sucesso Você pode ver a mensagem de sucesso na parte superior da página para que você tenha certeza de que foi feito) e tente novamente para receber o erro (para o mesmo produto) mensagem - deve estar contida na resposta da mesma maneira que a mensagem de sucesso. Se ainda não funcionar, tente mudar o retorno; sair; .
Infelizmente não consigo comentar sua postagem.
Eu tive o problema com a mensagem de erro não aparecer, ao tentar adicionar o produto duas vezes.
Opencart: opções do produto controle de estoque.
Compartilhe esta página.
Por que se inscrever hoje?
Você Obtém uma Conta Gratuita Encontre Rede Verificada de Atacadistas Com Profissionais Fonte Estoque Original Mais de 200.000 Membros Inscreva-se agora.
Criando conexões desde 2004.
Comprador ou fornecedor, acreditamos que encontrar conexões on-line deve ser rápido e fácil. Nós existem para ajudá-lo a encontrar seu parceiro comercial e oferecer-lhe as informações e conselhos que você precisa ao longo do caminho para ter sucesso. Somos uma família amigável de mais de 150.000 membros. Aqui está a história do TWF até agora.
Empresa.
Manter contato.
Inscrever-se para RSS Siga-nos no Twitter Como nós no Facebook Conecte-se conosco no LinkedIn Trade Intellect Ltd.
Registro da empresa nº 07286585.
Direitos autorais e cópia; 2004-2018 The Wholesale Forums. Todos os direitos reservados.
OpenStock - Opções de produto e amp; Controle de estoque variante.
Opções disponíveis.
Produtos relacionados.
Pacote OpenStock.
Se você está interessado em nosso módulo OpenStock, mas não tem muita experiência de desenvolvimento web, o nosso ...
£ 150,00 Taxa Ex: £ 125,00.
OpenStock 2 - Opções do produto e amp; Controle de estoque variante.
O módulo OpenStock foi redesenhado e reconstruído para OpenCart 2.0.Use o OpenStock para criar ..
£ 60,00 Taxa Ex: £ 50,00.
Patch do Tema OpenStock.
Como o OpenStock é criado para funcionar com o tema OpenCart padrão, o uso de um tema personalizado pode parar o OpenSto ..
Característica: modelo de opção para incluir variações & quot; em adição a "componentes" # 1628.
mindplay-dk comentou Jul 11, 2018.
O modelo de opção de produto atual na verdade não "funciona" para produtos do mundo real que vêm em diferentes variações.
Para dar um exemplo simples e prático, considere uma camisa que vem em 3 cores diferentes (vermelho, verde, azul) e 3 tamanhos diferentes (pequeno / médio / grande).
O modelo de opção atual não suporta esse cenário - presume que as opções são "componentes físicos" individuais, como pode ser, por exemplo, para um computador ou aparelho de cozinha com alguns componentes opcionais.
No caso de uma camisa, no entanto, a camisa azul grande é realmente um produto físico único e distinto da camisa azul média. O preço de cores e tamanhos como "componentes" não faz sentido, e manter o estoque por cores e tamanhos individualmente também não faz sentido.
Além disso, certas combinações podem até não existir - por exemplo, a camisa vermelha pode não estar disponível em pequenas, o modelo atual também não explica isso.
Claro, o modelo existente é ótimo para "componentes", mas alguns produtos irão aparecer em um conjunto fixo de "variações", e. vermelho / pequeno, verde / grande, etc., o que requer um modelo diferente do que o OpenCart tem atualmente: um em que inventário e preços etc. são definidos para conjuntos específicos de opções e não para opções individuais.
jamesallsup comentou Jul 11, 2018.
Bem conhecido sobre o problema. Experimente o módulo de estoque aberto - ele corrige o problema.
Garudacrafts comentou Jul 11, 2018.
@ mindplay-dk Claro, você sempre pode definir suas Opções como combos, como "Cor e Tamanho" com valores como "Vermelho / Pequeno", "Vermelho / Grande", "Azul / Médio", "Verde / Pequeno", "Verde / Médio", etc. Isso funciona bem para pequenos conjuntos de "variações" (por exemplo, 9 em seu exemplo simples).
mindplay-dk comentou Jul 11, 2018.
@garudacrafts, é o que acabei fazendo - a interface do usuário resultante não é ideal, e acabei com muitas opções na lista de opções "Cor / Tamanho", duplicando (muitas vezes) as mesmas cores e tamanhos listados em as listas de opções "Color" e "Tamanho" individuais. Eu não tenho que localizar este site, mas seria um fardo se eu fizesse.
mindplay-dk comentou 12 de julho de 2018.
Bem conhecido sobre o problema. Experimente o módulo de estoque aberto - ele corrige o problema.
Ok, eu olhei para isso, e um monte de outras alternativas gratuitas - difícil de decidir quais os que tentam, o OpenStock parece fazer muito mais do que eu preciso, então eu decidi apenas viver com ele da maneira que é.
Eu acho interessante que, em suas próprias palavras, este seja um problema que precisa ser corrigido - acho que você não tem tempo nem recursos para fazê-lo. Você estaria aberto a um PR?
jamesallsup comentou 12 de julho de 2018.
Daniel foi oferecido o código do OpenStock há muito tempo FOC - no entanto, ele muda muito a fonte de que não é viável apresentá-lo devido aos efeitos em cascata que teria com vários módulos de terceiros, modelos, etc. Por agora controle de estoque Em variantes, terá que permanecer um plugin.
Obrigado pela oferta de um PR, no entanto.
OpenCartAddons comentou 12 de julho de 2018.
@jamesallsup Isso faria sentido se você for fazer uma revisão e uma melhoria no sistema de opções que deveria estar em uma versão importante, assumindo que o PR é para v2.0.
DS-Matt comentou Jul 13, 2018.
Apenas para jogar nos meus dois centavos, eu concordaria com o OpencartAddons de que seria sensato adicionar isso a uma grande versão!
&cópia de; 2018 GitHub, Inc. Termos Privacidade Segurança Status Ajuda.
Você não pode executar essa ação neste momento.
Você fez login com outra guia ou janela. Recarregue para atualizar sua sessão. Você se separou em outra guia ou janela. Recarregue para atualizar sua sessão.
Opções de controle aberto controle de estoque
Controle de estoque individual de cada opção de produto.
Gerenciar as opções do produto é fácil com o administrador amigável: simplesmente selecione um produto ou insira um valor de estoque e um código SKU. O OpenStock oferece controle individual sobre as características de cada variante; Ativo ou inativo, subtrair estoque, código SKU e estoque. O controle de estoque pode ser realizado em seleção, rádio ou escolha de imagem, tornando-o ideal para lojas de roupas que oferecem opções de tamanho e cor.
Observe que se você estiver usando um tema OpenCart personalizado ou de terceiros, talvez seja necessário modificar os arquivos XML para corresponder ao código do seu tema. Nossos desenvolvedores podem fazer isso por você por uma taxa adicional - por favor, levante um ticket de suporte aqui para organizar esse serviço.
Esta versão do OpenStock é para uso com OpenCart 2.0 ou superior. Se você deseja usar o OpenStock com OpenCart 1.5.1.3 para 1.5.6.4, compre o OpenStock.
Você tem direito a usar este módulo apenas em uma única instalação.
Tendo problemas com o módulo? Não oferecemos suporte gratuito para módulos, mas, se você quiser suporte pago, levante um ticket de suporte aqui e um membro da nossa equipe de suporte dedicada poderá ajudá-lo.
Tenha em atenção que todos os nossos módulos são criados para funcionar com uma instalação OpenCart padrão - quaisquer alterações ao tema, uso de temas de terceiros / personalizados, funcionalidades adicionais ou alteradas ou outros módulos podem causar problemas com nossos módulos e podem precisar de trabalho customizado Consertar.
Faça login e anote seu comentário.
Desenvolvido pela OpenCart Community Documentation Included.
Membro desde: 20 Jul 2018.
Empresa.
Recursos.
Boletim de Notícias.
Inscreva-se em nossos boletins informativos e fique informado sobre os novos lançamentos e outros eventos do OpenCart.
Controle de estoque individual de cada opção de produto.
Gerenciar as opções do produto é fácil com o administrador amigável: simplesmente selecione um produto ou insira um valor de estoque e um código SKU. O OpenStock oferece controle individual sobre as características de cada variante; Ativo ou inativo, subtrair estoque, código SKU e estoque. O controle de estoque pode ser realizado em seleção, rádio ou escolha de imagem, tornando-o ideal para lojas de roupas que oferecem opções de tamanho e cor.
Observe que se você estiver usando um tema OpenCart personalizado ou de terceiros, talvez seja necessário modificar os arquivos XML para corresponder ao código do seu tema. Nossos desenvolvedores podem fazer isso por você por uma taxa adicional - por favor, levante um ticket de suporte aqui para organizar esse serviço.
Esta versão do OpenStock é para uso com OpenCart 2.0 ou superior. Se você deseja usar o OpenStock com OpenCart 1.5.1.3 para 1.5.6.4, compre o OpenStock.
Você tem direito a usar este módulo apenas em uma única instalação.
Tendo problemas com o módulo? Não oferecemos suporte gratuito para módulos, mas, se você quiser suporte pago, levante um ticket de suporte aqui e um membro da nossa equipe de suporte dedicada poderá ajudá-lo.
Tenha em atenção que todos os nossos módulos são criados para funcionar com uma instalação OpenCart padrão - quaisquer alterações ao tema, uso de temas de terceiros / personalizados, funcionalidades adicionais ou alteradas ou outros módulos podem causar problemas com nossos módulos e podem precisar de trabalho customizado Consertar.
Faça login e anote seu comentário.
Desenvolvido pela OpenCart Community Documentation Included.
Membro desde: 20 Jul 2018.
Empresa.
Recursos.
Boletim de Notícias.
Inscreva-se em nossos boletins informativos e fique informado sobre os novos lançamentos e outros eventos do OpenCart.
Комментариев нет:
Отправить комментарий