Smarty

Tela Software:
Smarty
Detalhes de Software:
Versão: 3.1.20
Data de upload: 13 Apr 15
Licença: Livre
Popularidade: 54
Tamanho: 276 Kb

Rating: nan/5 (Total Votes: 0)

Smarty permite aos desenvolvedores escrever layouts dinâmicos usando uma sintaxe especial e ter PHP processar o conteúdo de acordo com regras pré-estabelecidas.
Esta é geralmente considerada uma boa idéia ao desenvolver aplicações em grande escala, ajudando com a manutenção do código e reduzindo o tempo de desenvolvimento através da produção de templates frontend em um ritmo mais rápido.
Smarty também é extremamente bem documentado, e ainda usado independentemente da infinidade de soluções semelhantes que têm inundado o mercado, muitos deles implementação dos mesmos princípios, ou simplesmente copiar o código.
O motor tem visto ampla adoção no mercado de código aberto, que está sendo usado atualmente em muitos projetos famosos como o XOOPS CMS , CMS Made Simple e TikiWiki

Características :.

  • Reduz o tempo de desenvolvimento
  • Fácil de manter o código
  • sintaxe Fácil, fácil de entender
  • herança Template é suportado
  • A separação de PHP a partir de HTML / CSS
  • Readability para organização e gestão
  • Segurança para terceiro acesso modelo do partido
  • integralidade Característica
  • facilmente extensível a todas as necessidades
  • base de usuários em massa, desenvolvido na comunidade

O que é novo nesta versão:

  • Modo de & quot segurança Bugfix; & # X3C; linguagem de script = php & # x3e; & quot; deve ser controlado pela propriedade $ php_handling
  • recurso modelo Bugfix de blocos de herança poderia obter inválido se o tipo de recurso padrão não é 'arquivo'
  • Bugfix criança {block} tag existente deve substituir a definição pai {block} tag append / preceder
  • modificador Bugfix wordwrap fez saída corda quebra errado se primeira palavra foi superior comprimento com corte = true
  • Cache Bugfix claro quando pasta de cache não existe
  • Enhancement remover BOM automaticamente da fonte template
  • Bugfix o bufix de 2014/02/06 quebrou manipulação correta de modelos de criança com o mesmo nome, mas diferentes pastas de modelos em se estende recurso

O que é novo na versão 3.1.19:

  • variáveis ​​de modelo Bugfix não poderia ser passado como parâmetro, em {} quando incluem a inclusão foi em uma seção {nocache}
  • grande texto do modelo Bugfix de alguns conjuntos de caracteres pode causar erros de análise
  • Bugfix registrado objetos não funcionou após correções ortográficas de 2014/06/06
  • Bugfix {} bloco tags dentro {literal} .. {/ literal} não foi exibido corretamente
  • Bugfix UNC Windows PATH como & quot; & # x5C; & # x5C; psf & # x5C; & # x5C caminho; a & # x5C; dir & quot; não funcionou como o diretório de modelo
  • cheque Bugfix {} html_image segurança deixou em arquivos relativos a Basedir
  • afirmação PHPUnit outputFilterTrimWhitespaceTests.php fixo do resultado do teste
  • ortografia Fixo, PHPDoc, pequenos erros, limpeza de código
  • Usando cwd múltipla com dirs modelo relativos poderia resultar em nomes de arquivos compilados idênticos.
  • Bugfix chamando createTemplate (modelo, dados), com matriz de dados vazio causado aviso de matriz para conversão de cadeia
  • Bugfix clearCompiledTemplate () não excluir arquivos no Windows quando um compile_id foi especificado
  • Reverter bugfix de 2014/05/04 porque o formato% data -e não é suportado em todos os sistemas operacionais

O que é novo na versão 3.1.18:

  • Correções de bugs:
  • herança Template falham ao usar recurso personalizado
  • Atualização de arquivo compositor
  • formato de data padrão leva a espaços extras ao exibir datas com dias único dígito
  • Smart_Resource_Custom não deve minúsculas o nome do recurso
  • Usando um {foreach} propriedade comoiteration poderia falhar quando usado em modelos parentais herança
  • $ smarty - & # x3e; auto_literal e mbsting.func_overload 2, 6 ou 7 deixou

O que é novo na versão 3.1.17:

  • Bugfix caminho de arquivo relativo {include} {dentro de quadra } de modelos criança fez exceção lance em primeira convocação.

O que é novo na versão 3.1.15:.

  • Use delimitadores atuais em mensagens de erro do compilador
  • A melhoria no desempenho ao usar manipulador de erro e várias pastas de modelo.
  • Bugfix compilado filepath de arquivo de configuração não observar config_dir diferente.
  • Bugfix o cache de recursos internos não foram observadas alterações config_dir.
  • variáveis ​​$ tmpx internos Bugfix deve ser exclusivo sobre todos os modelos de herança.

O que é novo na versão 3.1.13:

  • Enhancement permitir desativar mensagem de exceção escapando por SmartyException: : $ fuga = false;

O que é novo na versão 3.1.11:

  • Bugfix {bloco .. hide} não funcionou criança como aninhada.
  • Bugfix o manipulador de encaixe padrão não permitiu que métodos estáticos de classes para modificador.
  • apoio modificador fuga Bugfix para PHP & # X3C; 5.2.3.
  • Bugfix o patch para Topic 21856 fez quebrar separadores entre os atributos de marca.

O que é novo na versão 3.1.10:

  • Bugfixes:
  • O compilador ignorou plugins compilador registrados para fechar tags.

O que é novo na versão 3.1.8:

  • Bugfix {include} poderia resultar em um erro fatal se usado em aninhadas {block} etiquetas anexas ou anexadas.
  • Enhancement acrescentou Smarty especial variável $ smarty.template_object para devolver o objeto do modelo atual.

Requisitos :

  • PHP 5.2 ou superior

Programas semelhantes

Appy
Appy

12 May 15

Bone.io
Bone.io

13 May 15

Akka
Akka

6 Mar 16

Fastworks.js
Fastworks.js

13 May 15

Outro software de desenvolvedor New Digital Group, Inc.

Smarty
Smarty

11 May 15

Comentário para Smarty

Comentários não encontrado
Adicionar comentário
Ligue imagens!
Busca por categoria