Favorite Drupal tips or best practices? [closed]
use drush to install/update modules and do maintenance tasks. if you use drupal you cannot go without it.
use drush to install/update modules and do maintenance tasks. if you use drupal you cannot go without it.
For a general overview, you should read up on manipulating variables within preprocess functions. Concerning the naming convention, this is normally pretty simple, but there is a catch for your current example (see below): A preprocess functions signature needs to be [yourModuleName|yourThemeName]_preprocess_[themeFunctionName](&$variables) so implementing one for the page template within a themes template.php file would … Read more
D7: <?php $block = module_invoke(‘module_name’, ‘block_view’, ‘block_delta’); print render($block[‘content’]); ?> ‘module_name’ = The machine name of the module (i.e. the module’s folder name). This is true for core modules too, so for instance ‘search’, ‘user’ and ‘comment’ would all work here. ‘block_delta’ = The machine name of the block. You can determine what this is … Read more
Take a look at the comment at http://drupal.org/node/530780#comment-2513534 which has the latest commands related to themes (actually, as of 3.0, but they seem to work with Drush 4.x as well). Disable theme: drush -l http://example.com/ pm-disable theme_name Enable theme: drush -l http://example.com/ pm-enable theme_name Change theme: drush -l http://example.com/ vset theme_default theme_name Change admin theme: … Read more
Using dots (.) you can combine multiple class as a group .node.node-article.node-teaser.contextual-links-region.node-even.published.with-comments.node-teaser.clearfix { … }