Skip to content
Snippets Groups Projects
Commit d6b20667 authored by gloas's avatar gloas
Browse files

rel #11216 type doc audio record: url are now tracked

parent 742bcad0
No related merge requests found
......@@ -20,14 +20,14 @@
*/
class ZendAfi_View_Helper_Album_PlayRessourceUrl extends Zend_View_Helper_Abstract {
public function album_playRessourceUrl($ressource) {
public function album_PlayRessourceUrl($ressource) {
$extension = $ressource->getFileExtension();
if (!$extension && $ressource->hasUrl())
return $this->view->absoluteUrl($ressource->getOriginalUrl());
return $this->view->absoluteUrl(['controller' => 'bib-numerique',
'action' => 'play-ressource',
'id' => $ressource->getId()]).'.'.$extension;
'id' => $ressource->getId()],null,true).'.'.$extension;
}
}
......
......@@ -34,7 +34,7 @@ class ZendAfi_View_Helper_TagAlbumTrackList extends Zend_View_Helper_HtmlElement
$html.=
'<li class="audio_track">'.
$this->view->albumRessourceInfos($audio_track).
$this->view->audioJsPlayer($audio_track->getOriginalUrl()).
$this->view->audioJsPlayer($this->view->album_PlayRessourceUrl($audio_track)).
'</li>';
}
return $html.='</ol>';
......
......@@ -210,7 +210,7 @@ class RechercheControllerAlbumAudioRecordViewRessourcesNumeriquesTest extends Re
/** @test */
public function moonchildPlayerShouldBePresent() {
$this->assertXPath('//ol//li//audio/source[contains(@src, "moonchild.mp3")]', $this->_response->getBody());
$this->assertXPath('//ol//li//audio/source[contains(@src, "bib-numerique/play-ressource/id/1.mp3")]', $this->_response->getBody());
}
......@@ -265,7 +265,7 @@ class RechercheControllerAlbumAudioRecordAsTelephoneViewRessourcesNumeriquesTest
/** @test */
public function moonchildPlayerShouldBePresent() {
$this->assertXPath('//ol//li//audio/source[contains(@src, "moonchild.mp3")]', $this->_response->getBody());
$this->assertXPath('//ol//li//audio/source[contains(@src, "bib-numerique/play-ressource/id/1.mp3")]', $this->_response->getBody());
}
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment