Upgrade to Pro — share decks privately, control downloads, hide ads and more …

why display suite is awesome

mortendk
January 03, 2012

why display suite is awesome

& node.tpl sis a pain in the ass
Presentation from drupalcamp Copenhagen & Stockholm November 2011

mortendk

January 03, 2012
Tweet

More Decks by mortendk

Other Decks in Design

Transcript

  1. Why display suite is pretty fucking awesome and node.tpl is

    a pain in the ass mandag den 14. november 11
  2. back vs. front opposite attracts ? graf med forskellen hvordan

    vi ser verden forskelligt Den her skal ligg hva display suite fantastisk ved a hjerne ikke behø krydse fra geek Development data
  3. more tpl -> template sugestions $variables['theme_hook_suggestion'] function THEME_preprocess_node(&$variables) { if

    ($variables['promote']) { // looks for node--promoted.tpl.php $variables['theme_hook_suggestion'] = 'node__promoted'; } } node--promoted.tpl.php mandag den 14. november 11
  4. contemplate dont do that .. no features support no ctools

    layout is stuck in the DB not out for D7 mandag den 14. november 11
  5. we need more display options ! frontpage teaser sliders full

    node nykter node node.tpl view’s node.tpl node-nykter.tpl node--slider--teaser.tpl node--teaser.tpl node--something--more.tpl mandag den 14. november 11
  6. ooooh like #facepalm this is just omg soooo wrong node.tpl

    layouts need to be hardcoded for each content type only 2 displays types (unless you code stuff) for use in views, else its fields layouts is scattered all over the place node.tpl, views, fields, template php .. argh pain to move fields to pages move blocks into node.tpl is another pain mandag den 14. november 11
  7. fields n labels vis lige hva et field og labe

    ler mandag den 14. november 11
  8. dont make me devel design her kommer guldet at DS

    gør at jeg kan begynde at ignorer drupals node - block page syndrom jeg kan designe & bygge ud af boxen mandag den 14. november 11
  9. where did we change that theme thingie? ... node.tpl views

    settings views.tpl multiple views fields field tpl search results look at the nodes displays ... mandag den 14. november 11
  10. one place to change em all vis alle de forskellige

    former for node visning så man kan forstå at DS tager fat i hver ting mandag den 14. november 11
  11. why display suite is pretty fucking awesome its a theming

    / sitebuilder “toolbox” the developer can use his time to something useful <markup> control - so the frontend & <markup> heros will be less pissy mandag den 14. november 11
  12. put the fucker in code powered by ctools so it

    works with features :) mandag den 14. november 11
  13. html5 magic This means we now can do a responsive

    html5 - ajax based site with “less” and css3 thats “mobile first” - and it support web2.0 ;) mandag den 14. november 11
  14. irc: #drupal-html5 office hours : Sunday night: 19:00-21.00 meetings: 2.

    Tuesday night: 22-23 mandag den 14. november 11
  15. Frontend United Amsterdam Late April 2012 ... maybe ;) @frontendunited

    http://frontendunited.org mandag den 14. november 11