Friday 19 September 2014 12:13
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.
Wednesday 10 September 2014 05:18
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.
Wednesday 10 September 2014 02:14
In its third year, eZ Systems presented the eZ Summer Camp organized in Rovinj, Croatia by Netgen. We always find the event really interesting to us, since it is technical in nature but leaves plenty of time for discussions with a diverse group of attendees, from developers to marketers and editors. And most importantly - it’s always a lot of fun. Netgen did a great job this year, with attendees learning a lot and enjoyed themselves over the course of the three days.
This post will focus on the day-to-day workshops at the eZ Summer Camp 2014.
Monday 08 September 2014 03:35
Saturday 06 September 2014 06:51
A year after the "cookbook for successful migration from eZ 4 to the Symfony stack" we share our learnings from real eZ 5 projects realized during the last twelve months.
Friday 05 September 2014 11:34
eZ Publish is a powerful Content Management System (CMS), but you typically don't try to build Customer Relationship Management (CRM) and E-mail Marketing features directly into it. Instead, you usually integrate it with existing solutions. We recently integrated eZ Publish with Salesforce and Marketo on a subscription-based website.
Tuesday 02 September 2014 02:23
This is a short outline of how to use the Doctrine ORM to persist data in eZ Publish 5.3. Frankly, it took me more than a day to figure it out...
Please correct me if I did something stupid here, I found zero resources for it so far...
Wednesday 20 August 2014 05:24
In eZ Publish 4 / legacy, formatting link URLs is handled by the well-known ezurl() template operator. This is especially useful when you have multiple siteaccesses and you use URL-based matching. In eZ Publish 5, there is no single ezurl() equivalent; instead, there are several options depending on the type of link you want to display.