Skip to content

Commit

Permalink
README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
jenzri-nizar committed Aug 20, 2016
1 parent c76927c commit 2f6f8fd
Show file tree
Hide file tree
Showing 6 changed files with 45 additions and 11 deletions.
38 changes: 36 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,2 +1,36 @@
# zf3-FlashMessenger
Zend Framwork 3 FlashMessenger
# Zend Framwork 3 FlashMessenger

![alt tag](https://raw.githubusercontent.com/jenzri-nizar/zf3-flashmessenger/master/asset/screen-shot.png)




Le module doit être enregistré dans **config/modules.config.php**

```php
'modules' => array(
'...',
'Zend\Mvc\Plugin\FlashMessenger',
'Zf3\Flashmessenger'
),
```

## Installer

dans fichier layout.phtml il faut ajouter
```php
<?php $this->FlashMsg(); ?>
<?php echo $this->inlineScript() ?>
```
## **Utilisation**

Utilisez-le dans un contrôleur. <br/>
Ajouter des messages dans votre contrôleur et les messages seront affichés

```php
<?php
$this->flashMessenger()->addSuccessMessage('Un message de réussite');
$this->flashMessenger()->addErrorMessage('Erreur avec le système.');
$this->flashMessenger()->addInfoMessage('Info message');
$this->flashMessenger()->addWarningMessage("Message d'avertissement.");
```
2 changes: 1 addition & 1 deletion config/module.config.php
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
* @license http://framework.zend.com/license/new-bsd New BSD License
*/

namespace Zf3\FlashMessenger;
namespace Zf3\Flashmessenger;
use Zend\Router\Http\Segment;
use Zend\ServiceManager\Factory\InvokableFactory;
return array(
Expand Down
2 changes: 1 addition & 1 deletion src/Controller/FlashMessengerController.php
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
namespace Zf3\FlashMessenger\Controller;
namespace Zf3\Flashmessenger\Controller;
/**
* Description of DemoController
*
Expand Down
12 changes: 6 additions & 6 deletions Module.php → src/Module.php
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?php

namespace Zf3\FlashMessenger;
namespace Zf3\Flashmessenger;

use Zend\Mvc\ModuleRouteListener;
use Zend\Mvc\MvcEvent;
Expand All @@ -12,7 +12,7 @@ public function onBootstrap(MvcEvent $e) {
$moduleRouteListener->attach($eventManager);
$ViewHelperManager=$e->getApplication()->getServiceManager()->get('ViewHelperManager');
$e->getApplication()->getServiceManager()->get('ViewHelperManager')->setFactory('FlashMsg', function($sm) use ($ViewHelperManager) {
$viewHelper = new \Zf3\FlashMessenger\View\Helper\FlashMsg(
$viewHelper = new \Zf3\Flashmessenger\View\Helper\FlashMsg(
$ViewHelperManager->get('FlashMessenger'),
$ViewHelperManager->get('inlinescript'),
$ViewHelperManager->get('HeadLink'),
Expand All @@ -23,17 +23,17 @@ public function onBootstrap(MvcEvent $e) {
}

public function getConfig() {
return include __DIR__ . '/config/module.config.php';
return include __DIR__ . '/../config/module.config.php';
}

public function getAutoloaderConfig() {
/*public function getAutoloaderConfig() {
return array(
'Zend\Loader\StandardAutoloader' => array(
'namespaces' => array(
__NAMESPACE__=> __DIR__. '/src/',
__NAMESPACE__=> __DIR__ . '/src/',
),
),
);
}
}*/

}
2 changes: 1 addition & 1 deletion src/View/Helper/FlashMsg.php
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?php

namespace Zf3\FlashMessenger\View\Helper;
namespace Zf3\Flashmessenger\View\Helper;

use Zend\View\Helper\AbstractHelper;
use Zend\View\Helper\FlashMessenger;
Expand Down

0 comments on commit 2f6f8fd

Please sign in to comment.