GolovaNoga: Блог

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

Вопрос по доменам

28 октября 2010 в 8:53

Есть сайт с доменным именем xxxxxx.com у сайта своя структура url

раздел1

раздел1/подраздел1
раздел1/подраздел2

раздел2

раздел2/подраздел1
раздел2/подраздел2

Возможно ли сделать чтобы когда входишь по домену yyyyyy.com

то структура url бла бы

/ ( то что на основном сайте раздел1)
/подраздел1 (то что на основном сайте подраздел1)

Другими словами, может ли одна и та же страница отображаться под разными урлами в разных доменах на одном сайте? Это делается стандартными модулями или программировать нужно?

Как обработать POST

23 марта 2010 в 17:41

У меня на сайте есть урл например /my/myform на этот урол передается POST данные и мне нужно проверить эти данные например если ключик правильный то записать в базу или вывести на экран, подскажите пожалуйста где копать? Пост данные передаются с другого сайта.

Многоязычные картинки

19 марта 2010 в 12:10

Как сделать чтобы тип материала image был многоязычным, н опри этом не нужно было для разных языков загружать одинаковые изображения, т.е чтобы когда создаешь перевод, не нужно было дублировать изображение.

Отправка формы

16 марта 2010 в 12:34

В ноде с помощью formAPI сделал форму, хочу ее отправить на email после нажатия сабмита.
Я сделал так:

<?phpfunction my_form_submit($form_id, $form_values) {
 
 $values = $form_state['values'];
  $email     = $values['email'];
 $name     = $values['name'];

$message = array(
  'to' => 'my@email',
  'subject' => t('Example subject'),
  'body' => $name,
  'headers' => array('From' => $email),
);

drupal_mail_send($message); 

?>

Как изменить CCK filefield

24 февраля 2010 в 14:53

Подскажите пожалуйста как изменить target для ссылки на загруженный с помощию CCK Filefield файл? ПОка додумался толкьо формировать ссылку самостоятельно, через $node->feild_myfield[0]['filepath'] но может есть более красивый способ?

Мой первый модуль, помогите плс

17 февраля 2010 в 15:33

Пишу первый в своей жизни модуль. ПОявились пробелмы, поомгите плс советом.

Модуль по задумке должен отправлять данные текущей ноды (CCK поля, название) на email введнные в форму на этой странице.

Создал форму, на ней поле email

<?php
$form
['email'] = array(
  
'#type' => 'textfield',
  
'#title' => t('Email'),
  
'#default_value' => $user->mail,
  
'#size' => 30,
  
'#maxlength' => 128,
  
'#description' => t('Your email address'),
);
?>

при отправке формы

<?php
function quiz_form_submit ($form_id, &$form_state) {
  
$name $form_state['values']['name'];

  

$output t('Hi ');
  
$output .= check_plain($name);
  
$output .= t(' the form was submitted successfully');

    

$valid_email $form['email'];
    
$from 'email@mysite.com';
    
$body 'New Email Sent = ' $valid_email;

    

$params = array(
    
'body' => $body,
    
'subject' => 'This is a subject',
    );
   

    if (

drupal_mail('somemodule''send'$valid_emaillanguage_default(), $params$fromTRUE))
    {
        
drupal_set_message('An email has been sent to ' $valid_email);       
    } else {
        
drupal_set_message('There was an error sending your email');
    }  
  
  
drupal_set_message($output);
}
?>

Форма не отправляется на $valid_email хоят показывается drupal_set_message('An email has been sent to ' . $valid_email); но без emaila/

Спасибо за любые советы!

Мой первый модуль, помогите плс

17 февраля 2010 в 15:32

Пишу первый в своей жизни модуль. ПОявились пробелмы, поомгите плс советом.

Модуль по задумке должен отправлять данные текущей ноды (CCK поля, название) на email введнные в форму на этой странице.

Создал форму, на ней поле email
$form['email'] = array(
'#type' => 'textfield',
'#title' => t('Email'),
'#default_value' => $user->mail,
'#size' => 30,
'#maxlength' => 128,
'#description' => t('Your email address'),
);

при отправке формы
function quiz_form_submit ($form_id, &$form_state) {
$name = $form_state['values']['name'];

$output = t('Hi ');
$output .= check_plain($name);
$output .= t(' the form was submitted successfully');

$valid_email = $form['email'];
$from = 'email@mysite.com';
$body = 'New Email Sent = ' . $valid_email;

$params = array(
'body' => $body,
'subject' => 'This is a subject',
);

if (drupal_mail('somemodule', 'send', $valid_email, language_default(), $params, $from, TRUE))
{
drupal_set_message('An email has been sent to ' . $valid_email);
} else {
drupal_set_message('There was an error sending your email');
}

drupal_set_message($output);
}

Форма не отправляется на $valid_email хоят показывается drupal_set_message('An email has been sent to ' . $valid_email); но без emaila/

Спасибо за любые советы!

Может быть баг с категориями

13 мая 2008 в 12:44

Возникла следующая проблема, не знаю с какой стороны начать решать.

У меня есть словарь в котором пять терминов. Когда я создаю view и пытаюсь в виде фильтра выбрать термины из этого словаря, то показывается только 4 термина для выбора, а пятого нет. И это происходит только с одним словарем, остальные показываются нормально. Что могло сломаться в этом случае?