Создание, продвижение сайтов
компьютерная поддержка
53-02-63

Как изменить сообщение, выводимое после создания материала

05 августа 2017

Пример изменения сообщения, выводимого после создания материала типа page:

/**
 * Implements hook_form_BASE_FORM_ID_alter(): node_form.
 */
function modulename_form_node_form_alter(&$form, &$form_state, $form_id) {
  if ($form['#bundle'] == 'page' && !$form['nid']['#value']) {
    $form['actions']['submit']['#submit'][] = 'modulename_form_node_form_submit';
  }
}
 
/**
 * Custom page node_form submit callback.
 */
function modulename_form_node_form_submit($form, &$form_state) {
  if (!empty($_SESSION['messages']['status'])) {
    $node = $form_state['node'];
    $old_message = t('@type %title has been created.', array('@type' => node_type_get_name($node), '%title' => $node->title));
    $old_message_key = array_search($old_message, $_SESSION['messages']['status']);
    if ($old_message_key !== FALSE) {
      $_SESSION['messages']['status'][$old_message_key] = 'Текст нового сообщения';
    }
  }
}

Узнайте о нас больше:

Мы предлагаем широкий спект услуг по сайтам и компьютерной поддержке

Создание сайтов

Мы разрабатываем как простые сайты - визитки, так и индивидуальные проекты. Основная система разработки - CMS Drupal.

Узнать подробнее

Продвижение сайтов

Одно из основных направлений работы нашей компании - продвижение сайтов в Саратове и области. Мы поможем Вам с SEO - продвижением сайтов и настройкой и ведением контекстной рекламы в Яндекс Директ.

Бесплатная SEO-консультация

Компьтерная поддержка

Мы оказываем услуги компаниям и частным лицам в области настройки компьютерного оборудования:

  • Настройка роутеров и локальных сетей
  • Установка Windows
  • Оптимизация работы компьютеров
  • Лечение вирусов
  • Восстановление данных с жестких дисков
Узнать подробнее
Сделайте заказ с сайта и получите 10% скидку на услугу

Заказ услуги с сайта raybin.ru

Нажимая на кнопку "Получить консультацию", я даю согласие на обработку персональных данных и соглашаюсь c условиями политики конфиденциальности
Заказать бесплатную SEO-консультацию

Запрос бесплатной SEO - консультации с сайта raybin.ru

Нажимая на кнопку "Получить консультацию", я даю согласие на обработку персональных данных и соглашаюсь c условиями политики конфиденциальности
Письмо в компанию Райбин

Письмо в компанию RAYBIN

Нажимая на кнопку "Получить консультацию", я даю согласие на обработку персональных данных и соглашаюсь c условиями политики конфиденциальности