Zenmagick.

carrinho zen a maneira fácil
Baixe Agora

Zenmagick. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • GPL
  • Preço:
  • FREE
  • Nome do editor:
  • ZenMagick
  • Site do editor:
  • http://www.zenmagick.org/

Zenmagick. Tag


Zenmagick. Descrição

Carrinho zen a maneira fácil Zenmagick é um complemento do carrinho zen. Ele fornece acesso ao banco de dados para praticamente todos os dados relevantes para modelos (e mais) por meio de um objeto Orientado API.Zenmagick também inclui um sistema alternativo de tema / templatação que oferece uma separação superior de código de aplicativo e HTML personalizado. A filosofia comprimida de Zenmagick 1. Loja O design e o layout devem ser feitos por meio do HTML / CSS 2. A apresentação e o código de aplicação devem ser layout e exibir arquivos separados e exibir são excepcionalmente simples de fazer a personalização real o mais fácil possível, enquanto ainda suportam os itens úteis do cartão do carro zen.Zenmagick e Zen CartPespite fazendo alguns As coisas fundamentalmente diferentes, Zenmagick e Zen Cart são uma equipe. Sem carro zen e a grande variedade de recursos que fornece, Zenmagick não poderia existir. Requisitos: · Carrinho Zen. O que há de novo nesta versão: Zen Cart mod: · A forma tradicional. Um pacote que contém apenas o código Zenmagick que pode ser instalado no topo de qualquer carrinho Zen 1.3.8 Instalador Zenmagick: · Um pacote completo, incluindo todo o código do carrinho zen necessário. Uma boa escolha para novas instalações. · Além disso, tanto Zenmagick e também o código do carto do Zen incluído na versão completa de instalação agora são compatíveis com PHP5.3! · A próxima grande mudança é que agora todo o código usa a Savant3 como base para toda a modelagem. Isso não quer dizer que a Savant é uma trança de modelos. É apenas uma maneira simples e eficaz de localizar e carregar arquivos de modelo. Também fornece recursos adicionais e ainda não assentados para permitir, por exemplo, cache. · Outra grande mudança é a refatoração contínua de todo o código MVC. Muito mais código agora é genérico e movido de ser armazenado específico para genérico. A longo prazo, isso ajudará a desenvolver e melhorar a estrutura e o código da loja independailis. · Uma mudança importante que afeta os plugins é a implementação das novas convenções para plugins (e seu código). Isso afeta todos os plugins, com o resultado que agora nem todos os plugins estão disponíveis. Há um processo em curso para identificar plugins que ainda são necessários. Eventualmente, alguns desaparecerão, no entanto. É aqui que a participação no Fórum e Wiki é essencial. · Todo o código da UI do administrador foi refatorado e agora usa o mesmo código MVC que a loja. Este fato inofensivo não deve distrair do fato de que esta é a base que permitirá reescrever e (re-estilo) a interface do administrador. · A página do Gerenciador de Plugin também recebeu alguma atenção e agora usa o Ajax para permitir facilmente ativar / desativar plugins. · As últimas grandes alterações afeta a configuração. Até agora, muitos dados de configuração (mapeamentos de URL, por exemplo) foram envolvidos no código PHP. Com a introdução do suporte YAML (usando o Spyc), isso foi simplificado consideravelmente. Este também é um projeto em andamento com mais arquivos a serem alterados (mapeamentos de banco de dados, etc). · Esta versão também corrige um número de bugs, portanto, a atualização é recomendada. Plugins: Mudanças universais: · Mudança de nomes para refletir as novas convenções de nomeação de plugin · Nomes de configuração alterados, refletindo também os novos nomes dos plugins · Todos os plugins agora usam o mesmo código MVC como administrador e loja. Isso inclui páginas de administrador de plugin, páginas personalizadas de armazenamento e também plugins de gerenciador de catálogo. Mudanças individuais: Estatísticas da página: · Exibir estatísticas para todas as conexões de banco de dados usadas. Edição rápida: · Adicionar suporte para widgets somente leitura; Parte disso é que o setproduto ($ product) é chamado no widget para cada linha. Switcher temático: · Se nenhuma configuração encontrada para a lista de temas, padrão para uma lista de todos os temas instalados. WordPress: · Observe o sinalizador de sincronia. OpenID: · Atualizar para (PHP5.3 compatível) versão 2.1.3. Testes de unidade: · Patch simpletest para se livrar de avisos obsoletos. · Adicionar código para carregar testes adicionais via configuração. · Permitir configurar uma conexão de banco de dados alternativa a ser usada para todos os testes. · Não quebre se os casos de teste não forem encontrados. Minificar: · Novo plugin a converter transparentemente todas as referências a arquivos CSS e JavaScript com URLs de Minify. Temas: · Usando savant. · Algumas mudanças nesta versão também afetam os temas. Mais proeminentemente, usando Savant mudou de forma a forma como os modelos incluem um ao outro. · Até agora, os modelos incluíam um ao outro usando a instrução Incluir PHP. Arquivos de layout incluiriam a visualização principal via incluir $ zm_view-> getviewfilename ();. · Tudo isso já mudou para usar $ this-> busct (). Por exemplo, um layout precisará executar o eco $ this-> buscar ($ viewtemplate);. Observe que $ ViewTemplate é agora o nome da variável segurando o nome da visualização principal. Os nomes de arquivos passaram em busca () são considerados relativos à pasta de conteúdo. A herança temática ainda aplicada, com plugins incluídos no caminho de pesquisa em caso de páginas adicionadas por plugins. (Isso significa que os temas são livres para implementar visualizações personalizadas com o plug-in incluíram visualizações como o fallback). · $ Zm_view foi reprovado · Além de remover o uso de $ zm_view para incluir a visualização principal, a variável foi descartada completamente. Isso significa que $ zm_view-> getname () como usado até agora não funcionará mais. A substituição é usar $ Solicitar-> GetrequestID (). · O nome Requestid é agora uniformemente usado durante todo o código para o valor do valor main_page. Meta tags: · O serviço Meta Tags foi rebaixado e convertido em uma ferramenta de caixa de ferramentas. Isso requer para alterar todo o uso de zmmetatags. Por exemplo, zmmetatags :: instance () -> GetTitle () agora seria $ Metatags-> Gettitle (). · Por favor, consulte o tema padrão para ver mais exemplos. Crrombo: · O mesmo que as meta tags, o serviço de Crumtrail foi convertido em uma ferramenta de caixa de ferramentas. Consequentemente, o uso atual $ macro-> BuildcrumbTrail (zmcrumbTrail :: instance () agora se parece com isto: $ macro-> BuildcrumbTrail ($ crromPTRAIL, ">"> "). Admin: · Todas as páginas de administração Zenmagick agora usam o mesmo ponto de entrada principal: zmindex.php. Essa alteração permissão para converter todas as páginas de administrador para visualizações, usando o mesmo padrão de MVC (e código) como a loja. Embora este processo não esteja completo, já existem algumas alterações visíveis. · O ser mais óbvio que os plugins agora se aplicam às páginas de administrador também (pelo menos os zenmagick). Por exemplo, o relatório de plug-in de estatísticas da página será exibido na parte inferior das páginas de administração do Zenmagick. · Este é apenas o começo de algumas grandes melhorias planejadas na interface do usuário. Os testes iniciais têm revezado que é relativamente fácil converter as páginas de administração do carrinho Zen da mesma maneira ...


Zenmagick. Software Relacionado