Ir para conteúdo

POWERED BY:

Arquivado

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

joaofilipecb

Posso transformar a magento em um SaaS?

Recommended Posts

Estou trabalhando na plataforma magento e, pelo visto, vi que a mesma é open source.

 

Posso desenvolver um sistema SaaS na magento? Ou seja, cobrar um serviço de assinatura para as pessoas usarem a plataforma?

 

Vai ser uma plataforma aprimorada, com recursos diferentes...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara, não sei... Mas questão até de segurança quanto a "vender um open source mexido", por que talvez você não pense em vender esses aprimoramentos como "mod" de Magento? Que daí, certeza que não teria dor de cabeça quanto a isso.

Compartilhar este post


Link para o post
Compartilhar em outros sites

  • 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 freiitaz
      Olá pessoal, é o seguinte, eu estou com um projeto de um site por assinatura,o site basicamente precisaria de 2 objetivos importante, que não estou conseguindo achar um caminho para cria-lo.
      1 - A função de planos por assinatura onde o pagamento ocorre tudo automaticamente, e também possibilitando eu dar benefícios por assinatura por alguns dias para os usuários novos, onde sera importante ter o CPF registrado para que não ocorra múltiplas contas fakes
      2 - O site sera para divulgações de perfis, então toda pessoa que se cadastrar, apos o preenchimento do perfil e aprovação do pagamento, a pessoa estará a amostra em um feed de perfils, ela poderá adicionar fotos, sobre, nome, dados de contato, localização etc...
       
      Gostaria de uma ajuda para poder desenvolver esse site, eu costumo trabalhar muito com wordpress, então se alguém conhecer alguma ferramenta, plugin, criador de sites .... podendo me da um caminho para que eu possa criar esse site  agradeço muito !!!!
    • 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 brunoatratrus
      Bom dia!
      Sou iniciante em JavaScript e estou quebrando a cabeça pra resolver um problema, vê se vocês podem me ajudar.
      O projeto consiste em um sistema de vendas online bem simples, por isso não utilizei nenhuma plataforma.
       
      O código abaixo é o script que adiciona produtos no carrinho sem dar refresh:
      $(document).ready(function(){ $("#addcarrinhoajax").click(function(){ var envio = $.get("add_carrinho.php", { idproduto: $("#idproduto").val(), }) envio.done(function(data) { // AQUI É QUE ESTÁ O PROBLEMA }) envio.fail(function() { alert("Erro na requisição"); }) }); }); Esse é o código add_carrinho.php:
      <?php session_start(); require_once 'admin/conexao.php'; $idproduto = $_GET['idproduto']; if(!isset($_SESSION['itens'][$idproduto])) { $_SESSION['itens'][$idproduto] = 1; }else{ $_SESSION['itens'][$idproduto] += 1; } ?> Aqui vem uma parte do código onde lista os produtos, a parte onde tem o form com o botão para adicionar produto:
      <form action="" method="GET"> <input type="hidden" id="idproduto" name="idproduto" value="<?php echo $item['id']; ?>"> <img src="img/carrinho.png"> <button type="button" id="addcarrinhoajax"> Add</button> </form> Código do carrinho, onde só aparece o preço total. O carrinho fica numa DIV fixa na lateral.
      <div class="preco"> <?php if(count($_SESSION['itens']) == 0) { echo "Carrinho Vazio"; }else { echo 'R$ ' . number_format($somaCarrinho, 2, ',', '.'); } ?> </div> A questão é a seguinte: Toda vez que clico no botão para adicionar, ele adiciona mas não muda o valor! Preciso atualizar a página pra vê o valor total no carrinho.
      Como faço pra quando apertar o botão de add, atualizar junto o preço do carrinho dinamicamente?
    • 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)

×

Informação importante

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