Solo usuarios registrados pueden comentar y agradecer, Logueate o Registrate

Autor Topic: Problema modulo News Webengine  (Visto 1145 veces)

0 Miembros and 1 Guest are viewing this topic.

Offline dysteer Posteado: March 22, 2021, 01:47:28 AM | Modificado: March 22, 2021, 02:26:55 PM by dysteer

  • 0 puntos por ventas
  • *
  • Rank: Principiante
  • Posts: 29
  • Gracias recibida: 18
  • mx
estuve buscando otra parte en el foro pero no encontre nada porfavor si es necesario muevan el tema al area correspondiente

Hola les explico, hasta el momento estaba usando Templates que la seccion de noticias aparecia con nombre e informacion, pero ahora al cambiar a un template que solo deberia aparecer el titulo de la noticia me aparecen letras al azar



y no encuentro el porque, se que es en esta parte del codigo de mi modulo (marcado en rojo)

Spoiler for Hiden:
<div class="newsBlock flex">
   <div class="gameBlock">
      <a href="<?php echo __BASE_URL__; ?>rankings/" class="gameBlock-info"><span>Rank</span>ings</a>
      <a href="<?php echo __BASE_URL__; ?>" class="gameBlock-guide"><span>Web</span>shop</a>
   </div>
   <div class="noticeaBlock">
      <div class="newsTitle">
         <h3>Ultimas noticias
            <span class="pull-right">
               <span style="display:inline-block;" class="newsMoreButton-plus" onclick="window.location.href='<?php echo __BASE_URL__; ?>news/';">
                  <span></span>
                  <span></span>
                  <i></i>
               </span>
            </span>
         </h3>
         
      </div>
      <?php
      /* 14cc2eca5174eac747012a2e3d7fdf38 */
      $cachedNews = loadCache('news.cache');
      if(is_array($cachedNews)) {
         if(count($cachedNews) > 5) $cachedNews = array_slice($cachedNews, 0, 5);
         foreach($cachedNews as $newsArticle) {
             //echo '<div class="news flex-s-c">';
            echo '<div class="news">';
               echo '<a href="'.__BASE_URL__.'news/'.$newsArticle['news_id'].'"><span>[NEWS]</span> '.$newsArticle['news_title'].'</a> <span class="date">'.date("Y.m.d", $newsArticle['news_date']).'</span>';
            echo '</div>';
         }
      }
      ?>
   </div>

se deberia ver asi ( lo de las horas ya lo solucione) solo falta lo del titulo de los news


Gracias:


Offline Nation Network #1 Posteado: March 22, 2021, 03:26:39 AM

  • 0 puntos por ventas
  • *
  • Rank: Puto amo
  • Posts: 215
  • Gracias recibida: 2217
  • us
No veo nada raro en ese codigo rojo. Revisa lo siguiente:
1. includes/cache/news_cache -> Si ese archivo esta bien, la verdad nose que le pasa a tu template.
2. Si el cache tiene la misma informacion que la lista de tus noticias, revisa includes/classes/class.news.php -> Esta es la que se encarga de crear, editar, delete, y leer las tablas en tu DB para las noticias.
3. Lo siguiente seria revisar tu base de datos y ver si el titulo de noticias es igual al de tu base de datos. En ese caso, el problema estaria en la clase de las noticias ya que algo las esta guardando con esos titulos.

4. A lo mejor estoy equivocado y es algo con tu template que te da un titulo random

PSDT: Nose quien haya escrito el codigo en ese template, pero que asco.. hace el trabajo, pero tiene muchas mejoras ^^


Offline dysteer #2 Posteado: March 22, 2021, 03:30:25 AM

  • 0 puntos por ventas
  • *
  • Rank: Principiante
  • Posts: 29
  • Gracias recibida: 18
  • mx
No veo nada raro en ese codigo rojo. Revisa lo siguiente:
1. includes/cache/news_cache -> Si ese archivo esta bien, la verdad nose que le pasa a tu template.
2. Si el cache tiene la misma informacion que la lista de tus noticias, revisa includes/classes/class.news.php -> Esta es la que se encarga de crear, editar, delete, y leer las tablas en tu DB para las noticias.
3. Lo siguiente seria revisar tu base de datos y ver si el titulo de noticias es igual al de tu base de datos. En ese caso, el problema estaria en la clase de las noticias ya que algo las esta guardando con esos titulos.

4. A lo mejor estoy equivocado y es algo con tu template que te da un titulo random

PSDT: Nose quien haya escrito el codigo en ese template, pero que asco.. hace el trabajo, pero tiene muchas mejoras ^^

