abutan: Комментарии

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

17 июня 2015 в 21:16

Прошу простить мою непонятливость.
Получается что в options в имя поля ('имя поля 1'=>t('тайтл поля 1') надо писать машинное имя нужного поля?
и тогда в $form_state['values']['имя поля'] = '' мы обнуляем значения поля.
Или я опять не так понимаю?
С авто дополнением разобрался. Я включил автоматическую отправку и форма пыталась отправиться по первой букве.

17 июня 2015 в 18:44

Здравствуйте всем.
Попытался сделать как посоветовали.
Селект со значениями из которых надо выбирать добавил без проблем. Прикрутил свою функцию валидации прямо в hook_form_alter через $form['#validate'][] = 'название моей функции'.
Проблема в том что не могу понять, что значит очистить значение поля(ну тех полей которые не выбраны).
Ну например я пишу if($form_state['values']['select_field'] == 'значение 1'){
и вот здесь у меня наступает ступор
}
Не могу понять что нужно сделать.

31 мая 2015 в 23:57

Здравствуйте.
Куда получать результат post запроса я понял. Создал через hook_menu страницу для этого. В callback функции написал
if ($_POST['nid']) {
$nid = $_POST['nid'];
$node= node_load($nid);
$node_array = node_view($node);
$content = render($node_array);

В js файле переписал post запрос
$.post(
href,
{nid: nid},
function(data){
$('.block-exnews').html(data);
});

27 мая 2015 в 21:41

Спасибо за подсказку. Я понял в чем проблема.
Но вот не могу понять как правильно сделать. Мне же надо получить значение в свой модуль, чтобы подставлять его в функцию node_load для загрузки нужной новости.
Как это правильно сделать?