Como guardar node revisions desde Código php.

Las revisiones de un nodo generalmente se utilizan para guardar el historial de este según a sido modificado en el tiempo y generalmente se crean automáticamente según las configuraciones del tipo de contenido a guardar.

Código

En esta sección es importante tener conociento en manejo de entidades nodos u usuarios por citar ejemplos para drupal 7.

Ejemplo 1
          $node = new stdClass();

          $node->uid = 0;// uid del usuario

          $node->nid = 4000;// nid del nodo que ocupamos guardar una revisión

          $node->type = 'my-type-content';

          $node->log = 'Log 1';
         _node_save_revision($node,0);// Los parametros son el objeto a guardar y el identificador del usuario que queremos utilizar como autor en este caso pasara por anónimo

 

Ejemplo 2
           //Este es la mejor forma en mi opinión personal

          $document = new stdClass();

          $document->uid = 0;// uid del usuario

          $document->nid = 4000;// nid del nodo que ocupamos guardar una revisión

          $document->type = 'my-type-content';

          $document->title = 'title';

          $document->log = 'Log 2';

          $document->language = LANGUAGE_NONE;

          $document->comment = 2;

          $document->status = 1;

          $document->comment = 2;

          $document->promote = 0;

          $document->revision = 1;// parámetro importante para que se guarde como revisión

          node_save($document); // Guardamos como usualmente lo hacemos con los nodos para tipo de contenido






5 comentarios

jili123ph · diciembre 3, 2025 a las 8:03 pm

Jili123ph, my go-to spot! Always a good time and seems like the wins are pretty consistent. Give it a spin, you might just get lucky! Check it out here: jili123ph

temmexico · diciembre 19, 2025 a las 6:56 pm

Temmexico, me sacó de apuros un par de veces. La atención al cliente es rápida, eso se agradece. Puedes checarlo aquí temmexico.

w567gamedownload · diciembre 19, 2025 a las 10:06 pm

Yo, got the w567gamedownload and it’s pretty sweet! Easy install and loads of action. Get yours here w567gamedownload

bet777app · enero 14, 2026 a las 7:20 am

bet777app https://www.bet777appv.org

91phcom · enero 14, 2026 a las 8:53 am

91phcom https://www.91phcom.net

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *