¡Bienvenido a PHPost!

Para participar en el foro, descargar complementos y acceder al chat, necesitas una cuenta activa. Usa un correo electrónico válido para completar la activación.

Crear cuenta gratis

¿Ya tienes cuenta? Inicia sesión aquí

Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5

COMPLEMENTOS Sitemaps administrables v1 (Act 1.3)
#1

10
Mejor respuesta del mensaje Sitemaps administrables v1 (Act 1.3)
[img]Registrate o inicia tu sesión para ver este contenido[/img]
 
[img]Registrate o inicia tu sesión para ver este contenido[/img]



¿Que tiene?
  • Administración completa
  • Inserción en robots.txt, para google detecte tu sitemap
  • Configuraciones:
  • Opción de inserción automática de los posts que se crean
  • Opción de inserción automática de las fotos que se crean
  • Opción de actualizar la última modificación de una URL al editar un post
  • Opción de actualizar la última modificación de una URL al editar una imagen
  • Ver URLs incluídas en el sitemap
  • Agregar URLs
  • Editar URLs
  • Borrar URLs
  • Los cambios que realices de URLs no se verán reflejados en el sitemap no se verán reflejados hasta que tu lo desees.
  • Sitemap completo (Url, frecuencia, ultima modificación, prioridad)
  • URLs principales de tu web, incluídas por defecto.
  • Restaurar URLs que vienen por defecto en cualquier momento.
Nota: Deben de tener el modulo: XML Simple en el PHP activado.



Ejecutar esta consulta
 
