Ir para conteúdo

POWERED BY:

Arquivado

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

Rafhael Henrique

Inserir produtos direto no DB Magento

Recommended Posts


  • Conteúdo Similar

    • Por luc.oliveira1984
      Olá pessoal, sou novo por aqui e estou precisando da ajuda de vcs!
       
      Tenho um modulo de marketplace (webkul) e preciso alterar a quantidade de exibição de anunciantes de 4 para 20 por página.
       
      Alguem poderia me ajuda? :)
       
      Minha página de anuncinates é: https://lenda360.com.br/marketplace/seller/sellerlist/

      Meu arquivo sellerlist contem:
       
      <?php
      /**
      * Webkul Software.
      *
      * @category Webkul
      * @package Webkul_Marketplace
      * @author Webkul
      * @copyright Copyright (c) Webkul Software Private Limited (https://webkul.com)
      * @license https://store.webkul.com/license.html
      */
      $helper = $this->helper(\Webkul\Marketplace\Helper\Data::class);
      $banner_display = $helper->getDisplayBanner();
      $banner_image = $helper->getBannerImage();
      $banner_content = $helper->getBannerContent();
      $marketplacebutton = $helper->getMarketplacebutton();
      $sellerlist_top_label = $helper->getSellerlisttopLabel();
      $sellerlist_bottom_label = ($helper->getSellerlistbottomLabel());
      $paramData = $this->getRequest()->getParams();
      if (!isset($paramData['shop'])) {
      $paramData['shop'] = '';
      }
      $sellerAccountUrl = $block->getUrl(
      'marketplace/account/becomeseller',
      ["_secure" => $this->getRequest()->isSecure()]
      );
      if (!$helper->isCustomerLoggedIn()) {
      $sellerAccountUrl = $block->getUrl(
      'customer/account/create',
      ["_secure" => $this->getRequest()->isSecure()]
      );
      }
      ?>
      <div class="wk-mp-design wk-mp-landingpage">
      <?php
      if ($banner_display) {?>
      <div class="wk-mp-banner-container">
      <div class="wk-mp-banner">
      <div class="wk-mp-header">
      <h1><?= $block->escapeHtml($marketplacebutton); ?></h1>
      <h2>
      <?= /* @noEscape */ $block->getCmsFilterContent($banner_content)?>
      </h2>
      <p>
      <a href="<?= $block->escapeUrl($block->getUrl('marketplace/account/becomeseller/', ['_secure' => $this->getRequest()->isSecure()])); ?>">
      <button class="button wk-mp-landing-button">
      <span>
      <span>
      <strong><?= $block->escapeHtml($marketplacebutton); ?></strong>
      </span>
      </span>
      </button>
      </a>
      </p>
      </div>
      </div>
      </div>
      <?php
      } ?>
      <h1 class="wk-marketplace-label"><?= $block->escapeHtml($sellerlist_top_label) ?></h1>
      <style>

      </style>
      <div clas="wk-srach-wrapper">
      <form method="get" action="<?= $block->escapeUrl($block->getUrl('marketplace/seller/sellerlist', ['_secure' => $this->getRequest()->isSecure()]))?>" id="search_mini_form" class="wk-search no-p" style="">
      <div class="control">
      <input id="sellersearch" type="search" name="shop" value="<?= $block->escapeHtml($paramData['shop'])?>" class="input-text required-entry" maxlength="128" placeholder="<?= $block->escapeHtml(__('Search sellers by shop name from here'))?>..." autocomplete="off" style="width:100%;border:1px solid #ccc;float:left;">
      <button type="submit" title="Search" class="button"><span class="span"><span><?= $block->escapeHtml(__('Search')) ?></span></span></button>
      </div>
      </form>
      </div>
      <div class="wk-mp-sellerlist-container" style="display:inline-block;padding: 0;padding-top: 20px;width: 100%;">
      <?php
      if (count($block->getSellerCollection())==0) { ?>
      <div class="wk-emptymsg">
      <?= $block->escapeHtml(__('No Seller Available')) ?>
      </div>
      <?php
      } else {?>
      <ul>
      <?php
      foreach ($block->getSellerCollection() as $seller_coll) {
      $seller_id = $seller_coll->getSellerId();
      $seller_product_count = 0;
      $profileurl = $seller_coll->getShopUrl();
      $shoptitle = '';
      $logo="noimage.png";
      $seller_product_count = $helper->getSellerProCount($seller_id);
      $shoptitle = $seller_coll->getShopTitle();
      $logo=$seller_coll->getLogoPic()==''?"noimage.png":$seller_coll->getLogoPic();
      if (!$shoptitle) {
      $shoptitle = $profileurl;
      }
      $logo=$helper->getMediaUrl().'avatar/'.$logo;
      ?>
      <li>
      <div class="wk-mp-sellerlist-wrap">
      <div class="wk-sellerlist-divide1">
      <a href="<?= $block->escapeUrl($helper->getRewriteUrl('marketplace/seller/profile/shop/'.$profileurl));?>" title="<?= $block->escapeHtml(__("View Seller's Shop")) ?>"><img src="<?= $block->escapeUrl($logo) ?>"></a>
      </div>
      <div class="wk-sellerlist-divide2">
      <div>
      <a href="<?= $block->escapeUrl($helper->getRewriteUrl('marketplace/seller/profile/shop/'.$profileurl));?>" title="<?= $block->escapeHtml(__("View Seller's Shop")) ?>">
      <strong><?= $block->escapeHtml($shoptitle) ?></strong>
      </a>
      </div>
      <div><?= $block->escapeHtml(__('%1 Total Products', $seller_product_count)) ?></div>
      <a href="<?= $block->escapeUrl($helper->getRewriteUrl('marketplace/seller/collection/shop/'.$profileurl));?>">
      <button class="button" title="<?= $block->escapeHtml(__("View Seller's Collection")) ?>">
      <span>
      <span>
      <?= $block->escapeHtml(__('View All')); ?>
      </span>
      </span>
      </button>
      </a>
      </div>
      </div>
      </li>
      <?php
      }?>
      </ul>
      <?php
      }?>
      </div>
      <?php if ($block->getPagerHtml()): ?>
      <div class="order-products-toolbar toolbar bottom"><?= $block->getPagerHtml(); ?></div>
      <?php endif ?>
      <h1 class="wk-marketplace-label"><?= /* @noEscape */ $sellerlist_bottom_label ?></h1>
      <a href="<?= $block->escapeUrl($sellerAccountUrl)?>">
      <button class="button wk-mp-landing-button">
      <span>
      <span>
      <strong><?= $block->escapeHtml($marketplacebutton); ?></strong>
      </span>
      </span>
      </button>
      </a>
      </div>
      <script>
      require([
      "jquery",
      "mage/mage",
      ], function($){
      $('.page-title-wrapper').hide();
      $('.wk-mp-banner').css('background-image','url("<?= $block->escapeUrl($banner_image) ?>")');
      });
      </script>
       
    • Por hyper_pixel
      Estou montando uma app em magento fiz tudo certo criei os atributos e joguei ele no grupo de atributo a nivel de teste peguei o color e deixei em default, criei o produto configurei ,cadastrei todos os dados corretamento preco, imagens, categoria foi tudo certo, fui na opção salvar e continuar editando pra colocar produtos associados(configuráveis) , comecei a cadastrar as variações foi tudo certo deixei pra NAO aparecer  individualmente. 
      Coloquei a tal da variacao no caso cor, salvei ele rodou (carregando ...) apareceu no topo produto salvo, mas ele não aparece naquela listagem abaixo dos configuráveis e nem na loja em lugar nenhum, nem na home nem na categoria que eu atribui, mas quando vou em -> catalogo gerenciar Produtos eles aparecem la atrelado com o produto pai normalmente, ativos com itens em estoque aparentemente tudo correto. Alguem sabe o que acontece, como resolvo?
    • Por cyntiafvilela
      Estou prestando serviços para um site, o www.elanaweb.com.br, as campanhas do google, indexação estavam todos ok, porém depois de alguns meses começou a dar erro dizendo que o sitemap não estava mais sendo lido, o ecommerce é Magento, Jn2, porém eles não fazem ideia de como resolver, e nós não temos o acesso que resolve. Alguém pode dizer com precisão o que deve ser feito para corrigir esse erro? Que eu possa apresentar a eles ou alguem que saiba resolver? (Imagem do erro anexada)

    • Por Alvarengz
      Salve salve, eu fiz um front end de um ecommerce inteiro, tenho todas as páginas com o design pronto desde as páginas de busca até as da área do cliente. Eu fiz um curso técnico que me ensinou muito sobre web design, mas meu conhecimento de web development é muito raso, sei apenas o básico de php e sql. Tentei fazer um back end sozinho, até que ele ficou melhor que eu imaginava, mas me deparei com um grande problema, as formas de pagamento, não consegui de jeito nenhum fazer formas de pagamento funcionais, tentei pelo mercado pago, pelo pagseguro e não consegui. Ai eu dei uma pesquisada e vi que tem vários facilitadores de back end, como o magento e talz. Mas eu não consegui achar nada muito bom falando se eu poderia utilizar meu front end no magento e se sim como eu poderia fazer isso? Vocês conhecem algum curso online ou tutorial que pudesse me ajudar nisso? Muito obrigado!!!!
      !!!
    • Por renpanvil
      Boa noite a todos,
       
      Estou com um problema que não consigo resolver.
      Criei uma loja virtual para o meu cliente e agora ele pediu uma alteração que
      não tenho ideia de como se faz.
       
      Ele quer que quando o cliente selecione uma forma de pagamento específica eu adicione mas 10
      ao valor final do checkout. Procurei onde o Magento monta esses valores mas só encontrei a função
      renderTotals() que me retorna o valor final, mas quando eu altera ela só altera no frontend no final
      das contas o magento manda o valor anterior para o pagamento.
       
      Imagino que eu tenha que alterar algo nessa classe mas já arrebentei o site duas vezes mexendo aqui.
       
      app\code\core\Mage\Tax\Block\Checkout\Subtotal.php
      class Mage_Tax_Block_Checkout_Subtotal extends Mage_Checkout_Block_Total_Default
       
      Preciso muito dessa ajuda pessoal agradeço desde já.
×

Informação importante

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