Foros del Web » Creando para Internet » Sistemas de gestión de contenidos »

Boonex Dolphin + Correodirect | ¡Ayuda!

Estas en el tema de Boonex Dolphin + Correodirect | ¡Ayuda! en el foro de Sistemas de gestión de contenidos en Foros del Web. Hola Sres.. Tengo una duda que me esta comiendo la cabeza desde hace ya un tiempo, se que esto a mas uno le ayudará si ...
  #1 (permalink)  
Antiguo 02/11/2009, 13:13
 
Fecha de Ingreso: noviembre-2008
Mensajes: 8
Antigüedad: 16 años
Puntos: 0
Boonex Dolphin + Correodirect | ¡Ayuda!

Hola Sres..

Tengo una duda que me esta comiendo la cabeza desde hace ya un tiempo, se que esto a mas uno le ayudará si entre todos lo solucionamos.

Tengo una red social con Dolphin y quisiera implantar en los registros el correodirect (supongo que alguein lo abrá usado el correodirect).

El problema que tengo es que, siguiendo los pasos de la web, se hace el registro en mi web sin problema pero nunca me llega el debugmail famoso para verificar si te funciona.

Y supuestamente, lo pongo todo bien, el correo esta bien, el formulario de correodirect se pinta perfectamente, y todo esta bien, o eso es lo que parece.

Os pego parte del codigo de la página que he insertado el formulario:

Ruta de Dolphin: templates/base/scripts/BxBaseFormView.php:

Código PHP:
.........
function 
genFormBegin$sFormAttrs ) {
        
$this -> sCode .= '<form name="INTEGRATION_ConfigForm">
<input type="hidden" name="ClientSubmitButton" value="submit">
<input type="hidden" name="FormName" value="join_form">
<input type="hidden" name="OrderPrint" value="all">
    <input type="hidden" name="DebugEmail" value="email">
    <input type="hidden" name="Language" value="ES">
    <input type="hidden" name="Affiliate" value="xxxnumidafxxx">
    </form>
    <form name="INTEGRATION_Categories">
<input type="hidden" name="print" value="c1">
<input type="hidden" name="print" value="c2">
<input type="hidden" name="print" value="c3">
<input type="hidden" name="print" value="c4">
<input type="hidden" name="print" value="c5">
<input type="hidden" name="print" value="c6">
<input type="hidden" name="print" value="c7">
<input type="hidden" name="print" value="c8">
<input type="hidden" name="print" value="c9">
<input type="hidden" name="print" value="c10">
<input type="hidden" name="print" value="c11">
<input type="hidden" name="print" value="c12">
<input type="hidden" name="print" value="c13">
<input type="hidden" name="print" value="c14">
<input type="hidden" name="print" value="c15">
<input type="hidden" name="print" value="c16">
<input type="hidden" name="print" value="c17">
<input type="hidden" name="print" value="c18">
<input type="hidden" name="print" value="c19">
<input type="hidden" name="print" value="c20">
<input type="hidden" name="print" value="c21">
<input type="hidden" name="print" value="c22">
<input type="hidden" name="print" value="c23">
<input type="hidden" name="print" value="c155">
<input type="hidden" name="print" value="c198">
<input type="hidden" name="print" value="c199">
<input type="hidden" name="print" value="c200">
<input type="hidden" name="3" value="ItemperRow">
</form><form name="INTEGRATION_Conditions">
<input type="hidden" name="print" value="logo">
<input type="hidden" name="print" value="TextBox"></form>
<form name="COMPAT_Country">
<input type="hidden" name="1" value="ES">
<input type="hidden" name="2" value="PT">
<input type="hidden" name="3" value="CO">
<input type="hidden" name="4" value="AR">
<input type="hidden" name="5" value="BR">
<input type="hidden" name="6" value="CL">
<input type="hidden" name="7" value="BO">
<input type="hidden" name="8" value="CU">
<input type="hidden" name="9" value="DO">
<input type="hidden" name="10" value="EC">
<input type="hidden" name="11" value="GT">
<input type="hidden" name="12" value="MX">
<input type="hidden" name="13" value="UY">
<input type="hidden" name="14" value="PA">
<input type="hidden" name="15" value="NI">
<input type="hidden" name="16" value="HN">
<input type="hidden" name="17" value="SV">
<input type="hidden" name="18" value="PY">
<input type="hidden" name="19" value="PE">
<input type="hidden" name="20" value="PR">
<input type="hidden" name="21" value="US">
<input type="hidden" name="22" value="VE">
<input type="hidden" name="23" value="CR">
<input type="hidden" name="25" value="AD">
<input type="hidden" name="71" value="CV">
<input type="hidden" name="191" value="PH">
</form>
<form name="INTEGRATION_Data">
<input type="hidden" name="Email" value="email">
<input type="hidden" name="NickName" value="Fname">
<input type="hidden" name="Sex" value="Sex">
<input type="hidden" name="BirthYear" value="BirthYear">
<input type="hidden" name="State" value="State">
<input type="hidden" name="Lname" value="Lname">
<input type="hidden" name="address" value="address">
<input type="hidden" name="ZipCode" value="ZipCode">
<input type="hidden" name="Profession" value="Profession">
<input type="hidden" name="Education" value="Education">
<input type="hidden" name="Industry" value="Industry">
<input type="hidden" name="Country" value="Country">
</form>
<form name="INTEGRATION_Personal">
<input type="hidden" name="2" value="ItemperRow">
</form>
<form name="INTEGRATION_Styles">
<input type="hidden" name="ffffff" value="TableBgcolor"></form>' 
"
<form $sFormAttrs>"
;
        
ob_start();
        
?>.................... 
Código PHP:
 .........
function 
genFormEnd() {
        
$this -> sCode .='</form><script language="javascript" src="".........../......./
.............?Status=init&Mode=Register">
</script>'
;
    }
    
    function 
genFormTableBegin$sTableAttrs ) {
        
$this -> sCode .= "<table $sTableAttrs>";
    }
    
    function 
