En jQuery Cycle hay una opción llamada startingSlide. Por defecto, esto se establece en 0, de esta manera: startingSlide: 0
Si no recuerdo mal, hay una pestaña / área de texto para configuraciones avanzadas donde puede agregar opciones a jQuery Cycle desde la interfaz de usuario de Vistas. Creo que puede agregar "startingSlide: 5" por ejemplo allí.
Tendrá que averiguar cuál es la diapositiva inicial (convierta el% nid en qué fila de la vista es) y agréguelo como elemento HTML. Cuando eso esté en su lugar, podemos buscarlo con jQuery y agregarlo como una opción de ciclo de jQuery. No estoy seguro de cuál es la mejor manera, pero creo que podría hacer algo como:
function MYMODULE_views_pre_render(&$view) {
if($view->name == "MYVIEW") {
$view->attachment_after = $startingslide;
}
}
Tendrás que agregar más código para descubrir $ startingslide allí, por supuesto. Mire dentro de $ view-> result y descubra cuál de las filas es el argumento, ese será su $ startingslide. Use dpm () en la vista para buscar a través del objeto.
Espero que esto te ayudará. Déjame saber lo que terminaste haciendo :)