Formulário para shop

3 participantes

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

Tópico resolvido Formulário para shop

Mensagem por GonçaloRebelo 05.07.11 22:50

Qual é sua questão:
Bem tou a fazer uma shop e tenho o botão comprar e tals, com o codigo do formulário eu poderia usar para comprar, mas tenho uma duvida, no codigo da fdf, e tipo nesta parte
Código:
</fieldset>

    <div id="form-part1" class="panel"><div class="inner"><span class="corners-top"><span></span></span><div class="h3" style="margin-top: 7px;">Tipo de dúvida</div>
 
   
    <fieldset class="fields1">
   
    <dl><dt>
    <label>Tipo de duvida?:</label></dt><dd><select id="bt-selecciona-forum" tabindex="1" />

    <option value=""></option>
    <option value="6">Quero tirar dúvidas sobre redirecionamentos indesejados, problemas de conexão e mais</option>
    <option value="22">Tenho dúvidas sobre códigos para implementação do meu fórum</option>
    <option value="25">Tenho dúvidas sobre personalização de uma certa área do meu fórum, templates ou códigos CSS</option>
    <option value="27">Tenho dúvidas sobre uma certa seção ou opção do painel de controle do fórum</option>
    <option value="30">Tenho dúvidas sobre aquisição de créditos e/ou nomes de domínio</option>
    <option value="29">Minha pergunta é diversificada, não se encaixa nas opções acima</option>

    </select></dd></dl>
   
    </fieldset>
e tipo a minha ideia era assim, na pagina eu queria essa parte da opção e depois quando clicava no botão comprar iria aparecer só a mensagem mais nada.

Que medidas você tomou para corrigir o problema:
n consegui fazer.

Apresente-nos imagens do problema (se necessário):


Endereço do fórum:
www.temas.bpc.forumeiros.net

Versão do fórum:
PUNBB
GonçaloRebelo

GonçaloRebelo
***

Membro desde : 26/02/2011
Mensagens : 156
Pontos : 226

http://theworlddesign.forumeiros.net/

Ir para o topo Ir para baixo

Membro Entusiasta

Tópico resolvido Re: Formulário para shop

Mensagem por Solkis 05.07.11 22:53

Boa noite,

Diga então: A mensagem será uma caixa de seleção com os ítens que podem ser comprados?
O título do tópico será qual?
Em qual fórum (ID ou endereço) a mensagem será postada?

Até mais.
Solkis

Solkis
Membro Entusiasta
Membro Entusiasta

Membro desde : 26/01/2008
Mensagens : 9983
Pontos : 12071

https://ajuda.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Formulário para shop

Mensagem por GonçaloRebelo 05.07.11 23:02

Boa noite,

Diga então: A mensagem será uma caixa de seleção com os ítens que podem ser comprados? não a mensagem será o item comprado, mas quando cria topico aparece a caixa de seleção do item
O título do tópico será qual? compra
Em qual fórum (ID ou endereço) a mensagem será postada? f46

Até mais.

Muito obrigado
GonçaloRebelo

GonçaloRebelo
***

Membro desde : 26/02/2011
Mensagens : 156
Pontos : 226

http://theworlddesign.forumeiros.net/

Ir para o topo Ir para baixo

Membro Entusiasta

Tópico resolvido Re: Formulário para shop

Mensagem por Solkis 05.07.11 23:07

Boa noite,

Use este código para o formulário:
Código:
 <div>
<h1 class="page-title">Formulário de compra</h1><div class="clear" style="height: 6px;"></div> <div class="panel"><div class="inner"><span class="corners-top"><span></span></span> <div class="h3" style="margin-top: 7px;">Informações necessárias</div>
 
<form action="/post" method="post" enctype="multipart/form-data" id="form_suporte">
<fieldset class="fields1">
<dl><dt>
  <label>O que deseja comprar? :</label>
</dt>
   <dd>
      <select name="message">
ITENS AQUI
  </select>
</dd></dl>
 
</fieldset>
 
<input type="hidden" name="subject" value="Compra" />
<input type="hidden" name="f" value="46" />
<input type="hidden" name="mode" value="newtopic" />
<input type="hidden" name="lt" value="0" />
 
 
 
<span class="corners-bottom"><span></span></span></div></div>
 <div class="panel"><div class="inner"><span class="corners-top"><span></span></span>
