thtmorais/yii2-pace PACE (Progress Automatically Certain to Entertain) - Automatic page load progress bar for Yii PHP Framework

PACE (Progress Automatically Certain to Entertain) for Yii PHP Framework ¶

  1. Installation
  2. Usage
  3. Configuration

PACE (Progress Automatically Certain to Entertain) - Automatic page load progress bar for Yii PHP Framework

Installation ¶

The preferred way to install this extension is through composer.

Either run

composer require thtmorais/yii2-pace "*"

or add

"thtmorais/yii2-pace": "*"

to the require section of your composer.json file.

Usage ¶

Once the extension is installed, simply use it in your code by :

<?php

use thtmorais\pace\Pace;

echo Pace::widget();

?>

or

<?= \thtmorais\pace\Pace::widget() ?>

We recommend using in the layouts/main.php file. Or if you prefer in each view file with their respective settings.

Configuration ¶

By default the PACE comes configured with blue color and animation minimal.

You can add general rule for all views in the config/params.php file as follows:

<?php
    return [
        'paceOptions' => [
            'color' =>  'blue',
            'theme' => 'minimal',
            'options' => []
        ]
    ];
?>

or individually in each view:

<?php
   
use thtmorais\pace\Pace;

echo Pace::widget([
    'color'=>'red',
    'theme'=>'corner-indicator',
    'options'=>[]
]);

?>

You can preview themes and colors here.

1 0
1 follower
14 084 downloads
Yii Version: 2.0
License: MIT
Category: User Interface
Developed by: Matheus Morais Matheus Morais
Created on: Mar 19, 2019
Last updated: (not set)
Packagist Profile
Github Repository

Related Extensions