2017 © Pedro Peláez
 

library phalcon-table-sort

Phalcon HTML table sort component

image

mattdanger/phalcon-table-sort

Phalcon HTML table sort component

  • Thursday, March 3, 2016
  • by mattdanger
  • Repository
  • 1 Watchers
  • 2 Stars
  • 418 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 1 Forks
  • 0 Open issues
  • 1 Versions
  • 173 % Grown

The README.md

Phalcon Table Sort

Phalcon HTML table sort component, (*1)

Requirements

  • Phalcon v1.4.x

Installing

Install using Composer:, (*2)

{
    "require": {
        "mattdanger/phalcon-table-sort": "dev-master"
    }
}

You'll also need to add each function to the Volt service:, (*3)

$di->set('view', function () use ($config) {

  $view = new View();
  // ...
  $view->registerEngines(array(
    '.volt' => function ($view, $di) use ($config) {

      $volt = new VoltEngine($view, $di);

      $volt->getCompiler()->addFunction('sortLink', function ($resolvedArgs, $expArgs) {
        return 'TableSort\Sort::sortLink(' . $resolvedArgs . ')';
      });
      $volt->getCompiler()->addFunction('sortIcon', function ($resolvedArgs, $expArgs) {
        return 'TableSort\Sort::sortIcon(' . $resolvedArgs . ')';
      });
      // ... 

      return $volt;
    },
    // ...
  ));

  return $view;

});

Using Helpers

Here's a list of what's included:, (*4)

sortLink($key, $default_sort = 'ASC'), (*5)

Return a formatted URI string with sort order, (*6)

sortIcon($key, $default = FALSE), (*7)

Return a sort icon, (*8)

The Versions

03/03 2016

dev-master

9999999-dev https://github.com/mattdanger/phalcon-table-sort

Phalcon HTML table sort component

  Sources   Download

MIT

The Requires

  • php >=5.4.0

 

php phalcon sort