Я увидел следующий ответ на сообщение Где хранятся статические блоки CMS Magento? относительно программного использования PHP, генерирующего cms / блоки в Magento.
Я изменил код на следующий
$newBlock = Mage::getModel('cms/page')
->setTitle('Test CMS Page Title')
->setContent('Hello I\'m a new cms page.')
->setIdentifier('this-is-the-page-url')
->setIsActive(true)
->save();
... и он работает. Я вижу новую страницу в области CMS Pages в серверной части.
Что мне нужно добавить к этому, так это возможность устанавливать содержимое других полей в CMS / Page. А именно:
поля. В настоящее время эти поля пусты. Я пока не смог разобраться в этой части.
Спасибо,