Saving multiple records that are related to a primary record?

<?php echo $this->Page->save($this->data); ?>

That won’t save your related model data. Just the primary model (Page Model in this case).

<?php echo $this->Page->saveAll($this->data, array('validate' => 'first')); ?>

This will. Have fun saving your page meta data.

Note: I added the validate first so that everything would be validated (who doesn’t want that?).