Traer una cantidad de contenido especifica

Preguntas en general, reporte de errores (bugs), y otros temas
Post Reply
alfredovazquez
Jr. Bludit
Posts: 4
Joined: Sun Sep 20, 2020 11:51 am
Location: 🇪🇸Spain

Hola, una duda con la sintaxis para traer contenidos:

Esto trae los 2 primeros contenidos destacados.
<?php
$featured = array_slice($content, 0, 2);
$content = array_slice($content, 2);
foreach ($featured as $page): ?>

Esto trae todo el contenido, pero me gustaría solo traer 3 contenidos.
<?php if (empty($content)) { $language->p('No pages found'); } ?
<?php foreach ($content as $page): ?>

¿Cómo puedo replicar el funcionamiento del featured para el contenido genérico?

¡Gracias por la ayuda!
alfredovazquez
Jr. Bludit
Posts: 4
Joined: Sun Sep 20, 2020 11:51 am
Location: 🇪🇸Spain

Perdón, creo que he encontrado una forma:

<?php
$related = array_slice($content, 0, 3);
$content = array_slice($content, 3);
foreach ($related as $page):
?>

Funciona ¿esta es una forma, hay otra?
User avatar
diego
Site Admin
Posts: 741
Joined: Sat May 16, 2015 2:53 pm
Contact:

Esta bien lo que hiciste, sino podes hacerlo asi.

https://docs.bludit.com/en/dev-snippets ... st-5-pages
Post Reply