2017 © Pedro Peláez
 

symfony-bundle help-desk-bundle

Provides help desk and ticketing system for support your customer, this is a #Symfony2 Bundles

image

liuggio/help-desk-bundle

Provides help desk and ticketing system for support your customer, this is a #Symfony2 Bundles

  • Sunday, April 3, 2016
  • by IanDominey
  • Repository
  • 2 Watchers
  • 0 Stars
  • 4,195 Installations
  • JavaScript
  • 0 Dependents
  • 0 Suggesters
  • 12 Forks
  • 0 Open issues
  • 2 Versions
  • 5 % Grown

The README.md

HelpDeskBundle

Develpment status. Release will be on july., (*1)

** This bundle is not working yet!!! **, (*2)

The objective of this bundle is support the Help desk., (*3)

Open source support ticket system. (Symfony2 bundle), (*4)

See wiki, (*5)

https://github.com/liuggio/HelpDeskBundle/wiki/Concept-key-RFC, (*6)

Install this bundle as always :), (*7)

Composer: add to your composer

1 Add the following entry to composer.json the run composer.phar install., (*8)

``` json, (*9)

"liuggio/help-desk-bundle": "dev-master", (*10)


2 Register the bundle in ``app/AppKernel.php`` ``` php $bundles = array( // ... new Liuggio\HelpDeskBundle\LiuggioHelpDeskBundle(), );

3 Add to app/config/routing.yml, (*11)

``` yaml, (*12)

LiuggioHelpDeskBundle_customer_care_ticket: resource: "@LiuggioHelpDeskBundle/Resources/config/routing.yml" prefix: /help-desk, (*13)

```, (*14)

or, (*15)

``` yaml, (*16)

myLiuggioHelpDeskBundle_customer_care_ticket: resource: "@LiuggioHelpDeskBundle/Resources/config/routing/user.yml" prefix: /help-desk/my, (*17)

myLiuggioHelpDeskBundle_customer_care_operator_ticket: resource: "@LiuggioHelpDeskBundle/Resources/config/routing/operator.yml" prefix: /help-desk/operator, (*18)



4 Add the following entries to config.yml ``` yaml liuggio_help_desk: object_manager: 'doctrine.odm.mongodb.document_manager' #or orm class: ticket: Liuggio\HelpDeskBundle\Entity\Ticket #optional comment: Liuggio\HelpDeskBundle\Entity\Comment #optional category: Liuggio\HelpDeskBundle\Entity\Category #optional user: YOUR/NAMESPACE/ENTITY/CLASS email: sender: terravision-developers@googlegroups.com subject_prefix: '[help Desk]' #optional

5 Add the following entries to security.yml, (*19)

security:
    //...
    acl:
        connection: default

access_control:
    //...
    # HelpDesk Ticket system
    - { path: ^/help-desk/operator, role: [ROLE_HELP_DESK_OPERATOR, ROLE_ADMIN] }
    - { path: ^/help-desk/, role: [IS_AUTHENTICATED_FULLY]}

** You have to create your own user entity see sonata user bundle **, (*20)

The Versions

03/04 2016

dev-master

9999999-dev

Provides help desk and ticketing system for support your customer, this is a #Symfony2 Bundles

  Sources   Download

MIT

The Requires

 

The Development Requires

by Erin Hima

menu support customer help desk customer care

03/04 2016

dev-feature/sensible-dependencies

dev-feature/sensible-dependencies

Provides help desk and ticketing system for support your customer, this is a #Symfony2 Bundles

  Sources   Download

MIT

The Requires

 

The Development Requires

by Erin Hima

menu support customer help desk customer care