AntonVTR 1 ноября 2011 в 8:12 Хочу, что бы производился определенный расчет в момент добавления ноды, результат выводился в поле и соответственно сохранялся. Сам скрипт есть, вопрос в том как его добавить именно на страничку добавления контента? куда копать? Drupal7 Блог Войдите или зарегистрируйтесь, чтобы отправлять комментарии
AntonVTR 1 ноября 2011 в 9:45 hook_form_alter вроде как drupal 7 не поддерживает судя по http://api.drupal.org/api/drupal/developer--hooks--core.php/function/hoo... drupal_add_js($data = NULL, $options = NULL) в с 7 ок, только не совсем понятно куда писать этот код? ведь редактировать страницу добавление контента мы не можем. Редактировать php?
Chyvakoff 1 ноября 2011 в 10:02 Можешь в template.php поместить в функцию themename_process_page. <?php $arg=arg(); if((isset($arg[0]))and(isset($arg[1]))){ if(($arg[0]=='node')and($arg[1]=='add')){ drupal_add_js('путь к вашей js`ке'); } }?>
Комментарии
hook_form_alter() + drupal_add_js()
hook_form_alter вроде как drupal 7 не поддерживает судя по http://api.drupal.org/api/drupal/developer--hooks--core.php/function/hoo...
drupal_add_js($data = NULL, $options = NULL) в с 7 ок, только не совсем понятно куда писать этот код? ведь редактировать страницу добавление контента мы не можем.
Редактировать php?
Можешь в template.php поместить в функцию
themename_process_page.
<?php
$arg=arg();
if((isset(
$arg[0]))and(isset($arg[1]))){if(($arg[0]=='node')and($arg[1]=='add')){
drupal_add_js('путь к вашей js`ке');
}
}
?>
Chyvakoff! отлично работает, спасибо!