Fórum dos Fóruns

Fórum dos Fóruns Forumeiros

Welcome FdF Bem-vindo ao fórum de suporte Forumeiros  Muito feliz


Para aproveitar tudo o que o nosso fórum lhe oferece, agradecemos que se identifique, se já é nosso membro, ou que se junte à nossa comunidade, fazendo o seu registo.
Acesso rápido

Fóruns de suporte oficiais
Conectar-se

Esqueci minha senha

Últimos assuntos
» Imagem de "NEW" ao criar novo tópico
Hoje à(s) 0:04 por Luiz~

» Banner BTI...
Ontem à(s) 23:55 por GustavoDM11

» Pedindo de Ranks
Ontem à(s) 23:39 por Tiger

» [LOGO] Pra forum....
Ontem à(s) 23:36 por Tiger

» Logo Móvel
Ontem à(s) 23:09 por iScroll

» Widget TeamSpeak3
Ontem à(s) 23:04 por Luiz~

» Melhorar o estilo da caixa de login
Ontem à(s) 21:52 por juleic1123

Perdi minha senha!
Você precisa recuperar sua senha?
Clique aqui
Parceiros Forumeiros
Quem está conectado
252 usuários online :: 8 usuários cadastrados, 1 Invisível e 243 Visitantes :: 1 Motor de busca

Biel_Staff, HouseG4E, iScroll, Jhool, juleic1123, Kyo Panda, Luiz~, wendellknupp

[ Ver toda a lista ]


O recorde de usuários online foi de 3131 em Qui 24 Dez 2009 - 15:05

Loja no fórum

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Resolvido Loja no fórum

Mensagem por cocas20 em Seg 12 Set 2016 - 0:46

Detalhes da questão


Endereço do fórum: http://nexus.forum-pro.net
Versão do fórum: PunBB

Descrição


Ae galera to tentando usando este codigo

Código:
http://pastebin.com/CvnUaqjf

Mas ta meio bugado tem como resolver isso ?
Obrigado


Última edição por Cream em Ter 13 Set 2016 - 13:44, editado 6 vez(es) (Razão : Bug no tópico)
avatar

cocas20
Nível 8

Masculino
Inscrito dia : 01/11/2014
Mensagens : 148
Pontos Ativos : 1077

Resolvido Re: Loja no fórum

Mensagem por Sennior em Seg 12 Set 2016 - 12:16

Boas!

Testei o código e ele esta funcionando perfeitamente!
Creio que o problema encontrado pelo senhor seja na hora de enviar, já que é preciso antes de enviar clicar sobre "Atualizar carrinho" e só depois enviar o pedido, que no caso iria para o usuário "Ultimate".

Até mais.
Sennior
avatar

Sennior
Ex-Admineiro
Ex-Admineiro

Masculino
Inscrito dia : 10/06/2011
Mensagens : 16258
Pontos Ativos : 22870

http://ajuda.forumeiros.com/forum https://www.facebook.com/GlladstonHenrique

Resolvido Re: Loja no fórum

Mensagem por cocas20 em Seg 12 Set 2016 - 23:59

eu queria ter a loja parecia ao outro codigo que eu tinha...
na parte de finalizar compra queria que tive se doutra maneira
avatar

cocas20
Nível 8

Masculino
Inscrito dia : 01/11/2014
Mensagens : 148
Pontos Ativos : 1077

Resolvido Re: Loja no fórum

Mensagem por cocas20 em Qua 14 Set 2016 - 16:42

o Saldo da conta da loja nao aparece , alguem me ajuda ?
avatar

cocas20
Nível 8

Masculino
Inscrito dia : 01/11/2014
Mensagens : 148
Pontos Ativos : 1077

Resolvido Re: Loja no fórum

Mensagem por while em Qui 15 Set 2016 - 0:58

Olá autor, realmente é um tanto difícil de lhe compreender.

Peço que veja: Tópicos sobre loja, nesse link você poderá ver todos os tópicos criados até hoje sobre loja do fórum, assim poderá ver qual loja é mais agradável para seu fórum.

