Mam widok w Drupal 7, który zawiera listę plików PDF. Chcę śledzić użytkowników, którzy otwierają ten plik; więc chcę, aby jeśli nie byli zalogowani po kliknięciu, byli wysyłani na stronę logowania / rejestracji. Udało mi się to już za pomocą dwóch widoków z różnymi uprawnieniami, ale problem polega na tym, że po rejestracji przekierowuje się na stronę profilu użytkownika, w przeciwieństwie do pliku PDF.
Jak mogę to osiągnąć?
Logowanie Destination moduł jest dla wszystkich typów logowania i rejestracji. Strony projektu mówią: „Można również zatrzymać użytkowników na aktualnie odwiedzanej stronie po zalogowaniu lub wylogowaniu”.
Nie korzystałem z niego wcześniej, ale mam nadzieję, że to rozwiąże twój problem.
źródło
Możesz to zrobić za pomocą reguł. Użyj zdarzenia po zalogowaniu i dodaj akcję, aby przenieść użytkownika na stronę.
źródło