From 2125e21849e96726bf46bc7b15e75bda3d9cdd5b Mon Sep 17 00:00:00 2001 From: gballan1 Date: Tue, 6 Dec 2016 16:48:03 -0500 Subject: [PATCH] Added store links to msuci player --- app/Fieldprotocol/Music/Album.php | 4 ++++ app/Fieldprotocol/Music/StoreLink.php | 20 ++++++++++++++++++++ app/views/pages/music1.twig | 8 ++++++++ 3 files changed, 32 insertions(+) create mode 100644 app/Fieldprotocol/Music/StoreLink.php diff --git a/app/Fieldprotocol/Music/Album.php b/app/Fieldprotocol/Music/Album.php index e6910ab..12f5bd8 100644 --- a/app/Fieldprotocol/Music/Album.php +++ b/app/Fieldprotocol/Music/Album.php @@ -19,6 +19,10 @@ class Album extends Eloquent { return $this->hasMany('Fieldprotocol\Music\Song'); } + public function links() { + return $this->hasMany('Fieldprotocol\Music\StoreLink', 'album_id'); + } + public function releaseDate() { return date('F j, Y', strtotime($this->release_date)); } diff --git a/app/Fieldprotocol/Music/StoreLink.php b/app/Fieldprotocol/Music/StoreLink.php new file mode 100644 index 0000000..fcce421 --- /dev/null +++ b/app/Fieldprotocol/Music/StoreLink.php @@ -0,0 +1,20 @@ +belongsTo('Fieldprotocol\Music\Album', 'album_id'); + } + +} diff --git a/app/views/pages/music1.twig b/app/views/pages/music1.twig index de26171..e59fa31 100644 --- a/app/views/pages/music1.twig +++ b/app/views/pages/music1.twig @@ -28,6 +28,14 @@

{{ albums[0].description }}

{% endif %} + {% if albums[0].store_links %} +
+ + {% endif %}