Até mais.


Flecha ajudeiros Respeite as Regras do fórum e conheça a nossa equipe e diretrizes do FdF!
Flecha ajudeiros Respeite as Regras da seção de Suporte.
Flecha ajudeiros MP apenas para assuntos importantes!
Flecha ajudeiros Seu tópico foi resolvido ? Não se esqueça de clicar no
avatar

while
Ajudeiro
Ajudeiro

Masculino
Inscrito dia : 24/04/2016
Mensagens : 3103
Pontos Ativos : 4826

http://www.ajuda.forumeiros.com https://www.facebook.com/https://www.facebook.com/profile.php?id=100012157981279

Resolvido Re: Loja no fórum

Mensagem por cocas20 em Sex 16 Set 2016 - 14:54

up
avatar

cocas20
Nível 8

Masculino
Inscrito dia : 01/11/2014
Mensagens : 148
Pontos Ativos : 1077

Resolvido Re: Loja no fórum

Mensagem por cocas20 em Dom 18 Set 2016 - 2:48

up
avatar

cocas20
Nível 8

Masculino
Inscrito dia : 01/11/2014
Mensagens : 148
Pontos Ativos : 1077

Resolvido Re: Loja no fórum

Mensagem por while em Dom 18 Set 2016 - 4:46

Autor, veja minha ultima postagem, pelo menos tente encontrar algum tópico sobre loja, existe diversos tópicos já resolvidos a respeito disto.

Ou pelo menos explique melhor o que deseja, porque isto que você disse (deixarei abaixo) não é resposta.
Me refiro a isto:
@cocas20 escreveu:eu queria ter a loja parecia ao outro codigo que eu tinha...
na parte de finalizar compra queria que tive se doutra maneira

Como assim doutra maneira? você não explicou nada... não tem como saber, entende?

Não me leve a mal, estou dizendo isto pra poder ajudar você, mas sugiro que também veja o link que deixei acima sobre busca de tópicos de lojas, existe muitos tópicos mesmo!

Cumprimentos,
While.


Flecha ajudeiros Respeite as Regras do fórum e conheça a nossa equipe e diretrizes do FdF!
Flecha ajudeiros Respeite as Regras da seção de Suporte.
Flecha ajudeiros MP apenas para assuntos importantes!
Flecha ajudeiros Seu tópico foi resolvido ? Não se esqueça de clicar no
avatar

while
Ajudeiro
Ajudeiro

Masculino
Inscrito dia : 24/04/2016
Mensagens : 3103
Pontos Ativos : 4826

http://www.ajuda.forumeiros.com https://www.facebook.com/https://www.facebook.com/profile.php?id=100012157981279

Resolvido Re: Loja no fórum

Mensagem por cocas20 em Ter 20 Set 2016 - 1:05

Eu so quero corrigir o bug que não aparece o saldo da conta ...
avatar

cocas20
Nível 8

Masculino
Inscrito dia : 01/11/2014
Mensagens : 148
Pontos Ativos : 1077

Resolvido Re: Loja no fórum

Mensagem por while em Ter 20 Set 2016 - 1:46

Isto é porque estais a utilizar o Perfil IPB, e o pior disto é que o campo Pontos não está sendo visível no Perfil, impedindo que eu troque os valores.... Pode por favor, deixar visível o campo Pontos no perfil (isto é se ele está ativado) ?

Até mais.


Flecha ajudeiros Respeite as Regras do fórum e conheça a nossa equipe e diretrizes do FdF!
Flecha ajudeiros Respeite as Regras da seção de Suporte.
Flecha ajudeiros MP apenas para assuntos importantes!
Flecha ajudeiros Seu tópico foi resolvido ? Não se esqueça de clicar no
avatar

while
Ajudeiro
Ajudeiro

Masculino
Inscrito dia : 24/04/2016
Mensagens : 3103
Pontos Ativos : 4826

