PHP Versión: 7.4.33

Notice: Array to string conversion in C:\inetpub\vhosts\devuy.com\finanzas.devuy.com\Controllers\Lists\GetDemo.php on line 78

Notice: Array to string conversion in C:\inetpub\vhosts\devuy.com\finanzas.devuy.com\Controllers\Lists\GetDemo.php on line 114

Warning: file_get_contents(https://finanzas.devuy.com/ws/p/Lists/getJSON/Array/order=datepost%20DESC;limit=20/[The KEY]): failed to open stream: HTTP request failed! HTTP/1.1 400 Bad Request in C:\inetpub\vhosts\devuy.com\finanzas.devuy.com\Controllers\Lists\GetDemo.php on line 115

Notice: Array to string conversion in C:\inetpub\vhosts\devuy.com\finanzas.devuy.com\Controllers\Lists\GetDemo.php on line 170

Como usar la lista en tu web


Para obtener los resultados de esta lista cuenta con las siguientes opciones de ejemplo:

Template HTML (Ej.: List Servicios mediante PHP)

   <?php
       $json = 'https://finanzas.devuy.com/Controllers/p/Lists/getJSON/Array/order=id DESC;limit=20/[The KEY]';
       $data = file_get_contents($json);
       $array = json_decode($data);
   ?>
   
       <div class="container">
           <div class="row">
               <?php
               foreach ($array as $obj) {
                   $Titulo = $obj->Titulo;
                   $Descripcion = $obj->Descripcion;
                   $icono = $obj->icono;
                   $Link = $obj->Link;
                   echo '<div class="col-md-4">
                           <span class="fa-stack fa-4x">
                               ' . $icono . '
                           </span>
                           <h4 class="service-heading">' . $Titulo . '</h4>
                           <p class="text-muted">' . $Descripcion . '</p>
                           <a href="' . $Link . '">Ver m&aacute;s+</a>
                       </div>';
               }
               ?>
           </div>
       </div>

   
Template HTML (Ej.: List Demo)

   <!-- HTML del item -->
   <div id="DemoListTemplate" class="display-none">
       <div class="Demo">
           <div class="Imagen left">
               <a href="[URL]">
                   <img src="[Imagen]" title=""/>
               </a>
           </div>
           <div class="Contenido">
               <h3>[Titulo]</h3>
               <span>[datepost] - id: [id]</span>
               <p>[Contenido]</p>
               <a class="Email" href="mailto:[Email]" title="Contactenos">[Email]</a>
           </div>
       </div>
   </div>
   <!-- END: HTML del item -->

   <div id="DemoList"></div>   <!-- Contenedor #DemoList -->
   
Script de obtención de datos

    $.ajax({
        dataType: "jsonp",
        url: "https://finanzas.devuy.com/Controllers/p/Lists/getJSON/Array/order=datepost%20DESC;limit=20/[The KEY]",
        cache: true
    }).done(function(data) {
        $.map(data, function(item, index) {
            /* Listamos los valores a reemplazar */
            var reps = {
                "[id]": item.id,
                "[id]": item.id,
                "[active]": item.active,
                "[position]": item.position,
                "[datepost]": item.datepost,
                "[Titulo]": item.Titulo,
                "[Contenido]": item.Contenido,
                "[Imagen]": item.Imagen,
                "[URL]": item.Url,
                "[Email]": item.Email
            };
            var itemhtml = $("#DemoListTemplate").html();

            for (var val in reps) {
                itemhtml = itemhtml.split(val).join(reps[val]);
            }
             /* Agregamos los Items al contenedor */
            $("#DemoList").append(itemhtml);

        });

    });
Resultado: