Cambiar a Version Clasica
Pagos, Módulos de Envío, imágenes etc...

Reglas del Foro

http://www.comercianos.com/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.
Publicar una respuesta

Instalacion Osc Mobile 7.6

Jue Sep 27, 2018 1:13 am

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:
//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

Re: Instalacion Osc Mobile 7.6

Jue Sep 27, 2018 9:00 pm

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

Re: Instalacion Osc Mobile 7.6

Mar Oct 09, 2018 12:15 am

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

Re: Instalacion Osc Mobile 7.6

Mié Oct 17, 2018 3:23 pm

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.
Publicar una respuesta