2017 © Pedro Peláez
 

library igni-contact-us

Igni CMS Contact Us Package

image

despark/igni-contact-us

Igni CMS Contact Us Package

  • Monday, January 29, 2018
  • by ageshev
  • Repository
  • 7 Watchers
  • 0 Stars
  • 11 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 11 Versions
  • 10 % Grown

The README.md

, (*1)

Latest Stable Version , (*2)

Despark's igniCMS Contact Us Module

About

This package extends despark/igni-core by adding a fully functional Contacts Page consisting of: 1. DB tables for contact details and messages. 2. Resources 3. Routes 4. Config 5. Contact form 6. Email notifications 7. Helpers, (*3)

Installation

Require using Composer, (*4)

composer require despark/igni-contact-us

Add the service provider to config/app.php, (*5)

$providers = [
    ...
    Despark\Cms\ContactUs\Providers\IgniContactUsServiceProvider::class,
]

Run the artisan install command, (*6)

php artisan igni:make:contacts

A new Contacts Management sidebar will be added to the CMS page, (*7)

Take a quick look at ignicontacts config file

return [
    'google_api_key' => env('GOOGLE_MAPS_API_KEY', null),
    // Send an email to the first email address in contacts table when a new message is submitted. true||false||null
    'recieve_email_notifications' => true,
    'mail_receiver_name' => 'Example',
    'mail_subject' => 'New message was received',
    'path_to_email_view' => 'emails.newMessage',
];

We made some helpers so that you can quickly visualise the main sections of a standard Contacts page and build further more

igniContactForm()

Outputs a contact form with simpl HTML structure br/br/, (*8)

igniContactDetails()

Outputs all the cotact details using simple HTML structure br/br/, (*9)

igniContactMap()

Outputs Google Maps JS map focused on the address you've setup in the contacts br/br/, (*10)

igniFullContactPage()

Output a fully fledged Contact Us page with all contact details, contact form and map, (*11)

The Versions

29/01 2018

dev-master

9999999-dev

Igni CMS Contact Us Package

  Sources   Download

MIT

The Requires

 

The Development Requires

by Anton Geshev

laravel framework core cms contacts despark

29/01 2018

v1.1

1.1.0.0

Igni CMS Contact Us Package

  Sources   Download

MIT

The Requires

 

The Development Requires

by Anton Geshev

laravel framework core cms contacts despark

18/09 2017

v1.0.8

1.0.8.0

Igni CMS Contact Us Package

  Sources   Download

MIT

The Requires

 

The Development Requires

by Anton Geshev

laravel framework core cms contacts despark

18/09 2017

v1.0.7

1.0.7.0

Igni CMS Contact Us Package

  Sources   Download

MIT

The Requires

 

The Development Requires

by Anton Geshev

laravel framework core cms contacts despark

17/07 2017

v1.0.6

1.0.6.0

Igni CMS Contact Us Package

  Sources   Download

MIT

The Requires

 

The Development Requires

by Anton Geshev

laravel framework core cms contacts despark

17/07 2017

v1.0.5

1.0.5.0

Igni CMS Contact Us Package

  Sources   Download

MIT

The Requires

 

The Development Requires

by Anton Geshev

laravel framework core cms contacts despark

16/07 2017

v1.0.4

1.0.4.0

Igni CMS Contact Us Package

  Sources   Download

MIT

The Requires

 

The Development Requires

by Anton Geshev

laravel framework core cms contacts despark

16/07 2017

v1.0.3

1.0.3.0

Igni CMS Contact Us Package

  Sources   Download

MIT

The Requires

 

The Development Requires

by Anton Geshev

laravel framework core cms contacts despark

09/06 2017

1.0.2

1.0.2.0

Igni CMS Contact Us Package

  Sources   Download

MIT

The Requires

 

The Development Requires

by Anton Geshev

laravel framework core cms contacts despark

09/06 2017

v1.0.1

1.0.1.0

Igni CMS Contact Us Package

  Sources   Download

MIT

The Requires

 

The Development Requires

by Anton Geshev

laravel framework core cms contacts despark

09/06 2017

v1.0

1.0.0.0

Igni CMS Contact Us Package

  Sources   Download

MIT

The Requires

 

The Development Requires

by Anton Geshev

laravel framework core cms contacts despark