http://www.ajuda.forumeiros.com https://www.facebook.com/https://www.facebook.com/profile.php?id=100012157981279

Resolvido Re: Loja no fórum

Mensagem por Cepheus em Ter 20 Set 2016 - 2:48

Leia essa postagem Flecha ajudeiros http://ajuda.forumeiros.com/t106760-topico-automatico-para-loja-do-forum#746214
e troque o código, e não esqueça de ler as mensagens abaixo para configurar a loja corretamente.

Até mais.
avatar

Cepheus
Usuário destaque

Masculino
Inscrito dia : 21/03/2014
Mensagens : 512
Pontos Ativos : 2173

http://www.bestskins.net/

Resolvido Re: Loja no fórum

Mensagem por cocas20 em Qui 22 Set 2016 - 3:12

Nao recebo mensagem do pedido . =(
avatar

cocas20
Nível 8

Masculino
Inscrito dia : 01/11/2014
Mensagens : 148
Pontos Ativos : 1077

Resolvido Re: Loja no fórum

Mensagem por while em Qui 22 Set 2016 - 10:15

Autor, retire seu perfil IPB que ao retirar a loja estará funcionando, ou pelo menos deixe o campo Pontos visível aos visitantes, para que possamos arrumar pra você.

Até mais.


Flecha ajudeiros Respeite as Regras do fórum e conheça a nossa equipe e diretrizes do FdF!
Flecha ajudeiros Respeite as Regras da seção de Suporte.
Flecha ajudeiros MP apenas para assuntos importantes!
Flecha ajudeiros Seu tópico foi resolvido ? Não se esqueça de clicar no
avatar

while
Ajudeiro
Ajudeiro

Masculino
Inscrito dia : 24/04/2016
Mensagens : 3103
Pontos Ativos : 4826

http://www.ajuda.forumeiros.com https://www.facebook.com/https://www.facebook.com/profile.php?id=100012157981279
  • 0

Resolvido Re: Loja no fórum

Mensagem por Cepheus em Qui 22 Set 2016 - 13:02

@while escreveu:Autor, retire seu perfil IPB que ao retirar a loja estará funcionando, ou pelo menos deixe o campo Pontos visível aos visitantes, para que possamos arrumar pra você.

Até mais.
Na verdade, o campo pontos já existe, só foi alterado o titulo.

@cocas20 escreveu:Nao recebo mensagem do pedido . =(


  1. Sobre não está enviando a mensagem provavelmente você não configurou sua loja como foi pedido para fazer na postagem anterior, só copiou o código! Correto?




Leia essa postagem: Flecha ajudeiros http://ajuda.forumeiros.com/t106760-topico-automatico-para-loja-do-forum#746233
(Será postado ou em um tópico existente, ou criará um novo tópico, de acordo com que foi configurado por você.)






  • Caso queira que as mensagens sejam enviadas via mp, descarte o link acima e siga os passos abaixo.


Seta Procure no código: $.post
Logo abaixo, encontrará esse trecho:
Código:

'mode': 'reply',
'post': 'Enviar',
 't': '21',

Seta Deixe assim:
Código:
 
'mode': 'post',
'post': '1',
'folder': 'inbox',
'usergroup': '1',





:seta2:O código ficará da seguinte maneira:
Código:
<script type="text/javascript">
  $(function() {
  var produtos = {

    /* Ícones da loja abaixo.
    Lembre-se de adicionar uma vírgula ao final de cada novo ítem adicionado.
    Não adicione vírgula após o último ítem adicionado. */
  
    'Gold Star': {
        icone: 'http://i.imgur.com/taaL40o.png',
        preco: '200',
        descricao: 'Stars WHOA'
    },
  
    'Helmet': {
        icone: 'http://png.findicons.com/files/icons/2169/picnic/70/helmet2.png',
        preco: '250',
        descricao: 'Capacete de batalha'
    },
  
    'Charmander': {
        icone: 'http://i72.servimg.com/u/f72/18/07/42/17/shop_i33.png',
        preco: '250',
        descricao: 'Pokemón tipo fogo'
    }
    // Perceba que não existe vírgula após o último ítem. Caso queira adicionar mais ítens após o último, adicione uma vírgula logo após a chave "}". Lembre-se de deixar apenas o último ítem sem vírgula ao final.
  
  
  };
  
  
  var content = $('.content .itens');
      $.each(produtos, function (key, value) {
          content.append(
          '<tr class="item">' +
          '  <td class="icone" style="width: 10%;"><img src="' + value.icone + '" /></td>' +
          '  <td style="width: 50%;"><strong class="nome">' + key + '</strong><br /><br />' + value.descricao + '</td>' +
          '  <td>' +
          '  <ul>' +
          '  <li class="preco" data-myprice="' + value.preco + '"><img src="http://i.imgur.com/qdiucii.png" /> Preço: ' + value.preco + ' pontos</li>' +
          '  <br />' +
          '  <li><input type="button" onclick="addToCart(this)" value="Adicionar ao carrinho" /></li>' +
     '  </ul>' +
          '  </td>' +
          '</tr>'
          );
      });
      $.ajax({
        url: '/u' + _userdata.user_id,
        type: 'GET',
        success: function(responseHtml)
        {
        var myPoints = $('#field_id-13 .row_data div', responseHtml).text();
        $('.myPoints').html('Meu saldo de pontos: <span class="totalPoints">' + myPoints + '</span>');
        },
        error: function(err)
        {
          console.log("AJAX error in request (Store points)");
        }
      });
  });
  var $total = 0;
  function addToCart(item) {
    var getItem = $(item).parents('.item').find('.nome').text();
    var getPrice = parseInt($(item).parents('.item').find('.preco').attr('data-myprice'));
    $total += getPrice;
    $('.total').html('Valor total: <span class="totalVal">' + $total + '</span> pontos');
    $('.cart').append('<span class="item-cart" onclick="removeFromCart(this)" data-myprice="' + getPrice + '">' + getItem + '</span>');
  }
  function removeFromCart(item) {
    var getPrice = parseInt($(item).attr('data-myprice'));
    $total -= getPrice;
    $('.total').html('Valor total: <span class="totalVal">' + $total + '</span> pontos');
    $(item).remove();
  }
  function resetItems() {
    $('.cart').empty();
    $total = 0;
    $('.total').empty();
  }
  function buyItems() {
    if(!$('.cart').is(':empty')) {
      var valPoints = parseInt($('.totalPoints').text());
      var valTotal = parseInt($('.totalVal').text());
      if(valPoints >= valTotal) {
      var texto = '';
      var total = 0;
      $('.item-cart').each(function() {
        var item = $(this).text();
        var preco = parseInt($(this).attr('data-myprice'));
        texto += '[b]' + item.charAt(0).toUpperCase() + item.slice(1)
        //add line break at the end
        + ':[/b] ' + preco + " pontos\n";
        total += preco;
      });
      texto += '\n\n[b]Valor total:[/b] ' + total + ' pontos';
      $.post('/privmsg', {
            'mode': 'post',
            'post': '1',
            'folder': 'inbox',
            'usergroup': '1',
            'subject': 'Pedido da loja',
            'message': texto
      }).done(function() {
        alert("Seu pedido foi enviado! Aguarde até que um administrador adicione seus ítens");
        resetItems();
      });
      } else {
        alert("Você não tem pontos suficiente para efetuar a compra");
      }
    } else {
      alert("O carrinho está vazio");
    }
  }
</script>
<style type="text/css">
table.content {
  background: #fafafa;
  border: 1px solid #eaeaea;
  border-collapse: separate;
  empty-cells: show;
  table-layout: fixed;
  width: 100%;
}
.itens .nome {font-size: 14px;}
.itens .icone {
text-align: center;
}
.itens .icone img {
  height: 50px;
  width: 50px;
}
.item-cart {
  background: orange url(https://cdn0.iconfinder.com/data/icons/very-basic-android-l-lollipop-icon-pack/24/close-16.png) no-repeat 5px;
  margin: 3px 4px;
  cursor: pointer;
  display: inline-block;
  font-weight: bold;
  padding: 5px;
  padding-left: 25px;
  color: white;
  border-radius: 3px;
}
table.content tr td {padding: 10px;background: #f0f0f0;border-bottom: 1px solid #e0e0e0;}
.itens ul li {list-style-type: none;}
.daemon {
  background: #333;
  text-align: center;
  padding: 10px;
}
#cart {
  background: #f0f0f0;
  border: 1px solid #e0e0e0;
  margin-top: 5px;
  padding: 5px;
}
.cart {
  background: white url("https://cdn1.iconfinder.com/data/icons/flat-artistic-shopping-icons/32/shopping-32.png") no-repeat 10px center;
  min-height: 50px;
  padding-left: 55px;
  border: 1px solid #ddd;
}
.total, .myPoints {font-size: 13px;display: block;margin-top: 5px;font-family: arial;display: block;font-style: italic;font-weight: bold;}
</style>
<div class="daemon">
  <span style="color: white;font-size: 28px;font-weight: bold;">Loja</span>
</div>
<table class="content">
      <tbody class="itens"></tbody>
</table>
<div id="cart">
  <div class="cart"></div>
  <span class="myPoints"></span>
  <span class="total"></span>
</div>
<div class="daemon">
  <input type="button" value="Concluir compra" onclick="buyItems()" />
  <input type="button" value="Resetar ítens" onclick="resetItems()" />
</div>

Até mais...
avatar

Cepheus
Usuário destaque

Masculino
Inscrito dia : 21/03/2014
Mensagens : 512
Pontos Ativos : 2173

http://www.bestskins.net/

Resolvido Re: Loja no fórum

Mensagem por cocas20 em Sab 24 Set 2016 - 20:33

Deu certo, porem o saldos dos pontos não desconta o valor pretendido.
avatar

cocas20
Nível 8

Masculino
Inscrito dia : 01/11/2014
Mensagens : 148
Pontos Ativos : 1077

  • 0

Resolvido Re: Loja no fórum

Mensagem por Cepheus em Dom 25 Set 2016 - 0:24

@cocas20 escreveu:Deu certo, porem o saldos dos pontos não desconta o valor pretendido.

Isso é feito manualmente pelo administrador

Até mais.
avatar

Cepheus
Usuário destaque

Masculino
Inscrito dia : 21/03/2014
Mensagens : 512
Pontos Ativos : 2173

http://www.bestskins.net/

Resolvido Re: Loja no fórum

Mensagem por cocas20 em Dom 25 Set 2016 - 1:28

feito pode fechar .
Obrigado pela ajuda Piscada
vlw
avatar

cocas20
Nível 8

Masculino
Inscrito dia : 01/11/2014
Mensagens : 148
Pontos Ativos : 1077

Resolvido Re: Loja no fórum

Mensagem por while em Dom 25 Set 2016 - 2:40

Questão marcada como Resolvida ou o Autor solicitou que ela fosse arquivada.

Tópico marcado como Resolvido e movido para "Questões resolvidas".


Flecha ajudeiros Respeite as Regras do fórum e conheça a nossa equipe e diretrizes do FdF!
Flecha ajudeiros Respeite as Regras da seção de Suporte.
Flecha ajudeiros MP apenas para assuntos importantes!
Flecha ajudeiros Seu tópico foi resolvido ? Não se esqueça de clicar no
avatar

while
Ajudeiro
Ajudeiro

Masculino
Inscrito dia : 24/04/2016
Mensagens : 3103
Pontos Ativos : 4826

http://www.ajuda.forumeiros.com https://www.facebook.com/https://www.facebook.com/profile.php?id=100012157981279

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

Permissão deste fórum:
Você não pode responder aos tópicos neste fórum