$modx -> resource -> setTVValue(11, 1);
print_r($modx -> resource -> getTVValue(11));
$modx -> resource -> setTVValue(11, 2);
print_r($modx -> resource -> getTVValue(11));
2 と 2 を出力するスニペットがありますが、1 と 2 を出力する必要があります。リソースのキャッシュはオフになっています。スニペット呼び出しもキャッシュされません。
別の方法でこの問題を解決しようとしましたが、ページ全体がリロードされた後にのみ TV が更新されます。
$tv = $modx->getObject('modTemplateVar',array('id'=>'11'));
$tv -> setValue($modx->resource->get('id'), 88);
$tv->save();
print_r($modx -> resource -> getTVValue(11));
ちなみに、テレビで仕事をしていなければ大丈夫です!
$modx -> resource -> set("pagetitle", 1);
print_r($modx -> resource -> get("pagetitle"));
$modx -> resource -> set("pagetitle", 2);
print_r($modx -> resource -> get("pagetitle"));
テレビでこの問題を解決するにはどうすればよいですか? このようにキャッシュもクリアしようとしましたが、うまくいきませ$modx->cacheManager->refresh();
んでした。