Nodequeue random homepage

4 contenuti / 0 new
Ultimo contenuto
Nodequeue random homepage

Ciao a tutti,
ho creato due nodequeue con una lista di nodi da far vedere come frontpage.
Qualcuno sa come si possono visualizzare queste due homepage in random senza andare a cambiare il parametro Default front page dalla configurazione di Drupal ?

Fai puntare la front page predefinita a un callback in cui scegli cosa mostrare tra le due opzioni

Ho risolto così, inserendo questo codice in una basic page settata come frontpage:

<?php
$targetArray
= array("page","page_1");
$rand = array_rand($targetArray);
print
views_embed_view('nodequeue_1', $targetArray[$rand]);
?>

Il codice sceglie in modo random tra le due visualizzazioni ("page","page_1") associate rispettivamente alle due nodequeue differenti e poi fà l'embed della view.

Che ne pensi Pinolo?
Si può fare in modo migliore?

Grazie

Sì, può andare anche così