РЕШЕНО! Как во виевс полях вствить <object>

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

Аватар пользователя iNFerNo iNFerNo 16 ноября 2012 в 23:41

вывожу мп3 проигрыватель кастомно в шаблоне -

 <object id="audioplayer" type="application/x-shockwave-flash" data="http://сайт.ru/uppod3330962.swf" width="328" height="44">
  <param name="bgcolor" value="#ffffff"><param name="allowScriptAccess" value="always">
  <param name="movie" value="http://yraaa.ru/mp3/uppod0962.swf">
  <param name="flashvars" value="comment=<?php print $title; ?>&st=http://сайт.ru/audio13-895.txt&m=audio&file=<?php print $node->field_link_to_song_mp3['und'][0]['url']; ?>">
  </object>

как тако же код вствить в поле вьюшное... с добавлением полей data

Комментарии

Аватар пользователя Lotar Lotar 17 ноября 2012 в 0:09

Старшие товарищи подсказали как правильно писать:

<object id="audioplayer" type="application/x-shockwave-flash" data="http://сайт.ru/uppod3330962.swf" width="328" height="44">
  <param name="bgcolor" value="#ffffff"><param name="allowScriptAccess" value="always">
  <param name="movie" value="http://yraaa.ru/mp3/uppod0962.swf">
  <param name="flashvars" value="comment=<?php print $title; ?>&st=http://сайт.ru/audio13-895.txt&m=audio&file=<?php print $node->field_link_to_song_mp3['und'][0]['url']; ?>">
  </object>
Аватар пользователя iNFerNo iNFerNo 17 ноября 2012 в 0:36

это сюда так вставилось.

но не суть.

не понятно как вставить в поля вьюхи, как я вставил в шаблон ноды.

может можно копьютерное поле вставить в ноду и как то тащить поля (с ссылкой) ???

Аватар пользователя iNFerNo iNFerNo 17 ноября 2012 в 2:16

дружище... я наверху написал что это дело меняется на поля из вьюхи все как положено... data и тд и тп...

там что угодно пропиши... ошибка во вьюхе еще до сохранение... вылетает.

Аватар пользователя iNFerNo iNFerNo 17 ноября 2012 в 2:50

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

вот исходник

/**
 * Theme function for 'audio player' link field formatter.
 */

function theme_link_formatter_audio_player($vars) {

  $url = $vars['element']['url'];
  return "<div>" .
  "<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#ve...' width='210' height='25' id='mp3playerlightsmallv3' align='middle'>" .
  "<param name='allowScriptAccess' value='sameDomain' />" .
  "<param name='movie' value='http://www.podbean.com/podcast-audio-video-blog-player/mp3playerlightsma... . $url . "&autoStart=no' />" .
  "<param name='quality' value='high' /><param name='bgcolor' value='#ffffff' /><param name='wmode' value='transparent' />" .
  "<embed src='http://www.podbean.com/podcast-audio-video-blog-player/mp3playerlightsma... . $url . "&autoStart=no' quality='high'  width='210' height='25' name='mp3playerlightsmallv3' align='middle' allowScriptAccess='sameDomain' wmode='transparent' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer' /></embed>" .
  "</object>" .
  "</div>";
}