diff --git a/app/code/Magento/Messaging/view/frontend/layout/messaging_index_index.xml b/app/code/Magento/Messaging/view/frontend/layout/messaging_index_index.xml index 09125c78958aff897cd789ce41919c01e2bd1592..d778b1473a8d14d8ca76f4dbf2e84fd7e6ee202c 100644 --- a/app/code/Magento/Messaging/view/frontend/layout/messaging_index_index.xml +++ b/app/code/Magento/Messaging/view/frontend/layout/messaging_index_index.xml @@ -2,9 +2,7 @@ <head> <title>Messaging</title> <css src="Magento_Messaging::css/chat.css" /> - <script src="Magento_Messaging::js/chat.js" /> <script src="Magento_Messaging::js/firebaselib.js" /> - <script src="Magento_Messaging::js/firebase.js" /> </head> <body> <referenceContainer name="content"> diff --git a/app/code/Magento/Messaging/view/frontend/layout/messaging_room_index.xml b/app/code/Magento/Messaging/view/frontend/layout/messaging_room_index.xml index 5e80f411234d80be87d8d9dffbd77961c7188b4f..b118a86438f9284c6044142a1175b7d0bd0df671 100644 --- a/app/code/Magento/Messaging/view/frontend/layout/messaging_room_index.xml +++ b/app/code/Magento/Messaging/view/frontend/layout/messaging_room_index.xml @@ -2,9 +2,7 @@ <head> <title>Messaging</title> <css src="Magento_Messaging::css/chat.css" /> - <script src="Magento_Messaging::js/chat.js" /> <script src="Magento_Messaging::js/firebaselib.js" /> - <script src="Magento_Messaging::js/firebase.js" /> </head> <body> <referenceContainer name="content"> diff --git a/app/code/Magento/Messaging/view/frontend/templates/messaging.phtml b/app/code/Magento/Messaging/view/frontend/templates/messaging.phtml index 14f77c9f09d53be74f4ae37f8fb794cd54e339d2..72d1c895c6fe05ee761b98a1011b158a1d569307 100644 --- a/app/code/Magento/Messaging/view/frontend/templates/messaging.phtml +++ b/app/code/Magento/Messaging/view/frontend/templates/messaging.phtml @@ -13,9 +13,9 @@ <span class="name">Chats</span> </div> <div class = "chat-search"> - <form > - <input type="text" name="chattext" placeholder="Search name" class="search-name"> - <input type="submit" name="search" value="Cari" class="search-button"> + <form action='' name='searchForm' id="searchForm" method="GET"> + <input type="text" name="email" id="email" placeholder="Search name" class="search-name"> + <input type="submit" class="search-button"> </form> </div> <div id="chatlist" class="chat-list"> @@ -31,7 +31,7 @@ myFirebase.on("child_added", function(snapshot) { var chatrooms = snapshot.val(); - if ((chatrooms.sender==<?= $email ?>)||(chatrooms.receiver==<?= $email ?>)){ + if ((chatrooms.sender=="<?= $email ?>")||(chatrooms.receiver=="<?= $email ?>")){ var chatlist = document.getElementById("chatlist"); //Kalo usernamenya sama, hapus yang sebelumnya for (i = 0; i < chatlist.childElementCount; i++) { @@ -51,12 +51,12 @@ chatroom_lastmessage.classList.add('chatroom-lastmessage'); var chatroom_username_span = document.createElement("span"); - if (chatrooms.sender==<?= $email ?>) { + if (chatrooms.sender=="<?= $email ?>") { chatroom_username_span.textContent = chatrooms.receiver; - chatroom_item.href = "/messaging/room/?email=" + chatrooms.receiver; + chatroom_item.href = "../room/?email=" + chatrooms.receiver; } else { chatroom_username_span.textContent = chatrooms.sender; - chatroom_item.href = "/messaging/room/?email=" + chatrooms.sender; + chatroom_item.href = "../room/?email=" + chatrooms.sender; } chatroom_username.appendChild(chatroom_username_span); @@ -73,6 +73,10 @@ }); }); + $('#searchForm').submit(function() { + var email = $('#email').val(); + $(this).attr('action', "../room/?email=" + email); + }); }); </script> \ 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 e0088236c4238bd481e510a8955033c5e0ae639c..b1bea2f4b42c707030131de5f159ef4593eb4157 100644 --- a/app/code/Magento/Messaging/view/frontend/templates/room.phtml +++ b/app/code/Magento/Messaging/view/frontend/templates/room.phtml @@ -11,7 +11,7 @@ <div class="box"> <div class = "chat-title"> <span class="name"> - <?= $email ?> + <?= $_GET['email'] ?> </span> </div> <div class="chat-form" > diff --git a/app/code/Magento/Messaging/view/frontend/web/js/chat.js b/app/code/Magento/Messaging/view/frontend/web/js/chat.js deleted file mode 100644 index c03fcb9e5337b705a61bc1b5fb9b1c751a280104..0000000000000000000000000000000000000000 --- a/app/code/Magento/Messaging/view/frontend/web/js/chat.js +++ /dev/null @@ -1,5 +0,0 @@ -require(['jquery'],function($){ - $(document).ready(function() { - alert('hai'); - }); -}); \ No newline at end of file diff --git a/app/code/Magento/Messaging/view/frontend/web/js/firebase.js b/app/code/Magento/Messaging/view/frontend/web/js/firebase.js deleted file mode 100644 index de5fdc7445c717c23b13802d7f89b83e9d5dcdc1..0000000000000000000000000000000000000000 --- a/app/code/Magento/Messaging/view/frontend/web/js/firebase.js +++ /dev/null @@ -1,9 +0,0 @@ -const config = { - projectId: "magentochat", - apiKey: "AIzaSyAuWbHi2A1CljLjLdXxxI0sFY0jqPWxZHs", - authDomain: "magentochat.firebaseapp.com", - databaseURL: "https://magentochat.firebaseio.com/", - storageBucket: "" -}; -firebase.initializeApp(config); -