2017 © Pedro Peláez
 

library skeleton-package-login

Tigron Skeleton Login package

image

tigron/skeleton-package-login

Tigron Skeleton Login package

  • Wednesday, February 17, 2016
  • by tigron
  • Repository
  • 4 Watchers
  • 0 Stars
  • 12 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 1 Versions
  • 0 % Grown

The README.md

skeleton-package-login

Description

This library enables user login functionality for Skeleton, (*1)

Installation

Installation via composer:, (*2)

composer require tigron/skeleton-package-login

Howto

Create a module in your application that extends from Skeleton\Package\Web\Module\User\Login, (*3)

<?php
/**
 * Module Login
 *
 * @author Christophe Gosiau <christophe@tigron.be>
 * @author Gerry Demaret <gerry@tigron.be>
 * @author David Vandemaele <david@tigron.be>
 */

use Skeleton\Package\Login\Web\Module\Login;

class Web_Module_Login extends Login {

    /**
     * The template
     *
     * @access public
     */
    public $template = 'login.twig';
}

Create a template for your module that injects the generated templates into your layout, (*4)

{% extends "_default/layout.base.twig" %}


{% block header_js %}
    {% embed "@skeleton-package-login/javascript.twig" %}{% endembed %}
{% endblock header_js %}

{% block header_css %}
    {% embed "@skeleton-package-login/css.twig" %}{% endembed %}
{% endblock header_css %}

{% block content %}
    {% embed "@skeleton-package-login/content.twig" %}{% endembed %}
{% endblock content %}

Create a route in your application Config.php, (*5)

/**
 * Routes
 */
'routes' => [
    'web_module_login' => [
        '$language/login'
    ],
]

The Versions

17/02 2016

dev-master

9999999-dev

Tigron Skeleton Login package

  Sources   Download

MIT

The Requires

  • bower-asset/bootstrap 3.3.*

 

The Development Requires

by Tigron BVBA