it-swarm-ko.tech

cache_clear_all ()이 작동하지 않는 것 같습니다.

CCK 필드가 몇 개있는 블록이 있습니다. 이 블록에는 해당 블록의 필드 값을 변경하는 작업에 대한 링크가 있습니다.

코드는 다음과 같습니다.

db_query("UPDATE {content_type_event} SET field_event_places_amount_value = field_event_places_amount_value - 1 WHERE nid=%d", $nid);
cache_clear_all();  

다시로드 한 후에도 이전 값이 계속 표시됩니다. 현재 값을 보려면 수동으로 캐시를 지워야합니다.

3
Codium

CCK 필드이므로 content_clear_type_cache ()

1
Codium

이 콘텐츠와 관련된 캐시 (예 : cache_content, cache_views_data)를 확인하고이 캐시를 명시 적으로 지 웁니다. 매개 변수없이 cache_clear_all ()을 호출하면 페이지를 "만"지우고 캐시를 차단합니다. 자세한 내용을 보려면 cache_clear_all () 코드를 살펴보십시오.

7
nonsenz