Sobre break
Rotura en/foreach de Dwoo de Smarty
foreach ($data as $k => $v) {
if ($k == 4) {
break;
}
}
todo el mundo sabe.
¿Hay algo similar en la función Smarty
o Dwoo
{foreach}
?
Sobre break
Rotura en/foreach de Dwoo de Smarty
foreach ($data as $k => $v) {
if ($k == 4) {
break;
}
}
todo el mundo sabe.
¿Hay algo similar en la función Smarty
o Dwoo
{foreach}
?
Debe poner su lógica en php, no en la plantilla. Sin embargo, usted puede escribir su propio plug-in compilador:
function smarty_compiler_break($contents, &$smarty){
return 'break;';
}
y guardarlo en compiler.break.php
en el directorio de plugins.
Ahora en la plantilla puede usar {break}
.
@Antonio: réplica típica del desarrollador de PHP, de hecho :) El uso de Smarty depende en gran medida de los requisitos de la aplicación y las preferencias del desarrollador/diseñador. Estos son algunos ejemplos de casos de uso típico, y cómo Smarty juega un papel:
http://www.smarty.net/use_cases
Si no te gusta, no lo use. En general, Shunning Smarty está mostrando tu ignorancia por lo que puede ofrecer a otros.