Instalacion Osc Mobile 7.6

Pagos, Módulos de Envío, imágenes etc...
Reglas del Foro
reglas-del-foro-t61.html

Realizad siempre una copia de seguridad antes de realizar modificaciones. Realizad las modificaciones bajo vuestra responsabilidad, comercianos no sera responsable en ningun caso de los errores o perdidas que pudieran producirse.
Responder
juanmasi1
Mensajes: 43
Registrado: hace 8 years
URL de la tienda: http://www.tenispadel.com.ar
Version oscommerce: Rc2.2
Servidor: Linux
Contactar:

Instalacion Osc Mobile 7.6

Mensaje por juanmasi1 » hace 7 meses

Buenas me encuentro con un problema al instalar el modulo para moviles Osc Mobile 7.6, el problema es que no encuentra el archivo ni el directorio

Fatal error: require(): Failed opening required '/public_html/mobile/includes/functions/devicelist.php' (include_path='.:/opt/php5-5/lib/php') in /public_html/includes/application_top.php on line 502

Al examinar el codigo en la linea 502 de application_top.php me encuentro con la ruta, la busco y claramente no existe y dentro de los archivos descargados tampoco existe....la descargue de la web oficial https://apps.oscommerce.com/bZF1I&iosc- ... -2-2-2-3-4 y de varios otros lugares y no existe la ruta ni el archivo /mobile/includes/functions/devicelist.php ... debe de ser una pavada porque no encuentro hilo ni siquiera nadie al parecer ha tenido este problema nunca....les agradeceria su ayuda, abrazo para toda la comunidad

Código: Seleccionar todo

//BEGIN : MOBILE REDIRECT_SCRIPT    
	require(DIR_FS_MOBILE . 'includes/functions/devicelist.php');
	if ( ((defined('MOBILE_SITE') && MOBILE_SITE=='True') || MOBILE_CLASSIC_REDIRECT == 'true') && !defined('MOBILE_SESSION') ) {
	  require(DIR_FS_MOBILE . 'includes/classes/mobile_redirect.php');
	    if ( !strpos($_SERVER['REQUEST_URI'], 'checkout') )
			$mobileRedirect = new mobileRedirect;
	} elseif ( !strpos($_SERVER['REQUEST_URI'], 'checkout') ) {
	  require(DIR_FS_MOBILE . 'includes/classes/classic_redirect.php');
	  $mobileRedirect = new classicRedirect;
	}
//END : MOBILE REDIRECT_SCRIPT

Skualos
Mensajes: 3189
Registrado: hace 8 years
URL de la tienda: http://divingmania.es
Ubicación: Palafrugell
Contactar:

Re: Instalacion Osc Mobile 7.6

Mensaje por Skualos » hace 7 meses

Hola, he mirado un poco y he encontrado esto... Publicado por Raiwa
Quizas se olvido subir ese archivo en esta version.. revisa alguna version anterior.

In catalog/includes/application_top.php

At the very end modify the mobile redirect to:

//BEGIN : MOBILE REDIRECT_SCRIPT
require(DIR_FS_MOBILE . 'includes/functions/devicelist.php');
if ( (MOBILE_SITE=='True' || MOBILE_CLASSIC_REDIRECT == 'true') && !defined('MOBILE_SESSION') ) {
require(DIR_FS_MOBILE . 'includes/classes/mobile_redirect.php');
if ( !strpos($_SERVER['REQUEST_URI'], 'checkout') )
$mobileRedirect = new mobileRedirect;
} elseif ( !strpos($_SERVER['REQUEST_URI'], 'checkout') ) {
require(DIR_FS_MOBILE . 'includes/classes/classic_redirect.php');
$mobileRedirect = new classicRedirect;
}
//END : MOBILE REDIRECT_SCRIPT
In: catalog/mobile/includes/classes/mobile_redirect.php:

find:

function isCancelled() {
if (tep_session_is_registered('MredirectCancelled'))
return true;
if(isset($_GET['MredirectCancelled']) && $_GET['MredirectCancelled'] == 'true') {
tep_session_register('MredirectCancelled');
return true;
}
return false;
}
and change to:

function isCancelled() {
if (MOBILE_SITE != 'True')
return true;
if (tep_session_is_registered('MredirectCancelled'))
return true;
if(isset($_GET['MredirectCancelled']) && $_GET['MredirectCancelled'] == 'true') {
tep_session_register('MredirectCancelled');
return true;
}
return false;
}

https://forums.oscommerce.com/topic/327 ... e/?page=61

juanmasi1
Mensajes: 43
Registrado: hace 8 years
URL de la tienda: http://www.tenispadel.com.ar
Version oscommerce: Rc2.2
Servidor: Linux
Contactar:

Re: Instalacion Osc Mobile 7.6

Mensaje por juanmasi1 » hace 6 meses

Hola Skualos gracias por tu respuesta, justamente fue lo que hice descargué versiones anteriores para corroborar justamente ése posible error de subida de archivos o posible olvido del realizador Raiwa, cosa que me parecía un poco extraña teniendo en cuenta la dedicación que le puso en la realización del mismo, pero no están en ninguna otra versión anterior, vos la tenes instalada? existen esos archivos dentro de tu directorio? o yo estoy loco o me estoy volviendo loco, abrazo

Skualos
Mensajes: 3189
Registrado: hace 8 years
URL de la tienda: http://divingmania.es
Ubicación: Palafrugell
Contactar:

Re: Instalacion Osc Mobile 7.6

Mensaje por Skualos » hace 6 meses

No, yo no utilizo esta version para moviles, ya que tengo instalada la version de oscommerce bootstrap que es responsive y ya viene lista para visualizacion en versiones moviles.

raiwa
Mensajes: 33
Registrado: hace 5 years
URL de la tienda: www.sarplataygemas.com
Version oscommerce: 2.3.4 BS
Servidor: Linux
Contactar:

Re: Instalacion Osc Mobile 7.6

Mensaje por raiwa » hace 4 meses

Hola,
Este fichero está incluido en el paquete de la versión 7.6:
common files/catalog/mobile/includes/functions/devicelist.php
Comprueba si lo has copiado/subido al servidor y comprueba si has copiad/subido todos los demás ficheros del diectorio "common files".
Es un error que ha pasado a otros, no copiar los de este directorio.

Responder

Volver a “Contribuciones (Dudas y Soluciones)”