From 0967609487ff2050ff27cefb401414da32d0b055 Mon Sep 17 00:00:00 2001 From: dewitast <dewitast20@gmail.com> Date: Thu, 8 Feb 2018 08:55:38 +0700 Subject: [PATCH] Add search email --- app/code/Magento/Messaging/Block/Room.php | 20 +++++++++++++++++++ .../view/frontend/templates/room.phtml | 3 ++- 2 files changed, 22 insertions(+), 1 deletion(-) diff --git a/app/code/Magento/Messaging/Block/Room.php b/app/code/Magento/Messaging/Block/Room.php index f6472a4262a..e69f1d1ea74 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 de708689463..13f717f0c86 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() { -- GitLab