CREATE TABLE IF NOT EXISTS `w_sitemap` (
`
idint(3NOT NULL AUTO_INCREMENT,
`
urlvarchar(120NOT NULL,
`
frecuenciavarchar(15NOT NULL,
`
fechaint(16NOT NULL,
`
prioridaddecimal(2,1NOT NULL,
PRIMARY KEY (`id`)
ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=;
ALTER TABLE `w_configuracionADD `sm_postsINTNULL DEFAULT '1',
ADD `sm_fotosINTNOT NULL DEFAULT '1',
ADD `sm_update_pINTNOT NULL DEFAULT '1',
ADD `sm_update_fINTNOT NULL DEFAULT '1'


En c.admin.php --> inc --> class --> c.admin.php

Buscar:
 
function GetAdminStats()
    {
        
$num db_exec('fetch_assoc'db_exec(array(__FILE____LINE__), 'query''SELECT 
        (SELECT count(foto_id) FROM f_fotos WHERE f_status = \'2\') as fotos_eliminadas, 
        (SELECT count(foto_id) FROM f_fotos WHERE f_status = \'1\') as fotos_ocultas, 
        (SELECT count(foto_id) FROM f_fotos WHERE f_status = \'0\') as fotos_visibles, 
        (SELECT count(post_id) FROM p_posts WHERE post_status = \'0\') as posts_visibles, 
        (SELECT count(post_id) FROM p_posts WHERE post_status = \'1\') as posts_ocultos, 
        (SELECT count(post_id) FROM p_posts  WHERE post_status = \'2\') as posts_eliminados, 
        (SELECT count(post_id) FROM p_posts  WHERE post_status = \'3\') as posts_revision, 
        (SELECT count(cid) FROM p_comentarios WHERE c_status = \'0\') as comentarios_posts_visibles, 
        (SELECT count(cid) FROM p_comentarios WHERE c_status = \'1\') as comentarios_posts_ocultos, 
        (SELECT count(user_id) FROM u_miembros WHERE user_activo = \'1\') as usuarios_activos, 
        (SELECT count(user_id) FROM u_miembros WHERE user_activo = \'0\' ) as usuarios_inactivos, 
        (SELECT count(user_id) FROM u_miembros WHERE user_baneado = \'1\' ) as usuarios_baneados, 
        (SELECT count(cid) FROM f_comentarios) as comentarios_fotos_total, 
        (SELECT count(follow_id) FROM u_follows WHERE f_type  = \'1\' ) AS usuarios_follows,
        (SELECT count(follow_id) FROM u_follows WHERE f_type  = \'2\' ) AS posts_follows,
        (SELECT count(follow_id) FROM u_follows WHERE f_type  = \'3\' ) AS posts_compartidos,
        (SELECT count(fav_id) FROM p_favoritos) AS posts_favoritos,  
        (SELECT count(mr_id) FROM u_respuestas) AS usuarios_respuestas,
        (SELECT count(mp_id) FROM u_mensajes) AS mensajes_total, 
        (SELECT count(mp_id) FROM u_mensajes WHERE mp_del_to = \'1\') AS mensajes_de_eliminados,
        (SELECT count(mp_id) FROM u_mensajes WHERE mp_del_from = \'1\') AS mensajes_para_eliminados,
        (SELECT count(bid) FROM p_borradores) AS posts_borradores,
        (SELECT count(bid) FROM u_bloqueos) AS usuarios_bloqueados, 
        (SELECT count(bid) FROM u_bloqueos) AS usuarios_bloqueados,
        (SELECT count(medal_id) FROM w_medallas WHERE m_type = \'1\') AS medallas_usuarios,
        (SELECT count(medal_id) FROM w_medallas WHERE m_type = \'2\') AS medallas_posts,
        (SELECT count(medal_id) FROM w_medallas WHERE m_type = \'3\') AS medallas_fotos,
        (SELECT count(id) FROM w_medallas_assign) AS medallas_asignadas, 
        (SELECT count(aid) FROM w_afiliados WHERE a_active = \'1\') AS afiliados_activos, 
        (SELECT count(aid) FROM w_afiliados WHERE a_active = \'0\') AS afiliados_inactivos,
        (SELECT count(pub_id) FROM u_muro) AS muro_estados, 
        (SELECT count(cid) FROM u_muro_comentarios) AS muro_comentarios
        '
));

        
$num['usuarios_total'] = $num['usuarios_activos'] + $num['usuarios_inactivos'] +
            
$num['usuarios_baneados'];
        
$num['seguidos_total'] = $num['posts_follows'] + $num['usuarios_follows'];
        
$num['muro_total'] = $num['muro_estados'] + $num['muro_comentarios'];
        
$num['afiliados_total'] = $num['afiliados_activos'] + $num['afiliados_inactivos'];
        
$num['posts_total'] = $num['posts_visibles'] + $num['posts_ocultos'] + $num['posts_eliminados'];
        
$num['comentarios_posts_total'] = $num['comentarios_posts_visibles'] + $num['comentarios_posts_ocultos'];
        
$num['medallas_total'] = $num['medallas_usuarios'] + $num['medallas_posts'] + $num['medallas_fotos'];
        
$num['fotos_total'] = $num['fotos_visibles'] + $num['fotos_ocultas'] + $num['fotos_eliminadas'];

        return 
$num;
    } 


Debajo agregar:
 
/*
  Sitemap y SEO administrables
    */
 //GET URLs SITEMAP
 
function smUrls(){
 global 
$tsSiteMap;
 return 
$tsSiteMap->getSitemap();
 }
 
 
//Generar sitemap
 
function generateSitemap(){
 global 
$tsSiteMap;
 return 
$tsSiteMap->generateSiteMap();
 } 
 
 
//Generar sitemap
 
function addUrl(){
 global 
$tsSiteMap$tsCore;
 return 
$tsSiteMap->addURL(filter_var($_POST['url'], FILTER_VALIDATE_URL), $tsCore->setSecure($_POST['prioridad']), $tsCore->setSecure($_POST['frecuencia']));
 } 
 
 
//Obtener URls de la BD
 
function smUrlsBD(){
 global 
$tsSiteMap;
 return 
$tsSiteMap->getURLsBD();
 }
 
 
//Restaurar SiteMap
 
function restaurarSitemap(){
 global 
$tsSiteMap;
 return 
$tsSiteMap->CreateSiteMap();
 }
 
 
//Borrar URL
 
function deleteUrl(){
 global 
$tsSiteMap;
 return 
$tsSiteMap->removeUrlBD((int)$_GET['id']);
 } 
 
 
//Borrar URL
 
function getUrl(){
 global 
$tsSiteMap;
 return 
$tsSiteMap->getUrl((int)$_GET['id']);
 } 
 
 function 
editUrl(){
 global 
$tsSiteMap$tsCore;
 return 
$tsSiteMap->editUrl((int)$_GET['id'], filter_var($tsCore->setSecure($_POST['url']), FILTER_VALIDATE_URL), $tsCore->setSecure($_POST['frecuencia']), $tsCore->setSecure($_POST['prioridad']));
 }
 
 
//Guardar Configuración
 
function save_conf(){
        global 
$tsCore;
        
//
        
$c = array(
            
'sm_posts' => empty($_POST['sm_posts']) ? 1,
            
'sm_fotos' => empty($_POST['sm_fotos']) ? 1,
            
'sm_update_p' => empty($_POST['sm_update_p']) ? 1,
            
'sm_update_f' => empty($_POST['sm_update_f']) ? 1,
          );
        
// UPDATE
        
if (db_exec(array(__FILE____LINE__), 'query''UPDATE `w_configuracion` SET `sm_posts` = \'' $c['sm_posts'] . '\', `sm_fotos` = \'' .
            
$c['sm_fotos'] . '\', `sm_update_p` = \'' $c['sm_update_p'] . '\', sm_update_f = \''.$c['sm_update_f'].'\' WHERE `tscript_id` = \'1\''))
            return 
true;
        else
            exit( 
show_error('Error al ejecutar la consulta de la línea '.__LINE__.' de '.__FILE__.'.''db') );
    
 } 


En c.posts.php --> inc --> class --> c.posts.php

Buscar:
 
$tsActividad->setActividad(1$postID);
 
// SUBIR DE RANGO?
 
$this->subirRango($tsUser->uid); 


Debajo agregar:
 
if($tsCore->settings['sm_posts']){
 
$psql db_exec(array(__FILE____LINE__), 'query''SELECT c_nombre FROM p_categorias WHERE cid = \''.(int)$postData['category'].'\'');
     
$q db_exec('fetch_assoc'$psql);
 
$pCat $q['c_nombre'];
 global 
$tsSiteMap;
 
$tsSiteMap->addUrlsm($tsCore->settings['url'].'/posts/'.$pCat.'/'.$postID.'/'.$tsCore->setSEO($postData['title']).'.html');
 } 


Buscar:
 
// ACTUALIZAMOS
 
if($tsUser->uid == $data['post_user'] || !empty($tsUser->is_admod) || !empty($tsUser->permisos['moedpo'])){
     if(
db_exec(array(__FILE____LINE__), 'query''UPDATE p_posts SET post_title = \''.$postData['title'].'\', post_body = \''.$postData['body'].'\', post_tags = \''.$tsCore->setSecure($postData['tags']).'\', post_category = \''.(int)$postData['category'].'\', post_private = \''.$postData['private'].'\', post_block_comments = \''.$postData['block_comments'].'\', post_sponsored = \''.$postData['sponsored'].'\', post_smileys = \''.$postData['smileys'].'\', post_visitantes = \''.$postData['visitantes'].'\', post_sticky = \''.$postData['sticky'].'\' WHERE post_id = \''.(int)$post_id.'\'') or exit( show_error('Error al ejecutar la consulta de la línea '.__LINE__.' de '.__FILE__.'.''db') )) { 


Debajo agregar:
 
//SITEMAPS BY APERPEN
 
if($tsCore->settings['sm_update_p']){
 
$psql db_exec(array(__FILE____LINE__), 'query''SELECT c_nombre FROM p_categorias WHERE cid = \''.(int)$postData['category'].'\'');
     
$q db_exec('fetch_assoc'$psql);
 
$pCat $q['c_nombre'];
 global 
$tsSiteMap;
 
$tsSiteMap->updateLM($tsCore->settings['url'].'/posts/'.$pCat.'/'.(int)$post_id.'/'.$tsCore->setSEO($postData['title']).'.html');
 } 


Buscar:
 
$tsSiteMap->addUrlsm($tsCore->settings['url'].'/posts/'.$pCat.'/'.$postID.'/'.$tsCore->setSEO($postData['title']).'.html'); 


Reemplazar por:
 
$tsSiteMap->addUrlsm($tsCore->settings['url'].'/posts/'.$tsCore->setSEO($pCat).'/'.$postID.'/'.$tsCore->setSEO($postData['title']).'.html'); 


Buscar:
 
$tsSiteMap->updateLM($tsCore->settings['url'].'/posts/'.$pCat.'/'.(int)$post_id.'/'.$tsCore->setSEO($postData['title']).'.html'); 


Reemplazar por:
 
$tsSiteMap->updateLM($tsCore->settings['url'].'/posts/'.$tsCore->setSEO($pCat).'/'.(int)$post_id.'/'.$tsCore->setSEO($postData['title']).'.html'); 


En c.fotos.php --> inc --> class --> c.fotos.php

Buscar:
 
// Estadísticas
                
db_exec(array(__FILE____LINE__), 'query''UPDATE `w_stats` SET `stats_fotos` = stats_fotos + \'1\' WHERE `stats_no` = \'1\'');
                
//db_exec(array(__FILE__, __LINE__), 'query', 'UPDATE `u_miembros` SET `user_fotos` = user_fotos + \'1\' WHERE `user_id` = \''.$tsUser->uid.'\''); // Eliminado en 1.1.000.9
 // AGREGAR AL MONITOR DE LOS USUARIOS QUE ME SIGUEN
 
$tsMonitor->setFollowNotificacion(101$tsUser->uid$fid);
                
// ACTIVIDAD
                
$tsActividad->setActividad(9$fid);
                
// 


Debajo agregar:
 
if($tsCore->settings['sm_fotos']){
 global 
$tsSiteMap;
 
$tsSiteMap->addUrlsm($tsCore->settings['url'].'/fotos/'.$tsUser->nick.'/'.$fid.'/'.$tsCore->setSEO($fData['titulo']).'.html'0);
 } 


Buscar:
 
if($data['f_user'] != $tsUser->uid){
     
$aviso 'Hola <b>'.$tsUser->getUserName($data['f_user'])."</b>\n\n Te informo que tu foto <a href=".$tsCore->settings['url'].'/fotos/'.$data['user_name'].'/'.$data['foto_id'].'/'.$tsCore->setSEO($data['f_title']).'.html'."><b>".$data['f_title']."</b></a> ha sido editada por <a href=\"#\" class=\"hovercard\" uid=\"".$tsUser->uid."\">".$tsUser->nick."</a>\n\n Causa: <b>".$fData['razon']."</b>\n\n \n\n Te recomendamos leer el <a href=\"".$tsCore->settings['url']."/pages/protocolo/\">protocolo</a> para evitar futuras sanciones.\n\n Muchas gracias por entender!";
                    
$tsMonitor->setAviso($data['f_user'], 'Foto editada'$aviso2);
     
$_SERVER['REMOTE_ADDR'] = $_SERVER['X_FORWARDED_FOR'] ? $_SERVER['X_FORWARDED_FOR'] : $_SERVER['REMOTE_ADDR'];
     if(!
filter_var($_SERVER['REMOTE_ADDR'], FILTER_VALIDATE_IP)) { die('Su ip no se pudo validar.'); }
     
db_exec(array(__FILE____LINE__), 'query''INSERT INTO `w_historial` (`pofid`, `action`, `type`, `mod`, `reason`, `date`, `mod_ip`) VALUES (\''.(int)$data['foto_id'].'\', \'1\', \'2\', \''.$tsUser->uid.'\', \''.$fData['razon'].'\', \''.time().'\', \''.$tsCore->setSecure($_SERVER['REMOTE_ADDR']).'\')');
 } 


Debajo agregar:
 
if($tsCore->settings['sm_update_f']){
 global 
$tsSiteMap;
 
$tsSiteMap->updateLM($tsCore->settings['url'].'/fotos/'.$data['user_name'].'/'.$fid.'/'.$tsCore->setSEO($fData['titulo']).'.html');
 } 


En admin.php --> inc --> php --> admin.php

Buscar:
 
// CONECTADOS A LA COMUNIDAD
 
} elseif($action == 'sesiones'){
 if(!
$act) {
 
$smarty->assign("tsAdminSessions",$tsAdmin->GetSessions());
 } 


Debajo agregar:
 
//SITEMAP BY APERPEN
 
} elseif($action == 'sitemap'){
   if(empty(
$act)){
   
$smarty->assign("tsURLs",$tsAdmin->smUrlsBD());
   }elseif(
$act == 'restaurar'){
   
$smarty->assign("tsRest",$tsAdmin->restaurarSitemap());
   } elseif(
$act == 'generar'){
   
$smarty->assign("tsGen",$tsAdmin->generateSitemap());
   }elseif(
$act == 'actual'){
   
$smarty->assign("tsURLa",$tsAdmin->smUrls());
   }elseif(
$act == 'borrar'){
   
$smarty->assign("tsDel",$tsAdmin->deleteURL());
   }elseif(
$act == 'editar'){
            if(!empty(
$_POST['url'])){
                if(
$tsAdmin->editUrl()) $tsCore->redirectTo($tsCore->settings['url'].'/admin/sitemap?save=true');
            } 
 else 
$smarty->assign("tsURL",$tsAdmin->getUrl((int)$_GET['id']));
   }elseif(
$act == 'nueva'){
            if(!empty(
$_POST['url'])){
                if(
$tsAdmin->addUrl()) $tsCore->redirectTo($tsCore->settings['url'].'/admin/sitemap?save=true');
            } 
 }elseif(
$act == 'config'){
 if(isset(
$_POST['sm_posts'])) {
 if(
$tsAdmin->save_conf()) $tsCore->redirectTo($tsCore->settings['url'].'/admin/sitemap?save=true');
 }
   } 


En header.php

Buscar:
 
// Crean requests
    
include TS_EXTRA.'QueryString.php'


Debajo agregar:
 
// Clase Sitemap by Aperpen
    
include TS_CLASS.'c.sitemap.php'


Buscar:
 
// Smarty
    
$smarty = new tsSmarty(); 


Debajo agregar:
 
// Sitemap by aperpen
 
$tsSiteMap = new tsSiteMap(); 


En admin.css --> themes --> default --> css --> admin.css

Buscar:
 
.admin_table {border:1px solid #ddd; border-width:1px 0 0 1px;} 


Reemplazar por:
 
.admin_table{border:1px solid #ddd;border-width:1px 0 0 1px;font-size:11px} 


En t.admin.tpl --> themes --> default --> templates --> t.admin.tpl

Buscar:
 
{elseif $tsAction == 'rangos'}
                            {include 
file='admin_mods/m.admin_rangos.tpl'


Debajo agregar:
 
{elseif $tsAction == 'sitemap'}
                                {if 
$tsAct == ''}
                            {include 
file='admin_mods/m.admin_sitemap.tpl'}
                                {elseif 
$tsAct == 'restaurar' || $tsAct == 'generar' || $tsAct == 'borrar' || $tsAct == 'editar' || $tsAct == 'nueva'}
                                {include 
file='admin_mods/m.admin_restaurar.tpl'}
                                {elseif 
$tsAct == 'actual'}
                                {include 
file='admin_mods/m.admin_siteactual.tpl'}
                                {elseif 
$tsAct == 'config'}
                                {include 
file='admin_mods/m.admin_sitemapconf.tpl'}
                                {/if} 


En m.admin_sidemenu.tpl --> themes --> default --> templates --> admin_mods --> m.admin_sidemenu.tpl

Buscar:
 
<h4>Control de Usuarios</h4>
                                    <
ul class="cat-list">
                                    <
li id="a_users"><span class="cat-title"><a href="{$tsConfig.url}/admin/users">Todos los Usuarios</a></span></li>
                                    <
li id="a_sesiones"><span class="cat-title"><a href="{$tsConfig.url}/admin/sesiones">Sesiones</a></span></li>
                                    <
li id="a_nicks"><span class="cat-title"><a href="{$tsConfig.url}/admin/nicks">Cambios de Nicks</a></span></li>
                                        <
li id="a_rangos"><span class="cat-title"><a href="{$tsConfig.url}/admin/rangos">Rangos de Usuarios</a></span></li>
                                    </
ul


Debajo agregar:
 
<h4>SEO</h4>
                                    <
ul class="cat-list">
                                    <
li id="a_cats"><span class="cat-title"><a href="{$tsConfig.url}/admin/sitemap">Sitemap</a></span></li>
                                    </
ul



Suben esta carpeta

Mega
Debes agradecer para ver el contenido...

Google Drive
Debes agradecer para ver el contenido...

Mediafire
Debes agradecer para ver el contenido...

Uptobox
Debes agradecer para ver el contenido...

4shared
Debes agradecer para ver el contenido...


Crean un archivo en la raíz de su web que se llame install.php con este código:
 
<?php
include('header.php');
echo 
$tsSiteMap->CreateSiteMap();
?>


Luego entran a: Registrate o inicia tu sesión para ver este contenido

Y si obtienen esto:
Cita:Sitemap restaurado correctamente

Ya tienes el MOD instalado


Creditos: Debes agradecer para ver el contenido...
Responder
#2

2
Quje bueno gracias
Responder
#3

1
(06-08-2022, 06:26 AM)zonadicto escribió: Debes agradecer para ver el contenido...Quje bueno gracias

De nada, cualquier duda o lo que sea lo comentas, saludos.
Responder
#4

0
Buenas tardes, saludos muy buen complemento y sobre todo importante, tengo un pequeño error a la hora de implementarlo, cuando doy clic en Ver URLs añadidas al sitemap me sale el siguiente error:

Fatal error: Uncaught Error: Call to undefined function simplexml_load_file() in /var/www/arp/inc/class/c.sitemap.php:134 Stack trace: #0 /var/www/arp/inc/class/c.admin.php(1700): tsSiteMap->getSitemap() #1 /var/www/arp/inc/php/admin.php(195): tsAdmin->smUrls() #2 {main} thrown in /var/www/arp/inc/class/c.sitemap.php on line 134

Verifique nuevamente la instalación y todo concuerda correctamente con las instrucciones que indicaste, ¿tienes alguna idea del porque puede ser?. hasta el momento todas las demás funciones se realizan de manera correcta.
Responder
#5

0
(07-07-2022, 09:20 PM)hikkiy escribió: Debes agradecer para ver el contenido...Buenas tardes, saludos muy buen complemento y sobre todo importante, tengo un pequeño error a la hora de implementarlo, cuando doy clic en Ver URLs añadidas al sitemap me sale el siguiente error:

Fatal error: Uncaught Error: Call to undefined function simplexml_load_file() in /var/www/arp/inc/class/c.sitemap.php:134 Stack trace: #0 /var/www/arp/inc/class/c.admin.php(1700): tsSiteMap->getSitemap() #1 /var/www/arp/inc/php/admin.php(195): tsAdmin->smUrls() #2 {main} thrown in /var/www/arp/inc/class/c.sitemap.php on line 134

Verifique nuevamente la instalación y todo concuerda correctamente con las instrucciones que indicaste, ¿tienes alguna idea del porque puede ser?. hasta el momento todas las demás funciones se realizan de manera correcta.

Hola, voy a mirar lo que es, ahora te digo.
Responder
#6

2
@ hikkiy#214 prueba en reemplazar este archivo y comenta si te funciona.
Mañana veo si te ha funcionado y si no para solucionarlo que ya aquí es tarde.

Debes agradecer para ver el contenido...
Responder
#7

0
(07-07-2022, 10:09 PM)Tronlar escribió: Debes agradecer para ver el contenido...@ hikkiy#214 prueba en reemplazar este archivo y comenta si te funciona.
Mañana veo si te ha funcionado y si no para solucionarlo que ya aquí es tarde.

#FLxrnUE6oAwLp4vo810_cBNoI1LdH2gcnOW5bduukgk[/url]

Saludos, gracias por su pronta respuesta y atención, marca el mismo error, si le sirve de algo. puedo cargarle los php involucrados, tengo PHP 7.4.28

Fatal error: Uncaught Error: Call to undefined function simplexml_load_file() in /var/www/arp/inc/class/c.sitemap.php:140 Stack trace: #0 /var/www/arp/inc/class/c.admin.php(1700): tsSiteMap->getSitemap() #1 /var/www/arp/inc/php/admin.php(195): tsAdmin->smUrls() #2 {main} thrown in /var/www/arp/inc/class/c.sitemap.php on line 140
Responder
#8

2
(07-07-2022, 10:09 PM)Tronlar escribió: Debes agradecer para ver el contenido...@ hikkiy#214 prueba en reemplazar este archivo y comenta si te funciona.
Mañana veo si te ha funcionado y si no para solucionarlo que ya aquí es tarde.

#FLxrnUE6oAwLp4vo810_cBNoI1LdH2gcnOW5bduukgk[/url]
Saludos, problema resuelto. para usar esa función es necesario tener activado el modulo: XML:Simple en el PHP, el cual viene deshabilitado por defecto, habilitando y reiniciando el apache, funciona, sin problemas, gracias de igual manera. No he trabajo nunca con XML en PHP por tanto no tenia conocimiento, pero investigando un poco encontré la solución, seria bueno que colocaran que es necesario mencionado modulo en PHP para funcionar correctamente el complemento para aquellos que no tengan conocimiento, feliz dia.
Responder
#9

0
(07-08-2022, 04:01 AM)hikkiy escribió: Debes agradecer para ver el contenido...
(07-07-2022, 10:09 PM)Tronlar escribió: Debes agradecer para ver el contenido...@ hikkiy#214 prueba en reemplazar este archivo y comenta si te funciona.
Mañana veo si te ha funcionado y si no para solucionarlo que ya aquí es tarde.

#FLxrnUE6oAwLp4vo810_cBNoI1LdH2gcnOW5bduukgk[/url]
Saludos, problema resuelto. para usar esa función es necesario tener activado el modulo: XML:Simple en el PHP, el cual viene deshabilitado por defecto, habilitando y reiniciando el apache, funciona, sin problemas, gracias de igual manera. No he trabajo nunca con XML en PHP por tanto no tenia conocimiento, pero investigando un poco encontré la solución, seria bueno que colocaran que es necesario mencionado modulo en PHP para funcionar correctamente el complemento para aquellos que no tengan conocimiento, feliz dia.
Si, el error te decía que no estaba leyendo el archivo xml, le añadí una función porque creía que lo tenías activado, error mío por no ponerlo y preguntártelo.
Gracias por dejar la solución.
Responder


Compartir en:

Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)