Tópicos em Código Fonte

CakePHP: HtmlExt helper - helper para ajudar na construção de checkboxes

Olá pessoal,

no último vídeo tutorial, vimos como fazer para salvar relacionamentos hasAndBelongsToMany usando a tag select multiple.

Este helper faz a mesma coisa, mas gerando uma lista de checkboxes.

Baixe o código fonte.

USO:

Supondo o nosso caso do blog:

PHP:
  1. <? echo $htmlExt->checkboxes("Categoria/Categoria", $categorias, "
  2. <ul>", "</ul>
  3. ", "
  4.     <li>", "</li>
  5. "); ?>

Lembrando que deve-se adicionar o HtmlExt no atributo $helpers do controller e salvar o arquivo html_ext.php (sem o s no final) em /app/views/helpers/

Qualquer dúvida ou melhoria, comentem!

Abraços e até a próxima.

Comentários (6)

Código Fonte de site feito em CakePHP (estritamente para estudo)

Olá pessoal,

atendendo aos pedidos, irei liberar o código fonte do site que desenvolvi em 20 horas. Como trata de um site voluntário, e a intenção não foi comercial, poderei fazer isso.

O uso é ESTRITAMENTE para estudo, qualquer outra finalidade de uso é vetado. Afinal, se eu não vendi, porque você o faria? :)

Caso durante o estudo você tenha feito alguma melhoria ou descoberto alguma falha, seja camarada e me avise. :)

Aproveitem, creio que será de grande valia para quem está começando em Cake e também para quem já é um Code Monkey. Algumas funcionalidades:

  • Uso de relacionamentos N:M (com criação, alteração e etc)
  • Autenticação de usuários de categorias diferentes (voluntários, instituições, e admin (futuramente))
  • Envio de email usando o componente PHPMailer, disponível em: http://bakery.cakephp.org/articles/view/sending-email-with-phpmailer
  • Entre outras....

Sobre esse sistema, eu irei responder dúvidas apenas via comentários neste post. Pois caso alguém também tenha a mesma dúvida já terá sido respondida além de manter um repositório a consultar.

Se você aprendeu bastante com o fonte, e quer fazer o autor deste blog feliz, faça uma doação. Basta entrar em contato que passo as instruções. Afinal de contas, também preciso de dinheiro.
Baixar fonte do site

Espero que gostem e estudem bastante....

Abraços...

Comentários (34)