Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Module › Views ›

Flags, Commerce and Views: Was will mir folgende Meldung sagen?

Eingetragen von moreira.dasilva (73)
am 27.08.2014 - 11:24 Uhr in
  • Views

Warning: Adding this relationship for any flag that contains anonymous flagging access will disable page caching for anonymous users when this view is executed. (But this is only true when the relationship is constrained to "Current user", not to "Any user".) It is recommended to create a dedicated page for views containing anonymous user data.

Leider hab ich mit Google nichts dazu gefunden!

Muss ich einen extra View machen der meinen View beinhalten?

Danke

‹ [Gelöst]Links von Views-Textfeldern zum Node-Inhalt? Wort in Taxonomie Term soll ignoriert werden ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Bei dieser Meldung geht es um

Eingetragen von JThan (396)
am 27.08.2014 - 12:05 Uhr

Bei dieser Meldung geht es um das Seiten-Caching für nicht eingeloggte User (Gäste). Es wird empfohlen eine eigene Views zu erstellen um die Daten von Gästen zu nutzen.

Wenn du allerdings nur wenige Gäste auf deiner Seite hast, funktioniert es auch so. Es ist eine Warnung, kein Fehler.

Die Meldung ist, finde ich, recht genau und gut formuliert.

Gruß
JThan
_____
Alle Angaben in meinen Beiträgen sind stets ohne Gewähr und auf eigenes Risiko für bare Münze zu nehmen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Mein Problem ist das dieser

Eingetragen von moreira.dasilva (73)
am 27.08.2014 - 12:11 Uhr

Ich dachte das hat mit meinem folgenden Problem zu tun: Mein Problem ist das dieser View im Moment anonymen Usern auch nicht angezeigt wird. Der View ist per Relation mit dem Flag verbunden und mit dem Commerce Produkt um die Felder nutzen zu können. Als Admin wird mir der View ohne Probleme ausgegeben als anonymer user leider nicht. Irgendeinen Tipp??

Vielen Dank

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich vermute, dass die Warnung

Eingetragen von JThan (396)
am 27.08.2014 - 12:16 Uhr

Ich vermute, dass die Warnung nichts damit zu tun hat, dass die View nicht angezeigt wird.

Dazu kann ich nur die üblichen Tipps geben:
- Alle Berechtigungen prüfen
- Cache leeren

Gruß
JThan
_____
Alle Angaben in meinen Beiträgen sind stets ohne Gewähr und auf eigenes Risiko für bare Münze zu nehmen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Vielen Dank! Die

Eingetragen von moreira.dasilva (73)
am 27.08.2014 - 12:39 Uhr

Vielen Dank! Die Berechtigungen im View hab ich schon geprüft, hat aber leider nichts gebracht. Cache geleert usw. hab ich auch schon. Der Anonyme USer kann auch die Flags setzen nur der View bleibt leider leer.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Für Flag im Zusammenhang mit

Eingetragen von Jenna (1880)
am 27.08.2014 - 13:30 Uhr

Für Flag im Zusammenhang mit anonymen Usern gibt es https://www.drupal.org/project/session_api

Nach der Installation und Konfiguration den Statusbericht aufrufen und den Anweisungen folgen.

Grüße Jenna

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo Jenna, das habe ich

Eingetragen von moreira.dasilva (73)
am 27.08.2014 - 13:49 Uhr

Hallo Jenna, das habe ich bereits gemacht, deshalb können die anonymen User ja Flags setzen nur bleibt der dazugehörige View eben leer, der wenn man als angemeldet ist tadellos funktioniert

  • Anmelden oder Registrieren um Kommentare zu schreiben

Flag stellt eine Beziehung

Eingetragen von wla (9290)
am 27.08.2014 - 14:41 Uhr

Flag stellt eine Beziehung zwischen einem Node und einem User her. Deshalb glaube ich auch nicht, das so etwas sinnvoll für Gäste arbeiten kann.

.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *

  • Anmelden oder Registrieren um Kommentare zu schreiben

Doch, der Anonyme User sol

