Tagadelic yeni etiketleri almıyorsa

İlgili Konular: Drupal Genel Bilgiler     

Drupal kurduğumuzda bazen tagadelic modülünü ekledikten sonra son eklediğimiz etiketleri almadığını görebiliyoruz. Bu durumda aşağıdaki yöntemi uygulamamız gerekiyor.

Bu sorunu çözebilmek için tagadelic.module dosyasında aşağıdaki değişiklikleri yapmalısınız. - ile başlayan satırlar silinip + ile başlayan satırlar eklenmelidir.

 function tagadelic_nodeapi(&$node, $op, $teaser, $page) {
-  if ($op == 'load') {
+  switch ( $op ) {
+   case 'load':
      $node->tags = tagadelic_node_get_terms($node);
-  }
+     break;
+
+   case 'presave':
+     $sql = "DELETE FROM cache WHERE cid LIKE 'tagadelic_cache_%';";
+     db_query($sql);
+   }
 }
 

Yorumlar

Yeni yorum veya soru gönder

Bu alanın içeriği gizlenecek, genel görünümde yer almayacaktır.
  • PHP source code can also be enclosed in <?php ... ?> or <% ... %>.
  • You may insert videos with [video:URL]

Biçimlendirme seçenekleri hakkında daha fazla bilgi


3 + 9 =
Basit matematik sorusunuz çözünüz. Örn; 1+3= 4