diff --git a/app/code/Magento/Messaging/Block/Room.php b/app/code/Magento/Messaging/Block/Room.php index f6472a4262a1b56efd923cdf4705ae26d996ba26..e69f1d1ea74574977ddd97a59e064a22538aa19b 100644 --- a/app/code/Magento/Messaging/Block/Room.php +++ b/app/code/Magento/Messaging/Block/Room.php @@ -3,5 +3,25 @@ namespace Magento\Messaging\Block; class Room extends \Magento\Framework\View\Element\Template { + /** + * @var \Magento\Framework\App\ObjectManager + */ + public $om; + /** + * @var \Magento\Customer\Model\Session + */ + public $session; + + public function getEmail() { + if ($om === null || $session === null) { + $om = \Magento\Framework\App\ObjectManager::getInstance(); + $session = $om->get('\Magento\Customer\Model\Session'); + } + if ($session->isLoggedIn()) { + return $session->getCustomer()->getEmail(); + } else { + return "Kosong"; + } + } } \ No newline at end of file diff --git a/app/code/Magento/Messaging/view/frontend/templates/room.phtml b/app/code/Magento/Messaging/view/frontend/templates/room.phtml index de70868946340c54a8a40f949f6438b772ead053..13f717f0c86200a812a0dbc096b7526352184b78 100644 --- a/app/code/Magento/Messaging/view/frontend/templates/room.phtml +++ b/app/code/Magento/Messaging/view/frontend/templates/room.phtml @@ -1,6 +1,6 @@ <div class="box"> <div class = "chat-title"> - <span class="name">Person 1 Name</span> + <span class="name"></span> </div> <div class="chat-form" > <div id="chatbox" class="chat-box"> @@ -16,6 +16,7 @@ </div> </div> <script> + console.log(<?php $this->getEmail() ?>); var myFirebase = new Firebase('https://magentochat.firebaseio.com/'); require(['jquery'], function($) { $(document).ready(function() {