Ich bin mit einer Situation konfrontiert, in der ich eine bestimmte Ansicht ungültig machen muss, um das Löschen des Caches in dieser Ansicht einzuleiten. views_invalidate_cache () löscht ALLE zwischengespeicherten Ansichtsdaten für jede Ansicht auf der Site. Wie kann ich innerhalb meines Modulcodes eine Cache-Ungültigmachung für eine bestimmte Ansicht auslösen?
Was würde der Drush Cr tun, was der Flush aller Caches nicht tun würde? Besonders in Bezug auf Block-Caching? Ich wurde wütend, als ich versuchte, eine benutzerdefinierte Blockzweigvorlage zu erstellen, um schließlich herauszufinden, dass nichts mit meinem Code nicht stimmte, aber alle Caches zu leeren war nicht genug und drush …
In Drupal 7 bestand ein typisches Setup für Memcache API und Integration darin, dies in Ihre settings.php einzufügen: $conf['cache_backends'][] = 'sites/all/modules/memcache/memcache.inc'; $conf['lock_inc'] = 'sites/all/modules/memcache/memcache-lock.inc'; $conf['memcache_stampede_protection'] = TRUE; $conf['cache_default_class'] = 'MemCacheDrupal'; // The 'cache_form' bin must be assigned to non-volatile storage. $conf['cache_class_cache_form'] = 'DrupalDatabaseCache'; // Don't bootstrap the database when serving …
Ich habe einen Knotentyp "Artikel", der ein sich wiederholendes Absatzfeld enthält . Bei einem der Absatztypen kann der Benutzer eine Ansicht mithilfe eines Entitätsreferenzfelds einbetten. Beim Rendern eines Artikelknotens mit einer Ansichtsreferenz bettete ich die ausgewählte Ansicht folgendermaßen ein hook_preprocess_paragraph: $view_id = $paragraph->field_view->target_id; $view = \Drupal\views\Views::getView($view_id); $view->setDisplay('embed_1'); $vars['content'] = $view->preview(); …
Wir haben einige benutzerdefinierte Blöcke geschrieben, die dynamischen Inhalt rendern. Leider wird beim Caching standardmäßig das erste Rendering dieses Blocks zwischengespeichert (und für anonyme Benutzer nicht aktualisiert). Die Cache-Steuerung scheint nur für authentifizierte Benutzer zu funktionieren. Vermissen wir etwas Offensichtliches? Ist es möglich, anonymes Caching auf Block- (oder Seiten-) Basis …
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Drupal Antworten. Geschlossen vor 4 Jahren . Ich habe diese Anweisungen befolgt , um das Twig-Caching zu deaktivieren: Kopieren Sie die Datei …
Ich habe Drupal 7 gerade wieder auf meinem billigen Shared Host installiert. Die Installation verlief einwandfrei ... Ich habe die 1098-Dateien per FTP kopiert und innerhalb von 2 Minuten installiert. Die Standardinstallation (mit allen Modulen im Kern) dauerte ca. 5-10 Sekunden. Nach der Installation läuft die Site gut. Es ist …
Zunächst versuche ich, die Sorgfaltspflicht sicherzustellen und keine doppelten Fragen zu stellen, die zuvor gestellt wurden. Es gibt zahlreiche Beiträge zu Stackexchange und zu verschiedenen anderen Stellen, in denen das Zwischenspeichern von Ansichten und sogar einige Besonderheiten der verschiedenen Arten von Ansichts-Caches (z. B. hier und hier ) erläutert werden …
Ich versuche den Unterschied zwischen Memcached und APC zu verstehen und warum die Leute über die Verwendung des einen oder anderen oder beider sprechen. Ich kann nicht verstehen, warum Sie nicht beide verwenden würden, weil ich dachte, sie hätten völlig unterschiedliche Rollen. Hier ist mein Verständnis: APC Dadurch werden Teile …
Ich hatte ein Formular zum Hinzufügen von Knoten mit ungefähr 50 Feldern, hauptsächlich Text mit 1 Feldsammlung (mit weiteren 5 Feldern) und einigen Entitäts- und Begriffsreferenzen. Das Laden der Seite dauert ungefähr 30 Sekunden, wodurch sie unbrauchbar wird. Es gibt mehrere langsame Abfragen ( 99.28 - DrupalDatabaseCache :: getMultiple , …
Ich versuche zu lernen, wie man das Caching von Panels einrichtet. Ich habe ein Video über das Beherrschen des Drupal-Cachings gesehen und ich habe das Buch von Earl Miles über Panels und Ansichten, Drupals Bausteine , aber leider gibt es kein spezielles Kapitel zum Caching. Ich habe also ein Panel, …
Ich bin auf ein interessantes, aber wahrscheinlich häufiges Problem gestoßen. Wenn das Caching aktiviert ist, wird der Bestand für anonyme Benutzer nicht sofort aktualisiert (was sinnvoll ist, da dies der Punkt des Caching ist). Dies führt jedoch zu einem kleinen UXWTF. Wenn ein Produkt nicht vorrätig ist, wird den Benutzern …
Ich verwende das Zwischenspeichern von Ansichten, nachdem ich diese großartigen Fragen und Antworten gelesen und gute Ergebnisse erzielt habe. Ich muss den Ablauf kurz halten, da ich den "letzten Kommentar" in der Ansicht und diese Änderungen häufig anzeige. Ich denke darüber nach , den Inhaltscache für Ansichten zu verwenden, um …
Ich verwende das Admin-Menü- Modul für meine Projekte. In meinen Instanzen Drupal 7 und Pressflow 7 werden zufällig nur einige Menüelemente angezeigt. Zuerst dachte ich, ich könnte dies korrigieren, indem ich den Menü-Cache lösche. Als ich zur Titelseite ging, bekam ich wieder das beschädigte Menü. Wie löse ich diesen Fehler …
Ich arbeite mit einem Knotentyp, der mehrere benutzerdefinierte Felder enthält. Die Werte dieser Felder müssen bei jedem Laden der Seite aktualisiert werden, aufgrund der Caching-Funktion von Drupal jedoch nicht. Was ist der beste (einfachste) Weg, um das Zwischenspeichern dieses Inhaltstyps zu verhindern?
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.