Foros del Web » Programando para Internet » PHP » Symfony »

variables y symfony

Estas en el tema de variables y symfony en el foro de Symfony en Foros del Web. hola tengo una web en la cual utilizo una aplicacion en symfony pero lo que no se es lo siguiente en la raiz del sitio ...
  #1 (permalink)  
Antiguo 03/10/2011, 08:02
Avatar de engonga
Usuario no validado
 
Fecha de Ingreso: marzo-2002
Ubicación: Buenos Aires
Mensajes: 1.300
Antigüedad: 22 años, 1 mes
Puntos: 8
variables y symfony

hola tengo una web en la cual utilizo una aplicacion en symfony

pero lo que no se es lo siguiente

en la raiz del sitio tengo un archivo llamado a_variables_enlaces.php

donde tengo por ejemplo

Código PHP:
$mail_registros ="[email protected]"
y si en el register_thanksSuccess.php o en el registerSuccess.php que estan en apps/frontend/modules/course/templates

le hago un include del dicho archivo al pintar la variable con un "echo" me dice que la variable no esta definida

pueden ver el ejemplo en http://www.vinadelmarpubcrawl.com/ca...ister/628/Test


y no se como hacerlo
  #2 (permalink)  
Antiguo 03/10/2011, 08:42
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: variables y symfony

Sin mostrar como lo haces es imposible adivinar, un include funciona independientemente del framework así que es irrelevante el hecho de que uses symfony.
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 03/10/2011, 08:50
Avatar de engonga
Usuario no validado
 
Fecha de Ingreso: marzo-2002
Ubicación: Buenos Aires
Mensajes: 1.300
Antigüedad: 22 años, 1 mes
Puntos: 8
Respuesta: variables y symfony

include
<?php
$mail_registros ="[email protected]";


?>
Código PHP:
 
register_thanksSucces.php

Código PHP:
<?php                        

            
//Store Google Spreadhsheet as an array - 
            # set your csv spreadsheet url here
            //Get Email Text Table
    
$csv "https://spreadsheets.google.com/pub?key=0AtuBbaBHTzIQdFZFbzdNVV9QNHUzT2tTajQ4Q0RZdXc&hl=en&output=csv";        
                         
    
# Open the File.
    
if (($handle fopen($csv"r")) !== FALSE) {
        
# Set the parent multidimensional array key to 0.
        
$nn 0;
        while ((
$data fgetcsv($handle1000",")) !== FALSE) {
            
# Count the total keys in the row.
            
$c count($data);
            
# Populate the multidimensional array.
            
for ($x=0;$x<$c;$x++)
            {
                if (
$x == 0){ $email_text[$nn]["Site"] = $data[$x];}
                else if (
$x == 1){ $email_text[$nn]["Item"] = $data[$x];}
                else if (
$x == 2){ $email_text[$nn]["Value"] = $data[$x];}
            }
            
$nn++;
            
        }
        
# Close the File.
        
fclose($handle);
    }
     
             foreach (
$email_text as $i => $value
             {
             if (
$email_text[$i]["Site"] == "Vi&ntilde;a del Mar Pub Crawl" and $email_text[$i]["Item"] == "Registration Email")
             {
$custom_email_text $email_text[$i]["Value"];}
              if (
$email_text[$i]["Site"] == "Vi&ntilde;a del Mar Pub Crawl" and $email_text[$i]["Item"] == "Paypal Text")
             {
$custom_paypal_text $email_text[$i]["Value"];}            
              if (
$email_text[$i]["Site"] == "Vi&ntilde;a del Mar Pub Crawl" and $email_text[$i]["Item"] == "Paypal Link")
             {
$custom_paypal_link $email_text[$i]["Value"];}                
             }
?>
<link href="/calendar/css/register.css" rel="stylesheet" type="text/css" media="screen" />

<div id="content_top_div">
    <div class="register_block">
        <p class="title"><?php echo $custom_email_text ?></p>
        <p class="subtitle">Event name: <?php echo $course->getName(); ?></p>
    </div>
    <div class="register_block last">
        <p class="subtitle"><a href="<?php echo $custom_paypal_link?>"><?php echo $custom_paypal_text;?></a></p>
        <p class="subtitle">Please meet at <?php echo $course->getLocation(); ?> on <?php echo $course->get_course_date_string(); ?> at <?php echo $course->get_course_time_string(); ?></p>
        <p class="text">If you have <span class="white bold">any questions</span> please email us at <b>Mail to:</b> <a href="mailto:<?php echo $mail_registros?>"><?php echo $mail_registros?></a></p>
        <p class="text bold team">The Pub Crawl Team</p>
    </div>    
</div>
el cinclude lo pongo en el index.php o en el frontend_dev.php
  #4 (permalink)  
Antiguo 03/10/2011, 09:13
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: variables y symfony

El include lo debes hacer en el contexto donde quieres acceder a su contenido, ¿o que pensabas?
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #5 (permalink)  
Antiguo 03/10/2011, 09:17
Avatar de engonga
Usuario no validado
 
Fecha de Ingreso: marzo-2002
Ubicación: Buenos Aires
Mensajes: 1.300
Antigüedad: 22 años, 1 mes
Puntos: 8
Respuesta: variables y symfony

osea lo hago en el register_thanksSucces.php?
  #6 (permalink)  
Antiguo 03/10/2011, 09:56
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: variables y symfony

¿Donde vas a usar la variable?

¡Ahí es donde debes hacer el include!

A eso se le llama sentido común, y es necesario, a veces.
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #7 (permalink)  
Antiguo 03/10/2011, 09:58
Avatar de engonga
Usuario no validado
 
Fecha de Ingreso: marzo-2002
Ubicación: Buenos Aires
Mensajes: 1.300
Antigüedad: 22 años, 1 mes
Puntos: 8
Respuesta: variables y symfony

en este archivo

Etiquetas: registro, variables
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 08:03.