nayone 1 сентября 2010 в 18:53 Надо разрешить всем ролям отправлять сообщения автору ноды в рамках сайта. Модуль Privatemsg То есть что бы было "Отправить сообщение этому пользователю" в его ноде. Подскажите... Drupal6 Блог Войдите или зарегистрируйтесь, чтобы отправлять комментарии
Oleksa@drupal.org 1 сентября 2010 в 20:26 <a href="/messages/new/<?php $node->uid ?>">Написать автору</a> в node.tpl.php сам не пробовал но должно работать
annya@drupal.org 1 сентября 2010 в 21:17 Поправлю <?php if (user_access('create private message') && $node->uid) {?> <?php print l('Написать автору', "messages/new/node->uid");?> <?php } ?>
Oleksa@drupal.org 1 сентября 2010 в 21:27 "<a href="mailto:annya@drupal.org">annya@drupal.org</a>" wrote: messages/new/node->uid Уверены?
annya@drupal.org 1 сентября 2010 в 21:42 Так же как и вы не проверяла - писала сразу. Там нужно так {node->uid}. А у Вас кстати тоже работать не будет. Найдете почему?
Oleksa@drupal.org 1 сентября 2010 в 22:41 Да действительно print забыл <a href="/messages/new/<?php print $node->uid ?>">Написать автору</a> В вашем примере я имел ввиду это <?php print l('Написать автору',"messages/new/".$node->uid); ?>
annya@drupal.org 1 сентября 2010 в 22:47 print l('Написать автору',"messages/new/{$node->uid}"); Вот так тоже сработает.
lugann 2 сентября 2010 в 7:28 http://www.drupal.ru/node/40829 модуль делали в том числе под это . ставить после privatemsg
Комментарии
<a href="/messages/new/<?php $node->uid ?>">Написать автору</a>
в node.tpl.php
сам не пробовал но должно работать
Поправлю
<?php print l('Написать автору', "messages/new/node->uid");?>
<?php } ?>
Уверены?
Так же как и вы не проверяла - писала сразу. Там нужно так {node->uid}.
А у Вас кстати тоже работать не будет. Найдете почему?
Да действительно print забыл
<a href="/messages/new/<?php print $node->uid ?>">Написать автору</a>
В вашем примере я имел ввиду это
<?php
print l('Написать автору',"messages/new/".$node->uid);
?>
print l('Написать автору',"messages/new/{$node->uid}");
Вот так тоже сработает.
http://www.drupal.ru/node/40829
модуль делали в том числе под это . ставить после privatemsg