Basic cart: переменная $site_name в mail subject

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

Аватар пользователя molp molp 5 сентября 2012 в 23:35

На странице настроек оформления заказа модуля Basic cart (admin/config/basic_cart/settings/checkout) есть возможность формировать шаблон e-mail сообщений.
Хочу расширить набор placeholders, добавив переменную Drupal $site_name, чтобы можно было добавить в шаблон для Subject: Получен заказ с сайта $site_name

Изменил:

<?php
$message
['subject'] = check_plain(variable_get('basic_cart_admin_subject'));
?>

на

<?php
$message
['subject'] = variable_get('basic_cart_admin_subject');
?>

и

<?php
$search 
= array(
    
'%CUSTOMER_NAME''%CUSTOMER_EMAIL''%CUSTOMER_PHONE''%CUSTOMER_ADDRESS''%CUSTOMER_MESSAGE''%ORDER_DETAILS',
  );
  
$replace = array(
    
$form_state['values']['basic_cart_checkout_name'], $form_state['values']['basic_cart_checkout_email'],
    
$form_state['values']['basic_cart_checkout_phone'], $form_state['values']['basic_cart_checkout_address'],
    
$form_state['values']['basic_cart_checkout_message'], $order_details,
  );
?>

на

<?php
$search 
= array(
    
'%SITE_NAME''%CUSTOMER_NAME''%CUSTOMER_EMAIL''%CUSTOMER_PHONE''%CUSTOMER_ADDRESS''%CUSTOMER_MESSAGE''%ORDER_DETAILS',
  );
  
$replace = array(
    
$site_name,
    
$form_state['values']['basic_cart_checkout_name'], $form_state['values']['basic_cart_checkout_email'],
    
$form_state['values']['basic_cart_checkout_phone'], $form_state['values']['basic_cart_checkout_address'],
    
$form_state['values']['basic_cart_checkout_message'], $order_details,
  );
?>

Но ничего не вышло.
Судя по всему переменная $site_name не работает.
Подскажите как решить задачу?