voy a intentar tus pasos y te aviso muchas gracias
pd:
en el video del template sale todo bien ;( creo que el problema soy yo o que el template es para 1.2.1 y mi webengine es 1.2.2
el template es de aca del foro: https://tuservermu.com.ve/index.php?topic=37324.msg198081#msg198081


Offline Nation Network #3 Posteado: March 22, 2021, 03:34:08 AM

  • 0 puntos por ventas
  • *
  • Rank: Puto amo
  • Posts: 215
  • Gracias recibida: 2217
  • us
No veo nada raro en ese codigo rojo. Revisa lo siguiente:
1. includes/cache/news_cache -> Si ese archivo esta bien, la verdad nose que le pasa a tu template.
2. Si el cache tiene la misma informacion que la lista de tus noticias, revisa includes/classes/class.news.php -> Esta es la que se encarga de crear, editar, delete, y leer las tablas en tu DB para las noticias.
3. Lo siguiente seria revisar tu base de datos y ver si el titulo de noticias es igual al de tu base de datos. En ese caso, el problema estaria en la clase de las noticias ya que algo las esta guardando con esos titulos.

4. A lo mejor estoy equivocado y es algo con tu template que te da un titulo random

PSDT: Nose quien haya escrito el codigo en ese template, pero que asco.. hace el trabajo, pero tiene muchas mejoras ^^

voy a intentar tus pasos y te aviso muchas gracias
pd:
en el video del template sale todo bien ;( creo que el problema soy yo o que el template es para 1.2.1 y mi webengine es 1.2.2
el template es de aca del foro: https://tuservermu.com.ve/index.php?topic=37324.msg198081#msg198081

Tengo masomenos una media hr libre por si necesitas ayuda.


Offline dysteer #4 Posteado: March 22, 2021, 03:43:12 AM

  • 0 puntos por ventas
  • *
  • Rank: Principiante
  • Posts: 29
  • Gracias recibida: 18
  • mx
No veo nada raro en ese codigo rojo. Revisa lo siguiente:
1. includes/cache/news_cache -> Si ese archivo esta bien, la verdad nose que le pasa a tu template.
2. Si el cache tiene la misma informacion que la lista de tus noticias, revisa includes/classes/class.news.php -> Esta es la que se encarga de crear, editar, delete, y leer las tablas en tu DB para las noticias.
3. Lo siguiente seria revisar tu base de datos y ver si el titulo de noticias es igual al de tu base de datos. En ese caso, el problema estaria en la clase de las noticias ya que algo las esta guardando con esos titulos.

4. A lo mejor estoy equivocado y es algo con tu template que te da un titulo random

PSDT: Nose quien haya escrito el codigo en ese template, pero que asco.. hace el trabajo, pero tiene muchas mejoras ^^

voy a intentar tus pasos y te aviso muchas gracias
pd:
en el video del template sale todo bien ;( creo que el problema soy yo o que el template es para 1.2.1 y mi webengine es 1.2.2
el template es de aca del foro: https://tuservermu.com.ve/index.php?topic=37324.msg198081#msg198081

Tengo masomenos una media hr libre por si necesitas ayuda.

al checar los archivos que me mencionan aparece ese nombre random, si lo modifico manual quedan bien pero... si agrego una noticia nueva, los nombres raros vuelven a salir, te deje MP


Offline Nation Network #5 Posteado: March 22, 2021, 04:19:28 AM

  • 0 puntos por ventas
  • *
  • Rank: Puto amo
  • Posts: 215
  • Gracias recibida: 2217
  • us
Problema solucionado 😁👍

Gracias:


Offline diitox #6 Posteado: March 22, 2021, 01:10:16 PM | Modificado: March 22, 2021, 03:44:23 PM by ZabiinoOo

  • 0 puntos por ventas
  • *
  • Rank: Principiante
  • Posts: 10
  • Gracias recibida: 6
  • ve
Hola intenta con esto

Code: [Select]
<div class="newsBlock flex">
   <div class="gameBlock">
      <a href="<?php echo __BASE_URL__; ?>rankings/" class="gameBlock-info"><span>Rank</span>ings</a>
      <a href="<?php echo __BASE_URL__; ?>" class="gameBlock-guide"><span>Web</span>shop</a>
   </div>
   <div class="noticeaBlock">
      <div class="newsTitle">
         <h3>Ultimas noticias
            <span class="pull-right">
               <span style="display:inline-block;" class="newsMoreButton-plus" onclick="window.location.href='<?php echo __BASE_URL__; ?>news/';">
                  <span></span>
                  <span></span>
                  <i></i>
               </span>
            </span>
         </h3>
         
      </div>
      <?php
      /* 14cc2eca5174eac747012a2e3d7fdf38 */
      $cachedNews = loadCache('news.cache');
      if(is_array($cachedNews)) {
         if(count($cachedNews) > 5) $cachedNews = array_slice($cachedNews, 0, 5);
         foreach($cachedNews as $newsArticle) {
             //echo '<div class="news flex-s-c">';
            echo '<div class="news">';
               echo '<a href="'.__BASE_URL__.'news/'.($newsArticle['news_id'].'"><span>[NEWS]</span> '.base64_decode($newsArticle['news_title']).'</a> <span class="date">'.date("Y.m.d", $newsArticle['news_date']).'</span>';
            echo '</div>';
         }
      }
      ?>
   </div>

lo que pasa es que el titulo esta codificado y tienes que darle el codigo para que el descifre dicho titulo

Saludos

Gracias:


Offline dysteer #7 Posteado: March 22, 2021, 02:26:24 PM | Modificado: March 22, 2021, 03:45:53 PM by ZabiinoOo

  • 0 puntos por ventas
  • *
  • Rank: Principiante
  • Posts: 29
  • Gracias recibida: 18
  • mx
Hola intenta con esto

Code: [Select]
<div class="newsBlock flex">
   <div class="gameBlock">
      <a href="<?php echo __BASE_URL__; ?>rankings/" class="gameBlock-info"><span>Rank</span>ings</a>
      <a href="<?php echo __BASE_URL__; ?>" class="gameBlock-guide"><span>Web</span>shop</a>
   </div>
   <div class="noticeaBlock">
      <div class="newsTitle">
         <h3>Ultimas noticias
            <span class="pull-right">
               <span style="display:inline-block;" class="newsMoreButton-plus" onclick="window.location.href='<?php echo __BASE_URL__; ?>news/';">
                  <span></span>
                  <span></span>
                  <i></i>
               </span>
            </span>
         </h3>
         
      </div>
      <?php
      /* 14cc2eca5174eac747012a2e3d7fdf38 */
      $cachedNews = loadCache('news.cache');
      if(is_array($cachedNews)) {
         if(count($cachedNews) > 5) $cachedNews = array_slice($cachedNews, 0, 5);
         foreach($cachedNews as $newsArticle) {
             //echo '<div class="news flex-s-c">';
            echo '<div class="news">';
               echo '<a href="'.__BASE_URL__.'news/'.($newsArticle['news_id'].'"><span>[NEWS]</span> '.base64_decode($newsArticle['news_title']).'</a> <span class="date">'.date("Y.m.d", $newsArticle['news_date']).'</span>';
            echo '</div>';
         }
      }
      ?>
   </div>

lo que pasa es que el titulo esta codificado y tienes que darle el codigo para que el descifre dicho titulo

Saludos

Justo era era bro! ayer @Nation Network me ayudo a resolverlo pero si, es solo la modificacion de
.base64_decode dejando la linea asi como pusiste

Citar
Code: [Select]
echo '<a href="'.__BASE_URL__.'news/'.($newsArticle['news_id'].'"><span>[NEWS]</span> '.base64_decode($newsArticle['news_title']).'</a> <span class="date">'.date("Y.m.d", $newsArticle['news_date']).'</span>';

@Zabino tema resuelto, favor de cerrar gracias!

Gracias:


Offline ZabiinoOo #8 Posteado: March 22, 2021, 03:46:31 PM

  • MAESTRO

  • US. DE HONOR

  • LEYENDA

  • Administrador
  • 0 puntos por ventas
  • *
  • Rank: Puto amo
  • Posts: 7.299
  • Gracias recibida: 125768
  • pe
Cierro tema como solucionado




Prohibido pedir soporte via MP
Leer las reglas de cada seccion
we trust god

Solo usuarios registrados pueden comentar y agradecer, Logueate o Registrate


 

Related Topics

  Subject / Started by Replies Last post
2 Replies
1292 Views
Last post November 19, 2016, 06:18:07 AM
by Angel Olano
0 Replies
512 Views
Last post May 18, 2020, 04:48:02 PM
by Apostle
0 Replies
700 Views
Last post March 06, 2021, 06:04:35 PM
by assrub
2 Replies
802 Views
Last post June 04, 2021, 01:18:03 AM
by ZabiinoOo
0 Replies
146 Views
Last post December 16, 2022, 01:41:10 PM
by josef300