Chciałbym móc zmienić hasło użytkownika w kodzie. Ponieważ user_loadzwraca obiekt i user_savechce tablicy, nie jest to trywialne. Zakładam, że ktoś wymyślił szybki i łatwy sposób to zrobić. Moje obecne rozwiązanie wygląda następująco: db_update('users') ->fields(array('pass' => user_hash_password('some_password'))) ->condition('uid', 1) ->execute(); Ale nie podoba mi się to, że omija większość haków.
Przez jakiś czas mnie to niepokoiło. Kiedy próbuję ukryć pola takie jak pole grupy odbiorców lub ustawienie publikowania przed formularzem, po sprawdzeniu poprawności zestaw obu pól ma wartość zerową, mimo że wartość defaut jako został poprawnie zadeklarowany. Próbowałem użyć Invisible, #access, rozbroić ukryte, nic nie działa! Jest to bardzo kłopotliwe, …
Chciałbym pozwolić stronom nadal korzystać z mechanizmu buforowania Drupal 8 dla anonimowych użytkowników, z wyjątkiem określonych bloków, które powinny aktualizować się przy każdym odświeżeniu strony, wiedząc, że są generowane z widoków. Czy to technicznie możliwe? W jaki sposób?
Próbowałem o wiele za dużo odmian, aby wymienić tutaj, ale podstawową kwestią jest to, że nie mogę się zalogować do użytkownika natychmiast po rejestracji za pośrednictwem usług. Próbowałem świeżej instalacji Drupal 7.33 z włączonymi tylko usługami 7.x.3.11 i domyślnymi ustawieniami zasobów dostarczonymi przez drupalgap 7.x.1.9 Kiedy rejestruję się za pomocą …
Czy mogę użyć zależności [] = nazwa modułu w pliku theme.info? Chcę stworzyć motyw drupal, w którym używam modułu zależności, jeśli mogę wspomnieć o zależnościach w informacjach o temacie, łatwo będzie zainstalować motyw.
Mam stronę internetową, która korzysta z modułu prywatnego w celu ustawienia dostępu do treści, i oczywiście niektóre z moich stron zawierają elementy menu. Teraz, jeśli ustawię stronę jako prywatną, tylko użytkownicy z odpowiednimi uprawnieniami mogą to zobaczyć, co jest świetne i czego chciałem. Ale mam trochę problemów z elementami menu, …
Pracuję nad systemem, który będzie używany przynajmniej częściowo przez uczniów, z których niektórzy będą prawdopodobnie uczniami klasowymi. Stary system, który zastępujemy witryną Drupal, umożliwiłby masowe tworzenie kont użytkowników o tym samym adresie e-mail. Zrobili to, aby nauczyciel mógł po prostu użyć jej adresu e-mail dla wszystkich uczniów, a jeśli będą …
mysql> select nid, uid, created, changed from node; +-----+-----+------------+------------+ | nid | uid | created | changed | +-----+-----+------------+------------+ | 1 | 8 | 1336040166 | 1336046390 | +-----+-----+------------+------------+ Chciałbym mieć kolumnę „zmienione przez” w nodetabeli, dokładnie tak, jak mamy „utworzone przez” (pole uid). Pozwoli to śledzić, kto dokonał ostatniej …
Dodałem kilkanaście nowych pól (w Drupal 7) do profili użytkowników, używając: Konfiguracja -> Ludzie -> Ustawienia konta -> Zarządzaj polami (admin / config / people / account / fields) Jak mogę uzyskać dostęp do tych wartości? Nie wydają się być częścią $ user Próbowałem, bez powodzenia: global $user; var_dump($user);
Przeszukałem setki rozwiązań i wdrożyłem je wszystkie. Przeszukałem również tę stronę, aby znaleźć to samo pytanie, ale nie mogłem jej znaleźć. Mam witrynę programistyczną i produkcyjną. Do migracji między nimi używam github push i pull. W przeszłości nie było to problemem, jednak wielokrotnie napotykałem ten problem. Po migracji pliku Drupal …
Jak moduł powinien zmienić wartość globalną $user, wykonać swój własny kod i przywrócić pierwotną wartość $userbez powodowania wylogowania bieżącego użytkownika w przypadku wystąpienia błędu?
Chciałbym pozwolić odwiedzającym wybrać pomiędzy rejestracją przy użyciu podstawowego systemu rejestracji Drupala lub rejestracją przy użyciu konta na Facebooku. Spojrzałem na kilka modułów związanych z Facebookiem, ale było to trochę mylące i nie mogłem się zdecydować, który z nich użyć (sam nie używam Facebooka, więc myślę, że to nie pomaga). …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.