2017 © Pedro Peláez
 

sulu-bundle contact-extension-bundle

This bundle appends the crm approach to the standard contact bundle

image

sulu/contact-extension-bundle

This bundle appends the crm approach to the standard contact bundle

  • Tuesday, January 17, 2017
  • by chirimoya
  • Repository
  • 24 Watchers
  • 3 Stars
  • 6,342 Installations
  • PHP
  • 4 Dependents
  • 0 Suggesters
  • 2 Forks
  • 1 Open issues
  • 26 Versions
  • 14 % Grown

The README.md

SuluContactExtensionBundle

This Bundle extends the Sulu Contact Bundle by some CRM functionality like .. * adds Account-Types Basic, Lead, Customer, Supplier * adds an extra tab * adds a toggle for set any accounts to active, (*1)

Installation

The following steps need to be done. Installing the SuluActivityBundle is optional., (*2)

Edit configuration files

app/config.yml:, (*3)

Add configuration as described in Configuration, (*4)

app/AbstractKernel.php:, (*5)

    // crm
    new Sulu\Bundle\ActivityBundle\SuluActivityBundle(),
    new Sulu\Bundle\ContactExtensionBundle\SuluContactExtensionBundle(),

app/config/admin/routing.yml:, (*6)

    sulu_activity_api:
        type: rest
        resource: "@SuluActivityBundle/Resources/config/routing_api.xml"
        prefix: /admin/api

    sulu_activity:
        resource: "@SuluActivityBundle/Resources/config/routing.xml"
        prefix: /admin/activity

    sulu_contact_extension:
        resource: "@SuluContactExtensionBundle/Resources/config/routing.xml"
        prefix: /admin/contact

    sulu_contact_extension_api:
        type: rest
        resource: "@SuluContactExtensionBundle/Resources/config/routing_extension_api.xml"
        prefix: /admin/api

composer.json:, (*7)

    "sulu/contact-extension-bundle": "[VERSION]",
    "sulu/activity-bundle": "[VERSION]",

Build translations

If SuluTranslationBundle is not included yet, do so (AppKernel and routing.yml), (*8)

 app/console sulu:build translations

Configuration

The following is an example configuration and contains all possible configurable attributes:, (*9)

```{config}, (*10)

# SULU Contact Extension Configuration # define the account types and form of address # tabs key must match tab-id specified in content-navigation sulu_contact_extension: # Displays a toggle in accounts detail tab to set an account to active display_account_active_toggle: true # Define different account-types account_types: basic: id: 0 name: basic translation: contact.account.type.basic convertableTo: lead: true customer: true tabs: financials: false lead: id: 1 name: lead translation: contact.account.type.lead convertableTo: customer: true tabs: financials: false customer: id: 2 name: customer translation: contact.account.type.customer tabs: financials: true supplier: id: 3 name: supplier translation: contact.account.type.supplier tabs: financials: true, (*11)

 contact_types:
     basic:
         id: 0
         name: basic
         translation: contact.contact.type.basic
         addTranslation: contact.contact.add-basic
     customer:
         id: 1
         name: customer
         translation: contact.contact.type.customer
         addTranslation: contact.contact.add-customer
     partner:
         id: 2
         name: partner
         translation: contact.contact.type.supplier
         addTranslation: contact.contact.add-supplier

```, (*12)

The Versions

17/01 2017

dev-master

9999999-dev

This bundle appends the crm approach to the standard contact bundle

  Sources   Download

MIT

The Requires

 

The Development Requires

contact crm

17/01 2017

dev-develop

dev-develop

This bundle appends the crm approach to the standard contact bundle

  Sources   Download

MIT

The Requires

 

The Development Requires

contact crm

17/01 2017

0.6.7

0.6.7.0

This bundle appends the crm approach to the standard contact bundle

  Sources   Download

MIT

The Requires

 

The Development Requires

contact crm

21/07 2016

0.6.6

0.6.6.0

This bundle appends the crm approach to the standard contact bundle

  Sources   Download

