The Definitive Guide to SugarCRM - John Mertic

The Definitive Guide to SugarCRM (eBook)

Better Business Applications

(Autor)

eBook Download: PDF
2010 | 1st ed.
280 Seiten
Apress (Verlag)
978-1-4302-2440-2 (ISBN)
Systemvoraussetzungen
56,99 inkl. MwSt
  • Download sofort lieferbar
  • Zahlungsarten anzeigen

SugarCRM is a leading open-source customer relations management tool and development platform with nearly 5.5 million downloads, nearly 17,000 developers, and lots more users.

The Definitive Guide to SugarCRM is the first official SugarCRM book available to developers and users. This definitive book begins with a discussion of the SugarCRM platform components, namely MVC, Studio, Module Builder, authentication, and themes.

Next, you'll learn how to customize the modules SugarCRM comes with out of the box in an upgrade-safe manner. The text then presents an example application that a typical business might use and shows how to build it using SugarCRM, using both existing functionality as well as newly added functionality.



John Mertic is a software engineer at SugarCRM. He has worked on several areas of the product, namely the Import module, Sugar Wireless, database back ends, and currently themes. He graduated with a bachelor s degree in computer science from Kent State University and has several years of experience with PHP web applications. He has also contributed to many open source projects, most notably the PHP project, for which he is the creator and maintainer of the PHP Windows Installer. He has also authored several articles for PHP Architect, IBM developerWorks, and Apple Developer Connection.
SugarCRM is a leading open-source customer relations management tool and development platform with nearly 5.5 million downloads, nearly 17,000 developers, and lots more users. The Definitive Guide to SugarCRM is the first official SugarCRM book available to developers and users. This definitive book begins with a discussion of the SugarCRM platform components, namely MVC, Studio, Module Builder, authentication, and themes.Next, you'll learn how to customize the modules SugarCRM comes with out of the box in an upgrade-safe manner. The text then presents an example application that a typical business might use and shows how to build it using SugarCRM, using both existing functionality as well as newly added functionality.

John Mertic is a software engineer at SugarCRM. He has worked on several areas of the product, namely the Import module, Sugar Wireless, database back ends, and currently themes. He graduated with a bachelor s degree in computer science from Kent State University and has several years of experience with PHP web applications. He has also contributed to many open source projects, most notably the PHP project, for which he is the creator and maintainer of the PHP Windows Installer. He has also authored several articles for PHP Architect, IBM developerWorks, and Apple Developer Connection.

Contents at a Glance 4
Contents 5
About the Author 11
About the Technical Reviewers 12
Acknowledgments 13
Introduction 14
The SugarCRM Platform 15
What Is SugarCRM? 16
The Company 16
The Product 17
The Community 20
Summary 22
MVC Architecture 23
What Is MVC? 23
MVC the Sugar Way 24
Entrypoints 33
What About the Model? 34
Sugar Before MVC 45
Summary 45
Metadata Layer 46
DetailView and EditView 46
How the DetailView and EditView Classes Work 49
Summary 64
Web Services 65
What Are Web Services? 65
Connectors 66
Defining the Fields from the Web Service” 70
Web Services API 74
Custom Web Services 83
Summary 85
More Platform Features 87
User Management 87
Team Management 94
Summary 116
Customizing SugarCRM Out of the Box 117
Easy Customizations Using Studio 118
Starting with Studio 118
Customizing View Templates 122
Summary 132
Workflows and Logic Hooks 133
What Are Logic Hooks? 133
Summary 158
Overriding Existing Code 159
Safety Lies in the Custom Directory 159
Summary 176
Building New Functionality on Top of SugarCRM 177
Using Module Builder to Build Custom Modules 178
Getting Started 179
Summary 200
Building a Custom Module Manually 201
Why Would You Do This? 201
What You Need to Do 202
Summary 223
Designing a Complete Application 224
Summary 253
Index 255

Erscheint lt. Verlag 8.1.2010
Zusatzinfo 280 p.
Verlagsort Berkeley
Sprache englisch
Themenwelt Informatik Office Programme Outlook
Mathematik / Informatik Informatik Theorie / Studium
Informatik Web / Internet Content Management Systeme
Schlagworte Costumer Relationship Management • Customer Relationship Management • Management • Open Source • Web Services
ISBN-10 1-4302-2440-1 / 1430224401
ISBN-13 978-1-4302-2440-2 / 9781430224402
Haben Sie eine Frage zum Produkt?
PDFPDF (Wasserzeichen)
Größe: 3,3 MB

DRM: Digitales Wasserzeichen
Dieses eBook enthält ein digitales Wasser­zeichen und ist damit für Sie persona­lisiert. Bei einer missbräuch­lichen Weiter­gabe des eBooks an Dritte ist eine Rück­ver­folgung an die Quelle möglich.

Dateiformat: PDF (Portable Document Format)
Mit einem festen Seiten­layout eignet sich die PDF besonders für Fach­bücher mit Spalten, Tabellen und Abbild­ungen. Eine PDF kann auf fast allen Geräten ange­zeigt werden, ist aber für kleine Displays (Smart­phone, eReader) nur einge­schränkt geeignet.

Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen dafür einen PDF-Viewer - z.B. den Adobe Reader oder Adobe Digital Editions.
eReader: Dieses eBook kann mit (fast) allen eBook-Readern gelesen werden. Mit dem amazon-Kindle ist es aber nicht kompatibel.
Smartphone/Tablet: Egal ob Apple oder Android, dieses eBook können Sie lesen. Sie benötigen dafür einen PDF-Viewer - z.B. die kostenlose Adobe Digital Editions-App.

Zusätzliches Feature: Online Lesen
Dieses eBook können Sie zusätzlich zum Download auch online im Webbrowser lesen.

Buying eBooks from abroad
For tax law reasons we can sell eBooks just within Germany and Switzerland. Regrettably we cannot fulfill eBook-orders from other countries.

Mehr entdecken
aus dem Bereich