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
» Notificações
Hoje à(s) 2:22 por Luiz~

» Avatar Gif
Hoje à(s) 1:22 por Ramon Rodrigues

» Alinhamento botão curtir
Ontem à(s) 21:31 por Luiz~

» Remover a tag da página inicial do fórum
Ontem à(s) 20:27 por Luiz~

» Tipos de layout e ativação através de perfil de usuário
Ontem à(s) 18:47 por Harleen

» Correção codigo aparecer abaixo do avatar
Ontem à(s) 17:41 por Luiz~

» Mais categorias e foruns
Ontem à(s) 17:27 por ZombieW

Perdi minha senha!
Você precisa recuperar sua senha?
Clique aqui
Parceiros Forumeiros
Os membros mais ativos da semana
Luiz~
 
Harleen
 
Shek
 
Kenno LP
 
Kyo Panda
 
Ramon Rodrigues
 
Flames
 
Holkis
 
Blackfyre
 
wlweslley
 

Quem está conectado
253 usuários online :: 6 usuários cadastrados, Nenhum Invisível e 247 Visitantes :: 2 Motores de busca

Connor R., Flames, Luiz~, Ramon Rodrigues, ThallesAmagami, Viniciusc115

[ 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 : 149
Pontos Ativos : 201

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


Admineiros Jamais forneça seus dados pessoais, tais como e-mail de fundação ou senhas pelo fórum!
Admineiros  Antes de criar um novo tópico faça uma pesquisa rápida e olhe a lista de tutoriais prontos.
Admineiros Perdeu a senha de administração? Veja o que fazer.
Admineiros Ferramentas do Administrador.

"Você será lembrado pelo que faz, e não pela cor que tens".
avatar

Sennior
Moderadeiro
Moderadeiro

Masculino
Inscrito dia : 10/06/2011
Mensagens : 16266
Pontos Ativos : 20764

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 : 149
Pontos Ativos : 201

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 : 149
Pontos Ativos : 201

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.
avatar

while
Hiperativo

Masculino
Inscrito dia : 24/04/2016
Mensagens : 3105
Pontos Ativos : 4494

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 : 149
Pontos Ativos : 201

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 : 149
Pontos Ativos : 201

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.
avatar

while
Hiperativo

Masculino
Inscrito dia : 24/04/2016
Mensagens : 3105
Pontos Ativos : 4494

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 : 149
Pontos Ativos : 201

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.
avatar

while
Hiperativo

Masculino
Inscrito dia : 24/04/2016
Mensagens : 3105
Pontos Ativos : 4494

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 : 514
Pontos Ativos : 1085

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 : 149
Pontos Ativos : 201

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.
avatar

while
Hiperativo

Masculino
Inscrito dia : 24/04/2016
Mensagens : 3105
Pontos Ativos : 4494

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 : 514
Pontos Ativos : 1085

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 : 149
Pontos Ativos : 201

  • 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 : 514
Pontos Ativos : 1085

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 : 149
Pontos Ativos : 201

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".
avatar

while
Hiperativo

Masculino
Inscrito dia : 24/04/2016
Mensagens : 3105
Pontos Ativos : 4494

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