<fieldset class="submit-buttons"><input value="Enviar sua denúncia" type="submit" class="button1" name="post" /></fieldset>
<span class="corners-bottom"><span></span></span></div></div>
</form>
</div>
Onde está ITENS AQUI, cole, para cada item, este código:
Código:
<option value="NOME">NOME</option>
Até mais.
Solkis

Solkis
Membro Entusiasta
Membro Entusiasta

Membro desde : 26/01/2008
Mensagens : 9983
Pontos : 12071

https://ajuda.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Formulário para shop

Mensagem por GonçaloRebelo 05.07.11 23:14

uma coisa
Código:
jQuery(document).ready(function() {
jQuery('a[href^="/post?f=46&mode=newtopic"]').attr('href', '/h1-');
});
eu terei de adicionar isso, e agora uma coisa,
Código:
<option value="NOME">NOME</option>
,isso ai do value="NOME" eu terei de adicionar oque?
GonçaloRebelo

GonçaloRebelo
***

Membro desde : 26/02/2011
Mensagens : 156
Pontos : 226

http://theworlddesign.forumeiros.net/

Ir para o topo Ir para baixo

Membro Entusiasta

Tópico resolvido Re: Formulário para shop

Mensagem por Solkis 05.07.11 23:34

Boa noite,

Mude NOME pelo nome do item que estará a venda! Para cada item, terá que repetir essa linha!

E sim, terá que adicionar o código que mostrou acima! Pode ser no novo sistema de JavaScript:
Painel... -> Módulos -> HTML e Javascript -> Gestión de los códigos JavaScript
Clique em Adicionar , marque a opção Todas las páginas e adicione este código no campo abaixo.

Até mais.
Solkis

Solkis
Membro Entusiasta
Membro Entusiasta

Membro desde : 26/01/2008
Mensagens : 9983
Pontos : 12071

https://ajuda.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Formulário para shop

Mensagem por GonçaloRebelo 05.07.11 23:49

na parte do código dos itens iria ficar assim?
Código:
<option value="item1">carro</option>
<option value="item2">casa</option>
GonçaloRebelo

GonçaloRebelo
***

Membro desde : 26/02/2011
Mensagens : 156
Pontos : 226

http://theworlddesign.forumeiros.net/

Ir para o topo Ir para baixo

Tópico resolvido Re: Formulário para shop

Mensagem por GonçaloRebelo 06.07.11 12:06

Sorry o double, mas bem hoje adicionei o script na mesma pagina do formulário e deu erro, vou tentar criar uma nova pagina.
GonçaloRebelo

GonçaloRebelo
***

Membro desde : 26/02/2011
Mensagens : 156
Pontos : 226

http://theworlddesign.forumeiros.net/

Ir para o topo Ir para baixo

Membro Entusiasta

Tópico resolvido Re: Formulário para shop

Mensagem por Dury 06.07.11 14:01

Olá,

Veja se ajuda:
Spoiler:
Dury

Dury
Membro Entusiasta
Membro Entusiasta

Membro desde : 21/01/2009
Mensagens : 6708
Pontos : 8829

https://shiftactive.blogspot.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Formulário para shop

Mensagem por GonçaloRebelo 06.07.11 14:10

