andr-ok: Комментарии

Главные вкладки

10 августа 2013 в 10:12

Помог совет использовать ajax который добавил через form_alter. Спасибо за совет

9 августа 2013 в 17:27

я хочу это к ноде прикрутить. И тип ЭТОГО поля,который проходит валиадци, созданный самой нодой имеет тип CONTAINER. У него нет атрибута #ajax

9 августа 2013 в 15:03

Валидация понятно, буду использовать hook_node_validate, если поле больше 10, валидация не проходит. Но куда тут впихнуть hook_form_alter? и как он мне поможет вывести окошко Продолжить Отмена

7 августа 2013 в 19:02

Решение.
когда не передается аргумента, то аргументу функции FUN2 не присваивается ничего, даже NULL. И WARNING образуется когда видит что вызывается функции FUN2, но ей не передали аргументов. Значит нужно сделать аргумент FUN2 не обязательным, то есть присвоить значение ему. то есть
при определении функции FUN2 объявленой в PAGE CALLBACK,вместо

22 июля 2013 в 12:07

ну да, скопировал - забыл поменять) Теперь все так же, та же ошибка, результата нет.
Тут наверно надо понять почему лезет в тут функцию в которую не должен лезть
Notice: Undefined variable: fileHandle in PHPExcel_Reader_CSV->_skipBOM() (line 147 of C:\wamp\www\pal\sites\all\modules\form_test\Classes\PHPExcel\Reader\CSV.php).
Warning: rewind() expects parameter 1 to be resource, null given in PHPExcel_Reader_CSV->_skipBOM() (line 147 of C:\wamp\www\pal\sites\all\modules\form_test\Classes\PHPExcel\Reader\CSV.php).

22 июля 2013 в 11:38

Не не работает твой вариант.
Вот ошибка в моем варианте. Это даже не ошибка. Так-то кот отрабатывает, но результата нет. Я пробывал закоментить эту переменную, тогда вообще ошибок не было. Но результата тоже не было, не читался Excel.
Notice: Undefined variable: fileHandle in PHPExcel_Reader_CSV->_skipBOM() (line 147 of C:\wamp\www\pal\sites\all\modules\form_test\Classes\PHPExcel\Reader\CSV.php).

22 июля 2013 в 11:03

всмысле вместо require_once 'Classes/PHPExcel/IOFactory.php';

писать
$path = drupal_get_path('module', 'my_module').'Classes/PHPExcel/IOFactory.php';
require_once $path;

22 июля 2013 в 10:50

Ошибка - необъявленная переменная. Просто дело в том что эта функция при запуске из не под друпала, вообше не вызывается и не используется. Папка Classes рядом с файлом my_modyle.module