This is Part 3 of my series on Writing Components For CiviCRM. Part 1 discussed what a component is, and what it does. Part 2 explained how to use CiviCRM's XML-based data definition language to define your tables. But while your tables may now be in place, CiviCRM doesn't know what to do with your data.
Blog posts by Torenware
Restez à l'affut des dernières nouvelles de CiviCRM avec les billets de blogue de développeurs et d'utilisateurs de partout dans le monde.
15 juillet 2007
By Torenware Filed under CiviCRMThis is Part 2 of my series on Writing Components For CiviCRM. Part 1 discussed what a component is, and what it does. The key tasks were:
Define and manage a set of data base tables.
Set up UI to view and edit contacts that contain its data.
Make the content searchable.
13 juillet 2007
By Torenware Filed under ArchitectureFor the last six months, I've been working on a system called CiviVoter, which is a component of CiviCRM that manages a voter file (the kind you get from your local registrar of voters here in the US) and imports it into CiviCRM.