Добрый день.
раньше обходился просто модулями
хотелось бы увидеть простой пример доступа и вывода файла
на http://api.drupal.org/api/drupal тяжело (для меня) сориентироваться
вот пример как это выглядит
http://1gabba.in/node/7330
тоже на друпал
Добрый день.
раньше обходился просто модулями
хотелось бы увидеть простой пример доступа и вывода файла
на http://api.drupal.org/api/drupal тяжело (для меня) сориентироваться
вот пример как это выглядит
http://1gabba.in/node/7330
тоже на друпал
Комментарии
это можно прямо в теме сделать
это понятно что в node.tpl.php
как, какие переменные при доступе к прикрепленному файлу
В node.tpl.php
Даст вам кучу информации по текущей ноде. В том числе и путь к прикрепленному файлу.
вывести получается через
file_get_contents
а вот с путем что то не совсем понятно
урл пытаюсь забрать через
file_create_url
что то типа этого
echo render(file_create_url($node->field_m_file[0]['uri']));
field_m_file
поле cckвот есть field_attach_view как его правильно использовать
ибо
echo render(file_create_url($node->field_m_file[0]['uri']));
ничего не выводит
$node->field_m_file[0]['filepath'];
не а, выводит только доменное имя
значит что-то поломалось ))
не думаю все работает нормально
похоже где то что то недопониманию
вот оно правильно
где
field_m_file - cck поле
['ru'] - язык
['uri'] - переменная
в общем
в node.tpl.php
добавил
echo '<pre class="nfo">';
echo render(iconv("ISO-8859-1", "UTF-8", file_get_contents($node->field_m_file['ru'][0]['uri'])));
echo '</pre>';
}
все работает http://soundwaves.org.ua/node/15
вопрос - правильно ли добавлять это в node.tpl.php
да, правильно.