Herland Posted June 5, 2013 Share Posted June 5, 2013 Hola, Estoy buscando un módulo que me muestre las hojas CMS junto con sus categorías tal cual como las de Categories block. Con el módulo actual de CMS esto no es posible, por que solo muestran las hojas CMS, no si quiera muestra que pertenece a alguna categoría. Pensaba en programar yo mismo esto por que lo necesito urgente (Sí, programar algo así cuesta tiempo). Por eso le pido a alguien que conosca de algún módulo poderoso CMS que sean casi tan potente como el de Categories Block. Muchas gracias. Link to comment Share on other sites More sharing options...
Herland Posted June 5, 2013 Author Share Posted June 5, 2013 Creo que acá ocurre la magia: blockcms.tpl <ul class="block_content"> {foreach from=$cms_title.categories item=cms_page} {if isset($cms_page.link)}<li class="bullet"><b style="margin-left:2em;"> <a href="{$cms_page.link}" title="{$cms_page.name|escape:html:'UTF-8'}">{$cms_page.name|escape:html:'UTF-8'}</a> </b></li>{/if} {/foreach} {foreach from=$cms_title.cms item=cms_page} {if isset($cms_page.link)}<li><a href="{$cms_page.link}" title="{$cms_page.meta_title|escape:html:'UTF-8'}">{$cms_page.meta_title|escape:html:'UTF-8'}</a></li>{/if} {/foreach} {if $cms_title.display_store}<li><a href="{$link->getPageLink('stores')}" title="{l s='Our stores' mod='blockcms'}">{l s='Our stores' mod='blockcms'}</a></li>{/if} </ul> blockcategories.tpl <div id="categories_block_left" class="block"> <p class="title_block">{l s='Categories' mod='blockcategories'}</p> <div class="block_content"> <ul class="tree {if $isDhtml}dhtml{/if}"> {foreach from=$blockCategTree.children item=child name=blockCategTree} {if $smarty.foreach.blockCategTree.last} {include file="$branche_tpl_path" node=$child last='true'} {else} {include file="$branche_tpl_path" node=$child} {/if} {/foreach} </ul> {* Javascript moved here to fix bug #PSCFI-151 *} <script type="text/javascript"> // <![CDATA[ // we hide the tree only if JavaScript is activated $('div#categories_block_left ul.dhtml').hide(); // ]]> </script> </div> </div> Creo que incorporando un poco de la esturctura del código de blockcategories en el blockcms se podría lograr Link to comment Share on other sites More sharing options...
Herland Posted June 5, 2013 Author Share Posted June 5, 2013 Creo que Prestashop no es muy avanzado en CMS en ese sentido. Para ahorrarme problemas, instalé joomla. Veré como me va. Link to comment Share on other sites More sharing options...
Recommended Posts