MIT

The Requires

 

The Development Requires

contact crm

21/07 2016

0.5.8

0.5.8.0

This bundle appends the crm approach to the standard contact bundle

  Sources   Download

MIT

The Requires

 

The Development Requires

contact crm

15/07 2016

0.6.5

0.6.5.0

This bundle appends the crm approach to the standard contact bundle

  Sources   Download

MIT

The Requires

 

The Development Requires

contact crm

14/07 2016

0.6.4

0.6.4.0

This bundle appends the crm approach to the standard contact bundle

  Sources   Download

MIT

The Requires

 

The Development Requires

contact crm

08/07 2016

0.6.3

0.6.3.0

This bundle appends the crm approach to the standard contact bundle

  Sources   Download

MIT

The Requires

 

The Development Requires

contact crm

07/07 2016

0.6.2

0.6.2.0

This bundle appends the crm approach to the standard contact bundle

  Sources   Download

MIT

The Requires

 

The Development Requires

contact crm

30/06 2016

0.6.1

0.6.1.0

This bundle appends the crm approach to the standard contact bundle

  Sources   Download

MIT

The Requires

 

The Development Requires

contact crm

16/06 2016

0.6.0

0.6.0.0

This bundle appends the crm approach to the standard contact bundle

  Sources   Download

MIT

The Requires

 

The Development Requires

contact crm

06/06 2016

0.5.7

0.5.7.0

This bundle appends the crm approach to the standard contact bundle

  Sources   Download

MIT

The Requires

 

The Development Requires

contact crm

01/06 2016

0.5.6

0.5.6.0

This bundle appends the crm approach to the standard contact bundle

  Sources   Download

MIT

The Requires

 

The Development Requires

contact crm

31/05 2016

0.5.5

0.5.5.0

This bundle appends the crm approach to the standard contact bundle

  Sources   Download

MIT

The Requires

 

The Development Requires

contact crm

27/05 2016

0.5.4

0.5.4.0

This bundle appends the crm approach to the standard contact bundle

  Sources   Download

MIT

The Requires

 

The Development Requires

contact crm

18/05 2016

0.5.3

0.5.3.0

This bundle appends the crm approach to the standard contact bundle

  Sources   Download

MIT

The Requires

 

The Development Requires

contact crm

02/05 2016

0.5.2

0.5.2.0

This bundle appends the crm approach to the standard contact bundle

  Sources   Download

MIT

The Requires

 

The Development Requires

contact crm

02/05 2016

0.5.1

0.5.1.0

This bundle appends the crm approach to the standard contact bundle

  Sources   Download

MIT

The Requires

 

The Development Requires

contact crm

20/04 2016

0.5.0

0.5.0.0

This bundle appends the crm approach to the standard contact bundle

  Sources   Download

MIT

The Requires

 

The Development Requires

contact crm

07/03 2016

0.4.0

0.4.0.0

This bundle appends the crm approach to the standard contact bundle

  Sources   Download

MIT

The Requires

 

The Development Requires

contact crm

18/02 2016

0.3.4

0.3.4.0

This bundle appends the crm approach to the standard contact bundle

  Sources   Download

MIT

The Requires

 

The Development Requires

contact crm

11/12 2015

0.3.1

0.3.1.0

This bundle appends the crm approach to the standard contact bundle

  Sources   Download

MIT

The Requires

 

The Development Requires

contact crm

11/12 2015

0.3.3

0.3.3.0

This bundle appends the crm approach to the standard contact bundle

  Sources   Download

MIT

The Requires

 

The Development Requires

contact crm

06/11 2015

0.2.0

0.2.0.0

This bundle appends the crm approach to the standard contact bundle

  Sources   Download

MIT

The Requires

 

The Development Requires

contact crm

12/05 2015

0.1.0

0.1.0.0

This bundle appends the crm approach to the standard contact bundle

  Sources   Download

MIT

The Requires

 

The Development Requires

contact crm