BreezingForms varios destinatarios por departamento

Diseño y Posicionamiento Web con Joomla Foros Joomla! 3.0 Componentes Joomla 3.0 BreezingForms varios destinatarios por departamento

Mostrando 4 respuestas a los debates
  • Autor
    Entradas
    • #109879
      fanny0fanny campos
      Participante

      Tengo un formulario al cual quiero que lleguen los mail dependiendo de la oficina que elijan

      http://chileoffice.cl/index.php/como-contratar/pre-contratar

      elija oficina “santiago centro” “providencia” “vitacura”

      hice lo que dice este articulo

      http://www.webempresa.com/blog/item/195-c%C3%B3mo-enviar-formularios-a-diferentes-direcciones-seg%C3%BAn-departamento-con-breezingforms.html

      y bajé el form, el paquete de ellos y lo instalé, no sirve el capcha, no envia nada a ningun lado

      tengo joomla 3.1 tal vez sea eso

      el tema es que bueno, el mío

      dice

      // load the standard FacileForms library
      $this->execPieceByName('ff_InitLib');

      // check attempt to post with invalid security code
      if (ff_getSubmit('seccode') != JFactory::getSession()->get('ff_seccode','')) {
      $this->status = 1000; // our custom error code
      $this->message = "Código de seguridad incorrecto.";
      } // if

      /************ PARTE DE ENVIO DE MAILS ************/
      global $mailfrom, $fromname;
      //$this->execPieceByName('ff_InitLib');

      // create the subject string
      $subject = "Formulario recibido desde la web";

      // create the message
      $body = "Formulario: " . $this->formrow->title.nl().nl();
      $body .= "Fecha de envío: " . $this->submitted.nl().nl();
      if (count($this->maildata)) {
      foreach ($this->maildata as $data) {
      $body .= $data[_FF_DATA_TITLE].": ".$data[_FF_DATA_VALUE].nl();
      }
      }

      $to = ff_getSubmit('departamento');
      if($to == "1"){
      $to = "email1@email.com";
      }
      if($to == "2"){
      $to = "email2@email.com";
      }
      if($to == "3"){
      $to = "email3@email.com;
      }
      if($to == "0"){
      $to = "email3@email.com";
      }
      // send the mail
      $this->sendMail(
      $mailfrom, // mail de la persona que envia el mail
      $fromname, // nombre de la persona que envia el mail
      $to, // email destinatario (usar array con multiples direcciones)
      $subject, // asunto del email
      $body // cuerpo del email
      );

      y el resto, notificar por email no

      y en oficinas tengo

      1;Oficinas;0
      0;Santiago Centro;Santiago Centro;1
      0;Providencia;Providencia;2
      0;Vitacura;Vitacura (Private Room);3

      Pero cuando envío el email, me dice que al menos tengo que colocar una dirección de email, es decir, no toma el codigo, los mails es como si no los viera… debo estar cometiendo algún error, no se cual… alguien sabe?

      muchisimas gracias

    • #109943
      KenndherKenndher
      Participante

      A mi me pasa exactamente lo mismo, pudiste soluciar algo? te agradeceria que me comentaras… Saludos

    • #110028
      fanny0fanny campos
      Participante

      No no he podido dar con la solución y en el foro de breezing form no me contestan

      http://crosstec.de/en/forums/1-free-forums-non-subscribers/94478-breezingforms-multiple-recipients-by-department.html

    • #110422
      adacebetAndres Agudelo
      Participante

      Hola Compañeros

      Tuve el mismo problema y lo solucioné desde el siguiente link

      http://crosstec.de/support/index.php?pid=knowledgebase&cmd=viewentclient&id=48

      Esta la solución que da el equipo de Breezing, cualquier cosa en que pueda colaborar, estaré atento, que les rinda.

      Bendiciones de lo Alto

    • #110424
      robertRobert
      Participante

      Hola, pues me vendria de perlas tu ayuda con breezingforms. Voy a abrir un post nuevo con el titulo en relación a mi pregunta y personal como tu que vengan todos los días :).

      Gracias.

      Adjunto respuesta para que o se pieeda, que nunca se sabe.

      In QuickMode, in the Select-List element’s Advanced tab, there is a “Mailback” checkbox. If you check it, the values of your select-list items will be used as Email addresses to send the “Form record received” Email:

      The List would look something like this:

      0;Bug;bugs@yourcompany.com
      0;Information;info@yourcompany.com
      0;Sales;sales@yourcompany.com

      If you have an email cloaking plugin, make sure that you put it BELOW the BreezingForms plugin, otherwise it might not work correctly.

Mostrando 4 respuestas a los debates
  • Debes estar registrado para responder a este debate.
Esta web utiliza cookies propias y de terceros para su correcto funcionamiento y para fines analíticos y para mostrarte publicidad relacionada con sus preferencias en base a un perfil elaborado a partir de tus hábitos de navegación. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Ver
Privacidad