You are here

function certificate_course_node_template_settings in Certificate 3.x

Same name and namespace in other branches
  1. 8.3 certificate.module \certificate_course_node_template_settings()
  2. 6.2 certificate.module \certificate_course_node_template_settings()
  3. 6 certificate.module \certificate_course_node_template_settings()
  4. 7.2 certificate.module \certificate_course_node_template_settings()

Quick get per-node template settings.

1 call to certificate_course_node_template_settings()
certificate_node_load in ./certificate.module
Implements hook_node_load().

File

./certificate.module, line 249
Certificate module.

Code

function certificate_course_node_template_settings($nid) {
  $result = db_query("SELECT * FROM {certificate_node} WHERE nid = :nid", array(
    ':nid' => $nid,
  ));
  $node_template_settings = array();
  while ($node_template_setting = $result
    ->fetch(PDO::FETCH_ASSOC)) {
    $node_template_settings[$node_template_setting['mapper']][$node_template_setting['type']] = $node_template_setting['template'];
  }
  return $node_template_settings;
}