If you want to add a block into cms page, you just have to add this into its content
{{block type="adin_page/page_html_combos" name="combos" template="page/html/combos.phtml"}}
Of course, don’t forget to create the block class app/code/local/Adin/Page/Block/Page/Html/Combos.php
class Adin_Page_Block_Page_Html_Combos extends Mage_Core_Block_Template
{
//...
}
and the .phtml file
app/design/frontend/adin/default/template/page/html/combos.phtml
But when you want to render the page, nothing.
On the logs (system.log), you have : Security problem: adin_page/page_html_combos has not been whitelisted.
It’s a new feature since securoty Patch SUPEE-7405 and Magento CE 1.9.2.2, you have to add your block into whitelist. You can do it manually, in backoffice, System > Permissions > Blocks or do it programmatically :
$blockNames = array(
'adin_page/page_html_combos'
);
foreach ($blockNames as $blockName) {
$whitelistBlock = Mage::getModel('admin/block')->load($blockName, 'block_name');
$whitelistBlock->setData('block_name', $blockName);
$whitelistBlock->setData('is_allowed', 1);
$whitelistBlock->save();
}