Skip to content

Instantly share code, notes, and snippets.

@dspe
dspe / navigator.html.twig
Created March 4, 2013 15:54
navigator for ezpublish5
{% if total > limit %}
{% set total_pages = (total / limit)|number_format() %}
{% set current = (offset / limit)|number_format() + 1 %}
{% set next_offset = offset + limit %}
{% set prev_offset = offset - limit %}
{% set left = 6 %}
{% set right = 6 %}
{% set url = url == "/" ? "" : url %}
@dspe
dspe / AcmeExtension.php
Last active December 12, 2015 06:49
How to get an user name on twig template ? {{ content.contentInfo.contentType.creatorId|user_name }}
<?php
namespace Acme\DemoBundle\Twig;
use Symfony\Component\DependencyInjection\ContainerInterface;
class AcmeExtension extends \Twig_Extension
{
private $container;
./ezpublish/cache/dev/ezpublishDevDebugProjectContainer.php:6140: 'ezsettings.default.legacy_mode' => false,
./ezpublish/cache/dev/ezpublishDevDebugProjectContainer.php:8460: 'ezsettings.ezspace_group.legacy_mode' => false,
./ezpublish/cache/dev/ezpublishDevDebugProjectContainer.php:8463: 'ezsettings.ezspace.legacy_mode' => false,
./ezpublish/cache/dev/ezpublishDevDebugProjectContainer.php:8465: 'ezsettings.ezspace_admin.legacy_mode' => true,
./ezpublish/cache/dev/ezpublishDevDebugProjectContainer.xml:350: <parameter key="ezsettings.default.legacy_mode">false</parameter>
./ezpublish/cache/dev/ezpublishDevDebugProjectContainer.xml:2644: <parameter key="ezsettings.ezspace_group.legacy_mode">false</parameter>
./ezpublish/cache/dev/ezpublishDevDebugProjectContainer.xml:2647: <parameter key="ezsettings.ezspace.legacy_mode">false</parameter>
./ezpublish/cache/dev/ezpublishDevDebugProjectContainer.xml:2649: <parameter key="ezsettings.ezspace_admin.legacy_mode">
@dspe
dspe / gist:4217293
Created December 5, 2012 16:45
Example eZ5 yml file
ezpublish:
siteaccess:
default_siteaccess: ezspace
list:
- ezspace
- ezspace_admin
groups:
ezspace_group:
- ezspace
- ezspace_admin