eZ Community » Blogs

The 7 most active bloggers

Blog posts
  • Currently 3 out of 5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Reading object states in eZ Publish 5

Thursday 30 October 2014 04:34

by Thiago Campos Viana  | 1 comment

Object states are used in many ways in eZ Publish, from workflows to menu management to controlling SEO tags. In eZ Publish 5, object state information is not available by default as one of the intrinsic attributes of a content or location object. In this post, we will show you how to access object states in PHP (usually in your custom controllers) or in Twig templates.

  • Currently 3 out of 5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Next episode of The eZ Publish Show: Is Sylius the base for the new eZ eCommerce solution?

Monday 27 October 2014 10:51

by Ivo Lukač  | 15 comments

Dear eZ Community,

Next episode of The eZ Publish Show will be aired on Thursday, October 30th at 16:00 CEST. In this episode we would like to check if Sylius, new eCommerce solution based on Symfony, could become the base for the new eZ eCommerce.

  • Currently 4 out of 5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

New in 5.3.3 and 5.4: Improved API performance

Friday 17 October 2014 03:47

by André R  | 3 comments

When using the PHP API introduced in 5.0, there has been some rough edges when it comes to performance. This has steadily been improved in each release, and in the immediate next releases there are further changes. With 5.3.3 just out lets dive into those changes and benchmark some of them.

  • Currently 4 out of 5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Mastery of eZ Publish Cronjob Mode and Cronjob Part Subtree Content Fetches!

Sunday 12 October 2014 12:05

by Brookins Consulting  | 0 comments

Hello eZ Community! We write today to talk to you briefly about a little known feature in eZ Publish Legacy called 'Cronjob Mode'.

  • Currently 4 out of 5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

New features on eZ Tags: tag reordering and tree menu

Saturday 11 October 2014 12:48

by Thiago Campos Viana  | 0 comments

The eZ Tags extension by Netgen is a great solution to the problems of managing large or ad hoc taxonomies. It especially solves problems around editorial user experience. 

Recently, Mugo has added a bunch of improvements to the extension. This post talks about 2: allowing users to reorder tags by assigning priorities, and to select tags from a tree menu.

  • Currently 3 out of 5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

New in eZ 5.4: Dynamic settings injection

Thursday 09 October 2014 02:57

by Jérôme Vieilledent  | 1 comment

When developing your project in Symfony stack, you more than likely already implemented services. If you don't already know it, a service is nothing more than a PHP object which purpose is to perform tasks. In MVC terms, they correspond to the M, i.e. the Model. This PHP object is given a label (or service ID) and a configuration for the service container so it can build it for you. In this configuration, you define all your service dependencies, being other services or parameters. This is a rough explanation of what Dependency injection is.

Sometimes though (often maybe), some of your services will need a SiteAccess-aware parameter (e.g. a setting depending on the current SiteAccess), being from eZ configuration or from your own. A good example can be prioritized languages, or the root location ID.

  • Currently 3 out of 5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Jira.ez.no COM Project Now Open to New Issue Tickets!

Thursday 25 September 2014 06:22

by Brookins Consulting  | 0 comments

This week we finally saw a major improvement in the overall health of the community!

The jira.ez.no issue tracker opened up access to file new issue tickets on the COM project to registered users (use your login.ez.no account).

  • Currently 5 out of 5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

eZ Publish 5 Coding best Practices

Friday 19 September 2014 12:13

by Gaetano Giunta  | 2 comments

A question often asked by partners / customers / developers is about "what are the best practices for developing eZ Publish 5 projects".

It is true that the community at large does not have the same amount of experience with the new version as it had with the legacy one. Any feedback is thus welcome, such as the excellent one from Donat.

Also, compared to eZ4, Symfony often offers looser guidelines and a more open structure, which might leave developers stranded and development team members in conflict with each other.

Having had the opportunity to participate in a couple of "biggish" projects based on eZ Publish 5, I have made some notes on development practices which helped the teams develop better code faster.

Read on, and please do comment on anything which you feel is missing / inappropriate. This is supposed to be a work-in-progress, not a cast-in-stone manual.

  • Currently 3 out of 5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Language Switcher using bootstrap3

Tuesday 16 September 2014 11:30

by HUCK Florent  | 0 comments

Small tutorial on how to create a language switcher based on bootstrap 3 and using eZ Community projects >= 2014.05 or latest enterprise 5.3

  • Currently 5 out of 5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Enterprise login features in eZ Publish: sub-accounts, log in by IP address or referring URL

Wednesday 10 September 2014 05:18

by Peter Keung  | 0 comments

If you have a membership-based website, the standard model is to provide users access via a username and password. Enterprise customers often require more advanced validation models. Here, we sketch out use cases around validating by IP address or referring URL; and as a bonus topic: multi-seat accounts. We've implemented these advanced features for a couple of sites and they work seamlessly.

Proudly Developed with from