0

別の会社から引き継いだクライアント ページがありますが、Drupal の最新ニュース ページに何か問題があります。ユーザーがニュース記事を投稿すると、その情報はフロント ページ ブロック内に表示され、最新のニュース ページにも表示されます。最新のニュース ページ内では、ユーザーとしてログインしている場合にのみニュースが表示され、ログインしていない人には表示されません。

ページを編集するとき、最新のニュースを取得するために次のクエリが実行されます。

  SELECT node.nid AS nid, node.title AS node_title, node.created AS node_created, 'node' AS field_data_field_news_image_node_entity_type, 'node' AS field_data_body_node_entity_type
FROM 
{node} node
WHERE (( (node.status = '1') AND (node.type IN  ('news')) ))
ORDER BY node_created DESC
LIMIT 4 OFFSET 0

私は Drupal の手入れが行き届いていないので、それは非常に基本的なものであり、誰かの考えが大好きです。ありがとう、

4

1 に答える 1

1

おそらく、サイトに匿名のページ キャッシングが設定されています。設定 -> 開発 -> パフォーマンス に移動して、オンになっているかどうかを確認し、設定を変更し、必要に応じてクリアします。

于 2013-02-28T06:18:21.983 に答える