genFormTableEnd$aButtons ) {
        
$this -> sCode .= '<tr><th class="bottom_controls" colspan="' . ( $this -> iColsNum ) . '">';
        
$this -> insertBottomButtons$aButtons );
        
$this -> sCode .= '</th></tr>';
        
$this -> sCode .= "</table>";
    }
    
    function 
insertBottomButtons$aButtons ) {
        foreach (
$aButtons as $sInd => $aButton) {
            
$sAttrs '';
            foreach (
$aButton as $sKey => $sValue)
                
$sAttrs .= ' ' $sKey '="' $this -> value2html$sValue ) . '"';
            
            
$this -> sCode .= '<script language="javascript" src=".........../......./
.............?Status=printform"></script>' 
"<input $sAttrs />";
        }
    }
    .............................. 


Y por ultimo vereis el nombre de mi boton submit y de mi form.

Ruta Dolphin: /join.php (variable que define el boton submit. Como veis se llama tal cual lo detallo arriba.
Boton Submit:
Código PHP:
    ........
        
$aButtons = array(
            array(
                
'type' => 'submit',
                
'value' => _t'_Submit' ),
                
'class' => 'input_submit',
                
'name' => 'submit'
            
)
        );

........ 
El form: en /join.php

Código PHP:
    ........
$aFormAttrs = array(
            
'id' => 'join_form',
            
'name' => 'join_form',
            
'onsubmit' => 'return validateJoinForm(this);'
        
);

........ 


No se cual será el problema, pero el furmulario se integra bien en la página, y lo pinta bien todo.


Nose yo he llegado a pensar que sea cosa de que correodirect quiere recibir los datos en metodo get, ya que en la página, cuando la visualizo desde el servidor, al ver codigo, sale como si quisiera enviar los campos por enlace (metodo get) , y claro mi registro es por method post y no se puede cambiar de ninguna manera.

Nose si alguien tiene experiencia sobre el tema de correodirect. Espero que me podais ayudar, y si es solucionado, muchos usuarios que quieran implantar el correodirect en Dolphin tambien os lo agradeceran.

;)

Saludos gente!!


PD: No me dejan publicar las direcciones de correodirect que estan en el codigo, las he acortado para que me deje.

Última edición por aNti_toT; 04/11/2009 a las 09:51 Razón: Equivocación..
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:00.