Jak sprawdzić, czy klient jest zalogowany, czy nie w Magento 2. Jeśli klient jest zalogowany, to jak uzyskać dane klienta z
Oznacza pytania dotyczące zarządzania sesjami w Magento.
Jak sprawdzić, czy klient jest zalogowany, czy nie w Magento 2. Jeśli klient jest zalogowany, to jak uzyskać dane klienta z
W Magento 1.x limit czasu sesji backend został ustawiony przez: Backend -> System -> Configuration -> Admin -> Security -> Session Lifetime (seconds) Początkowo moim pytaniem było, jak to ustawić w Magento 2.0, ale najwyraźniej istnieją różnice między Magento 2.0 i Magento 2.1 W...
Działam jako sysadmin dla kilku serwerów, które przechowują strony Magento i czasami wypełniają się plikami sesji. Powiedziano mi, że zarządzanie tymi plikami nie jest czymś, co można zrobić z poziomu Magento, i przypuszczam, że ich tymczasowe użycie oznacza, że nie można ich po prostu wyłączyć,...
Co odpowiada sesji w Magento 1 Mage::getSingleton('core/session')->setMyValue('test'); Mage::getSingleton('core/session')->unsMyValue(); To samo w Magento
Witryna, którą zarządzam nagle (potencjalnie 2 tygodnie temu - na podstawie statystyk GA i tylko zgłoszona teraz) zaczęła upuszczać elementy koszyka, gdy przeglądasz koszyk lub przechodzisz do kasy. Górny „mini-koszyk” pokazuje pozycje w menu rozwijanym, dopóki nie przejdziesz do koszyka / kasy,...
Na stronie kasy ( chekout/cart) chcę edytować miejsce docelowe adresu URL przycisku kasy w oparciu o elementy koszyka ( link.phtml). Jak mogę dostać wszystkie przedmioty do koszyka? Chcę to zrobić bez użycia interfejsu API.
Problem Duża witryna używa osobnych instancji Magento dla różnych regionów geograficznych, więc firmy są odizolowane. Przykład: site.com north.site.com south.site.com east.site.com west.site.com Użytkownicy mogą odwiedzać witryny root + regionalne, logować się bezpośrednio na stronie...
Jak usunąć identyfikator sesji z adresu URL w Magento 2 (frontend). To jest SIDparametr zapytania w adresie URL. Na przykład: https: //example.com/contact/? SID = sfl317buq8ru4uf4a
Opiekuję się sklepem Magento z 400-500 odwiedzających i 40-50 zamówień dziennie. Ostatnio system został zaktualizowany z Magento EE 1.14.2.4 do Magento EE 1.14.3.2 i zauważyłem dziwne wyjątki w logach: exception 'Mage_Core_Model_Session_Exception'
Regularnie odwiedzam moją witrynę, aby upewnić się, że działa, i zauważyłem, że obrazy produktów nie są wyświetlane, ponieważ sądząc, że to problem z pamięcią podręczną indeksowania, próbowałem zalogować się do panelu administracyjnego i otrzymałem błąd: „nieprawidłowy klucz formularza. Odśwież...
Jeśli zaloguję się do backendu Magento i wykonam jakieś zadanie, które zajmuje dużo czasu (globalne wyszukiwanie w dużych katalogach, długo działający przepływ danych itp.), Moja przeglądarka internetowa odmówi załadowania innych stron administracyjnych tylko w tej przeglądarce . Dlaczego tak się...
Pierwszą rzeczą, którą robię, rozpoczynając projekt, jest zapytanie klienta, czy potrzebuje dzienników użytkownika na swojej stronie internetowej. Pod względem technicznym Mage_Logmoduł. We wszystkich dotychczasowych przypadkach otrzymałem odpowiedź: Nie. Będziemy używać Google...
To nie jest pytanie, ale odpowiedź na problem, który jest dość stary, ale powraca. Pamiętam, jak walczyłem z tym w czasach, gdy konfigurowałem Magento 1.9 i tym razem powtórzyło się to na Magento 2.1.4. Zupełnie zapomniałem, jak to wtedy naprawiłem, więc tym razem dokumentuję tutaj swoją odpowiedź...
Zobacz następujący scenariusz. Mam niestandardowy moduł, który pozwala użytkownikowi frontendowi wykonywać pewne działania na niektórych niestandardowych obiektach. (szczegóły nie są tak naprawdę ważne). Żądanie polega na tym, że administrator powinien mieć możliwość zalogowania się do interfejsu...
Zauważyłem więc w New Relic na wielu naszych stronach, wiele ładowań długich stron dzieje się z powodu Mage_Core_Model_Session_Abstract_Varien :: start. Przeprowadziłem badania i naprawdę nie widziałem, żeby ktokolwiek mówił o tym. Używamy Nginx, PHP FPM, Redis do buforowania i Memcache do sesji....
Czy Magento 2 ma jakieś systemy lub abstrakty do zarządzania stanem między backendem a lokalną pamięcią masową na frontendie? Pracuję nad przeniesieniem funkcji przywracania porzuconego koszyka użytkownika za pomocą przekierowania. W uproszczonej formie, taki jak adres
Używam memcachedo przechowywania sesji i na stronach kategorii zauważyłem w nowych transakcjach reliktów, w których rozpoczęcie sesji różnych może potrwać ponad 30 sekund. Może to mieć coś wspólnego z blokowaniem sesji, ale pomyślałem, że to nie był problem podczas korzystania z memcache. Ktoś...
Zawsze zastanawiałem się, gdzie są przechowywane wszystkie dane rejestru w Magento? Wiem, że nawet obiekty singletonowe są przechowywane w rejestrze. Rejestr jest tylko statyczną zmienną tablicową klasy Mage . Mam tutaj kilka pytań, aby usunąć zamieszanie: Czy rejestr jest inny dla różnych...
Chcę wyświetlić komunikat o błędzie lub sukcesie w moim module magento 2. Rozszerzyłem mój kontroler front-end o nazwę klasy \Magento\Framework\App\Action\Action. Następnie przekierowuję klienta do strony głównej za pomocą następującego
Walczę z sesją Magento 2. Utworzyłem poniżej pliku kontrolera jako przykładowy kod. <?php namespace vendor_name\module_name\Controller\SetGetSession; use Magento\Framework\App\Action\Action; class SetGetSession extends Action { protected $customerSession; public function _construct(...