javascript

JavaScript Theme Functions in Drupal | Engineered Web

Drupal has an extensive theming system which includes theme functions that can be overridden and an extensible template system. Most of the talk surrounding this system focuses on the server side system and what we can do in PHP. But, that's not all there is to the theme system. Drupal provides a theme system for JavaScript as well. One with callbacks that can be overridden by themes, just like on the PHP side.

Admin menu verbergen op bepaalde pagina's

Soms is het wenselijk om admin menu niet te tonen op een bepaald pad. De use case waar ik zelf mee te maken had was het renderen van een drupal pagina in een iframe.

Dit kan vermoed ik met css wel bewerkstelligd worden, maar ik vind het mooier om daarvoor de in drupal 7 geïntroduceerde hook_js_alter() te gebruiken. 

Mijn implementatie ziet er als volgt uit:

Backbone.js

Backbone.js is een javascript MVC-framework. Het raamwerk is modulair opgebouwd en bestaat uit volgende componenten: - Events - Model - Collection - Sync - View Persistence wordt geregeld via REST en JSON. Het script kan ook samenwerken met jQuery als dat gebruikt wordt.

Backbone.js maakt gebruik van (en vereist) underscore.js.

A List Apart: JavaScript MVC

Op A List Apart staat een artikel over hoe het MVC pattern in uw javascript te integreren. Het artikel legt uit hoe 't kan aan de hand van een uitgebreid voorbeeld en eindigt met een kort overzicht van een aantal Javascript MVC Frameworks.

work.arounds.org

Een ellenlange lijst met workarounds / hacks voor front-end developers. Je kan filteren op browser, technologie (javascript, css, html, ...) of gewoon een aantal sleutelwoorden opgeven.

Pagina's

Subscribe to javascript