Menu

Novo componente: BasketPill

Componente para criação / manipulação de cestas de compras para e-commerce que permite a abstração dos métodos de persistência dos dados. É possível "salvar" os dados na cesta em sessões do PHP, bancos de dados e qualquer outra forma de persistência, desde que seja implementado um manipulador apropriado. A classe foi escrita de maneira que somente é necessário escrever o novo manipulador e salvá-lo na pasta correta, sem a necessidade de incluí-lo no programa, pois tudo é feito de maneira automática.
O componente também permite a adição de itens com referências de produtos iguais, porém com parâmetros/características diferentes, útil quando se trata de cestas com dependência de fatores como dimensões, cores e outros diferenciais de itens a serem adicionados;
O componente apenas não executa nenhuma regra para cálculo ou geração de valores (preços), pois cada loja/projeto tem suas regras e implementações para isso.

Esta versão aidna está sob testes e inclui:
- Classes base para a criação de cestas e seus manipuladores;
- Manipulador baseado em sessões do PHP (utilizando $_SESSION);
- Documentação das classes;
- Arquivo de exemplo de utilização básica;

Posted by Erick Wilder 2007-01-24

Log in to post a comment.