Как обновить существующую страницу cms через установочный скрипт

У меня есть этот скрипт

$cmsPage = Array ( 'title' => 'Test Page 1', 'root_template' => 'one_column', 'identifier' => 'testpage1', 'content' => "<p>Testowa sprawa czy działa update ? oooooooooooo</p>", 'is_active' => 1, 'stores' => array(1), 'sort_order' => 0 ); $collection = Mage::getModel('cms/page')->getCollection()->addFieldToFilter('identifier', 'testpage1'); $page = Mage::getModel('cms/page')->load($collection->getFirstItem()->getId()); $page->setData($cmsPage)->save(); 

Если существует страница cms с идентификатором «testpage1», сценарий создает другой с тем же идентификатором. Есть ли способ проверить, существует ли cmspage, и если это правда – обновить?