Obrigado, acabei o script, mas agora eu queria colocar o titulo automatico '-'
Script:
Código:
<script>
   html_tpl = "<b>Produto de compra:</b><br>$1"
    bbcode_tpl = "[b]Produto de compra:[/b]\n$1";
   $(document).ready(function(){
      $('#bt-pr-questao').click(function() {
          tpl = html_tpl;
          tpl = tpl.replace("$1", $('#versao').val());
          $('html, body').animate({
            scrollTop: $("#pr-questao").offset().top
          }, 800);
          $('#pr-questao').slideDown(300);
          $('#html-questao').html(tpl);
      });
      $('#bt-enviar').click(function() {
          tpl = bbcode_tpl;
          if($('#text-questao').val()!=='' && $('#text-corrigir').val()!=='' && $('#titulo').val()!==''){
            tpl = tpl.replace("$1", $('#versao').val());
            $('input[name="message"]').val(tpl);
            $('input[name="subject"]').val($('#titulo').val());
            $('#bt-enviar-e').click();
            $('#form-submit').slideUp(300);
            $('#enviado').slideDown(800);
          }else{
            $('#erro').slideUp(1);
            $('#erro').slideDown(800);
          }
      });
      $('#titulo').click(function() {
          if($('#titulo').val()=='Coloque aqui um título descritivo sobre a sua questão'){
            $('#titulo').val('');
          }
      });
      $('#titulo').blur(function() {
          if($('#titulo').val()==''){
            $('#titulo').val('Coloque aqui um título descritivo sobre a sua questão');
          }
      });
    });
    </script>

    <form action="/post" method="post" id="form-submit">
   
    <center<div id="none" class="panel"><div class="inner"><span class="corners-top"><span></span></span><div class="h3" style="margin-top: 7px;">Sobre o formulário</div></center>

    <center><fieldset>
   
   
    <p>  O presente formulário foi adicionado as seções de suporte para melhor organização das questões. Vimos muitas perguntas sendo feitas sem quaisquer nexo e sem informações úteis, que não nos ajudavam a entender os problemas e dar o devido auxilio.<p> Coloque um título descrito e se possível, utilize apenas a primeira letra do mesmo em maiúsculo, pois facilita a indexação dos tópicos nos motores de busca do fórum. Seja bem descritivo em cada ponto do formulário, assim será ajudado mais de forma mais rápida, mais ágil.
   
    <span class="corners-bottom"><span></span></span></div></div>
   
    </fieldset></center>
   
    <center><fieldset class="fields1">

    <dl><dt>
    <label>Titulo:</label></dt>
    <dd><input id="titulo" name="subject" value="Coloque aqui um título descritivo sobre a sua questão" class="inputbox" style="clear: both; width: 400px;" />
    </dd></dl>
 
<dl><dt> <label>Produtos:</label></dt>
    <dd><select tabindex="1"  id="versao" />
        <option value="PUNBB">PUNBB</option>
        <option value="PHPBB2">PHPBB2</option>
        <option value="PHPBB3">PHPBB3</option>
        <option value="INVISION">INVISION</option>
    </select></dd>
</dl>

    </dd></dl>
   
    </fieldset></center>
   
    <input type="hidden" name="message">
    <input type="hidden" name="mode" value="newtopic">
    <input type="hidden" name="f">
    <input type="hidden" name="lt" value="0">
   
   
    <span class="corners-bottom"><span></span></span></div></div>

   
    <div  id="bts" style="display:none;" class="panel"><div class="inner"><span class="corners-top"><span></span></span>

    <center><input id="bt-enviar" value="Comprar" type="button" class="button1" name="post" /></center>
    <center><input id="bt-enviar-e" value="Comprar" type="submit" class="button1" style="display:none;" name="post" /></center></fieldset>
    <span class="corners-bottom"><span></span></span></div></div>
    </form>

    <div id="enviado" style="display:none;" class="panel"><div class="inner"><span class="corners-top"><span></span></span><center><img src="http://2img.net/i/fa/admin/wait_preview.gif" alt="carregando" title="enviado..." />
<span class="conteudo_texto">enviado...</span></center><span class="corners-bottom"><span></span></span></div>

Obrigado por esse tutorial, ajudou bastante tambem.

@Edit tenho uma duvida, eu fiz tudo que tava no tuto, mas eu queria adicionar varias imagens e só ta a dar para adicionar uma, como faço para colocar varias imagens?


Última edição por GonçaloRebelo em 06.07.11 14:21, editado 1 vez(es) (Motivo da edição : nova duvida)
GonçaloRebelo

GonçaloRebelo
***

Membro desde : 26/02/2011
Mensagens : 156
Pontos : 226

http://theworlddesign.forumeiros.net/

Ir para o topo Ir para baixo

Membro Entusiasta

Tópico resolvido Re: Formulário para shop

Mensagem por Dury 08.07.11 15:35

Olá,

Este formulário não está correto. Somente há os campos "Título" e o "Produtos". Queira editar o formulário conforme ensina neste tópico: https://ajuda.forumeiros.com/t35148-

Até mais!
Dury

Dury
Membro Entusiasta
Membro Entusiasta

Membro desde : 21/01/2009
Mensagens : 6708
Pontos : 8829

https://shiftactive.blogspot.com/

Ir para o topo Ir para baixo

Ver o tópico anterior Ver o tópico seguinte Ir para o topo

- Tópicos semelhantes

Permissões neste sub-fórum
Não podes responder a tópicos