Eingetragen von moreira.dasilva (73)
am 27.08.2014 - 15:13 Uhr

Doch, der Anonyme User sol ein Flag setzen um sich dann die geflagten Artikel in einem Tabellen-View ausgeben zu können, das ganze wird per SessionAPI in einem cookie gespeichert, oder hast du dafür eine Alternative Idee

  • Anmelden oder Registrieren um Kommentare zu schreiben

Das kann ja nur solange

Eingetragen von wla (9290)
am 27.08.2014 - 16:17 Uhr

Das kann ja nur solange funktionieren, solange die Session besteht. Bisher weiß ich nur, daß Flag einen Eintrag in einer eigenen Tabelle mit UserID und NodeID erstellt. Wenn die Session-API dieses Verhalten jetzt aufbohrt, heißt das aber nicht, daß Views da mitspielt. Das wäre ja eine andere Verknüpfung als bisher. Da solltest Du mal bei den Maintainern von Flag nachfragen, ob die die Views Integration dahingehend angepaßt haben.

.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *

  • Anmelden oder Registrieren um Kommentare zu schreiben

Also ich kann das Problem

Eingetragen von moreira.dasilva (73)
am 28.08.2014 - 08:30 Uhr

Also ich kann das Problem mittlerweile weiter eingrenzen und zwar tritt es nur auf wenn ich die Felder des Commerce Produktes mit abbilden will. Solange ich nur die Felder des Inhaltstypen verwende wird der View auch einem Anonymen User angezeigt. Wahrscheinlich weil die Felder anders gerendert als in der Ansicht des Inhaltsstypen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ok, Commerce hat verhindert

Eingetragen von moreira.dasilva (73)
am 28.08.2014 - 08:50 Uhr

Ok, Commerce hat verhindert das anonyme User Produkte anschauen können, allerdings geht das in der Node-Ansicht sehr wohl. Ich konnte dass nun lösen in dem ich das in diesem Fall den anonymen Usern erlaube, allerdings ist das keine schöne Lösung, weil dadurch es nicht mehr möglich ist Produkte aus dieser Kategorie dem User vorzuenthalten.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Theme Update mit Composer schlägt fehl
  • D6 Views Data Export Multi Images -> D7
  • Drupal 10 und Thema Bartik
  • Wie in hook_views_query_alter() einen join auf Tabelle url_alias durchführen?
  • Strukturierte Daten Fehler
  • fbsmp\plugins Hilfe
  • Migration über feeds von D6 auf D8
  • Theme Classy sei installiert, ist aber nicht bei Themes
  • Composer 1 zu Composer 2
  • Bitte um Einschätzung: Upgrade von Drupal 7 auf 9
  • Scroll zu View-Ergebnissen nachdem Filter angewendet ist
  • SQL-Injection? User hat sich Zugriff aufs Admin-Konto geholt und Änderungen vorgenommen.
Weiter

Neue Kommentare

  • gelesen?
    vor 11 Minuten 9 Sekunden
  • Soweit ich mich erinnere war
    vor 2 Stunden 56 Minuten
  • Superfish
    vor 3 Tagen 23 Stunden
  • Auch für superfish gibt es
    vor 4 Tagen 2 Stunden
  • Versuchs mal mit
    vor 4 Tagen 2 Stunden
  • Drupal 10 läuft
    vor 4 Tagen 3 Stunden
  • Da wirst Du den Bug wohl selbst beheben müssen
    vor 5 Tagen 22 Stunden
  • Gleiches Problem: bootstrap 4
    vor 1 Woche 1 Tag
  • Da wirst Du den Bug wohl
    vor 1 Woche 1 Tag
  • Immer noch composer 1 zu 2
    vor 1 Woche 1 Tag

Statistik

Beiträge im Forum: 248402
Registrierte User: 19752

Neue User:

  • Aman_Musani
  • Dustinjex
  • Rickywap

» Alle User anzeigen

User nach Punkten sortiert:
wla9290
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3845
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 1 Benutzer und 15 Gäste online.

Benutzer online

  • mikeeve

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association