Кощеев Алексей(Grayw0lf)

Skype
gray_w0lf
Мои_работы_для_Drupal
Помощь пользователям на форумах
Создание/поддержка некоммерческих сайтов и сообществ на Drupal
Реальное имя
Кощеев Алексей
Страна
Россия
Город
Уни
Пол
мужской
Предлагаю_сервисы_для_Drupal
Вёрстка и дизайн тем оформления
Создание коммерческих сайтов
Блог
Просмотреть последние записи в блоге
Темная материя
Материалов: 0/110, комментариев: 12/324
Время участия
5 лет 5 months
Пользователь поблагодарил
Материалы: 1, Комментарии: 0
Пользователя поблагодарили
Материалы: 2, Комментарии: 35

Grayw0lf Сб, 17/03/2012 - 20:22

[Решен] Программное изменение содержимого ноды

Есть модуль show_content.module в котором читается текущая нода, делается ее изменение (в коде просто к тексту добавляется nid). Модуль работает правильно но проблема в следующем: когда модуль стоит в каком нибудь регионе то измененные данные отображаются сразу, если его убрать из регионов то нода сохраняется как надо но вот данные сразу уже не отображаются. Код такой:

<?php
function show_content_node_view(&$node$view_mode$langcode) {
  
$strBody $node->body[LANGUAGE_NONE][0]['value'];
  
$node->body[LANGUAGE_NONE][0]['value'] = $strBody.' '.$node->nid;
  
node_save($node);
}

function show_content_view($node$view_mode) {
  
node_view();
}
?>

Тип материала: 
Версия Drupal: 
0 Спасибо