DrupalTour. Zhytomyr — Створення інтернет-магазину на базі Drupal (Sergiy Skripchuk, InternetDevels)
DrupalTour.Chernivtsi — Як написати якісний модуль для Drupal 7 (Taras...
-
Upload
drupaltour -
Category
Technology
-
view
112 -
download
1
Transcript of DrupalTour.Chernivtsi — Як написати якісний модуль для Drupal 7 (Taras...
Як написати якісний модуль для Drupal 7
Що таке Drupal ?
Як будувати проект ?
https://www.drupal.org/project/project_module custom_module
Обов’язкові файли
custom_module.info
custom_module.module
Порядок написання хуків
hook_form_alter()
hook_permission()
hook_user_delete()
hook_boot()
hook_boot()
hook_permission()
hook_form_alter()
hook_user_delete()
function custom_module_some_page_callback() { // Some code... $text = '<div class="some-class">' . $message . '</div>'; $list = '<ul class="list"><li>' . $item['one'] . '</li><li>' . $item['two'] . '</li></ul>'; // etc...
return $text . $list;}
function custom_module_some_page_callback() {
// Some code... $theme_funtion = array( '#theme' => 'custom_module_my_theme', '#message' => $message, '#items' => $items, );
return drupal_render($theme_funtion);}