Expression Engine - nieuwe functionaliteiten

Voor onze website maken we gebruik van het CMS Expression Engine. Expression engine is ontwikkeld door Ellislab. Ellislab is de laatste tijd bezig geweest met nieuwe ontwikkelingen aan het CMS. De nieuwe versies van Expression Engine brengen vooral veel technische verbeteringen met zich mee.

Uiterlijke verschillen

De update van Expression Engine zorgt er onder andere voor dat relaties tussen verschillende ingevoerde items verbeterd is. Hiermee is het onder andere mogelijk een relatie te leggen tussen bijvoorbeeld een medewerker en één of meerdere diensten.

Ook is de zogenaamde grid invoer mogelijkheid verbeterd, met deze 'grid' is het mogelijk verschillende rijen met gegevens toe te voegen bij één pagina.

Voor de ontwikkelaars

Ook voor de ontwikkelaar zijn er belangrijke veranderingen, zoals het gebruik van nieuwe operators en variabelen. Zo worden er o.a. de volgende wijzigingen doorgevoerd:

  • Toevoeging van <, >, <=, and >= numeric operators voor "Channel Entries" parameter.
  • Toevoeging van {current_query_string} global variabele.
  • Toevoeging van {entry_id} en {url_title} variabelen voor "Channel Category Archive" tag.
  • Alle bestanden (onafhankelijk van type) zijn nu gekoppeld voor het bekijken in "bestandsbeheer".
  • Toevoeging van GET support voor "Dynamische Parameters" in "Channel Entries" tags.
  • Nieuwe hooks voor ontwikkelaars bij het wijzigingen van categorieën en afhandelen van "custom velden".
  • Ontwikkelaars van Veld types kunnen nu validatie routines toevoegen aan de instellingen van het veld.
  • Ondersteuning voor New Relic aanwezig voor monitoring van applicaties
  • SafeCracker is nu aangepast naar Channel Form
  • Gebruik van de modulus operator in templates is nu mogelijk

Benieuwd naar de websites die we met expression engine gemaakt hebben? Neem een kijkje bij de opgeleverde projecten.



‹ Terug naar het overzicht