Avisos
Vaciar todo

Variables de sesion

13 Respuestas
4 Usuarios
0 Reactions
2,427 Visitas
Juan Manuel Gonzalez Santana
Respuestas: 106
Estimable Member
Topic starter
 

Buenas tardes, estoy utilizando una variable de sesion en el joomla, para ello he utilizado un código que les adjunto en el txt

todo funciona pero cuando utilizao idiomas me duplica el codigo del idioma, en todos los enlaces es decir que en vez de enlazar con /es/nombredelapagina enlaza con /es/es/nombredelapagina y claro me da error 404.

Pueden decirme alguna solucion para esto? llevo un montón de horas y no consigo que funcione, pueder verlo en la url que les envio, en prinicipio si se ponen sobre los enlaces verán que pueden acceder a cualquier articulo, pero una vez que entren en uno de ellos ya añade un /es/ adicional.

Espero que me entiendan.
Muchas gracias de antemano

URL del sitio: Contenido solo visible a usuarios registrados


 
Respondido : 23/05/2013 7:29 pm
Juan Manuel Gonzalez Santana
Respuestas: 106
Estimable Member
Topic starter
 

Bueno nose si se ha subido el archivo, les dejo el enlace


 
Respondido : 23/05/2013 7:35 pm
Luis Mendez Alejo
Respuestas: 23273
Illustrious Member
 

Hola Juan Manuel,

Adjunta el archivo comprimido .zip porque sino el Firewall no lo dejará pasar.

Saludos


 
Respondido : 23/05/2013 9:45 pm
Juan Manuel Gonzalez Santana
Respuestas: 106
Estimable Member
Topic starter
 

aqui envio el archivo


 
Respondido : 24/05/2013 8:19 am
Juan Manuel Gonzalez Santana
Respuestas: 106
Estimable Member
Topic starter
 

Esto lo pongo en el articulo:

define( '_JEXEC', 1 );
define( 'DS', DIRECTORY_SEPARATOR );
define('JPATH_BASE', dirname(__FILE__) );
require_once ( JPATH_BASE .DS.'includes'.DS.'defines.php' );
require_once ( JPATH_BASE .DS.'includes'.DS.'framework.php' );
$mainframe =& JFactory::getApplication('site');
$mainframe->initialise();
$session =& JFactory::getSession();
$session->set('idcasa', '5432');
$session->set('video', '7wYaz4Owm28');

y despues en los módulo que coge el valor

$session =& JFactory::getSession();
php echo $session->get('idcasa');


 
Respondido : 24/05/2013 8:20 am
Pablo Velasco
Respuestas: 20382
Illustrious Member
 

Hola,

Al tratar de acceder a la página que indicabas veo que me da un error de bucle de redireccionamiento, entiendo que provocado por el código que has añadido.

Revisando este código veo que hay alguna cosa que no parece estar bien, por ejemplo el

php echo $session->get('idcasa');

Ese php del principio parece que sobra.

Ten en cuenta que, tal como se puede leer en la cabecera del foro, no damos soporte a temas de programación.


 
Respondido : 24/05/2013 8:25 am
Juan Manuel Gonzalez Santana
Respuestas: 106
Estimable Member
Topic starter
 

Buenos días gracias por contestar. Creo que el problema está en el joomla porque si quito la opción de idioma todo funciona a la perfección si entras ahora verás que todo va bien.

http://paginasw-cp47.webjoomla.es/grantural/jupgrade/index.php/agaete/casa-luna/casa-rural-luna-room-sahara

Por alguna razón al activar el filtro de idiomas sucede esto.


 
Respondido : 24/05/2013 8:52 am
Jordi Sala
Respuestas: 12058
Illustrious Member Admin
 

Hola Juan Manuel

No ofrecemos soporte a webs alojadas en localhost ni soporte css o programación.

Revisa http://stackoverflow.com/questions/11111541/joomla-2-5-get-user-data-from-external-script y http://source.9nit.com/joomla/joomla-25-get-user-data-from-external-script-18710.html

Saludos


 
Respondido : 24/05/2013 9:46 am
Juan Manuel Gonzalez Santana
Respuestas: 106
Estimable Member
Topic starter
 

Gracias por tu ayuda Jordi, pero sigue duplicando, he instalado joomfish y creo que por ahi puedo solucionarlo, porque curiosamente con este componente no me lo duplica :P.
Voy a hacer pruebas.
Lo dicho, muchas gracias


 
Respondido : 24/05/2013 12:01 pm
Juan Manuel Gonzalez Santana
Respuestas: 106
Estimable Member
Topic starter
 

Pues funciona!!!, con joomfish todo correcto.
Un saludo y gracias de nuevo
Juan Manuel Gonzalez


 
Respondido : 24/05/2013 12:18 pm
Juan Manuel Gonzalez Santana
Respuestas: 106
Estimable Member
Topic starter
 

Una cosita mas, saben algun de algún componente que me pase todo lo que tengo ahora en K2 a articulos de Joomla?
Gracias


 
Respondido : 24/05/2013 12:45 pm
Jordi Sala
Respuestas: 12058
Illustrious Member Admin
Juan Manuel Gonzalez Santana
Respuestas: 106
Estimable Member
Topic starter
 

Gracias por tu ayuda Jordi, la verdad es que tendré que empeñarme en estudiar Ingles... pero a quien Dios no le dió cabeza le dió pies, asi que tendré que pasar los articulos a mano.... bonito fin de semana me espera, jeje.
Venga, muchas gracias y un saludo


 
Respondido : 29/05/2013 12:56 pm