在鉤子模塊內(nèi)容發(fā)布之后里添加給其他站點(diǎn)同步添加數(shù)據(jù),為什么這樣寫不行呢
config/hooks.php
\Phpcmf\Hooks::on('module_content_after', function ($data, $old)
{
$mid = MOD_DIR;
foreach (\Phpcmf\Service::C()->site_info as $siteid => $t)
{
if($siteid != SITE_ID)
{
\Phpcmf\Service::C()->_module_init($mid, $siteid);
\Phpcmf\Service::C()->content_model->_init($mid, $siteid, \Phpcmf\Service::C()->module['share']);
$rt = \Phpcmf\Service::C()->content_model->save_content(0, $data);
}
}
});
是我哪里寫錯(cuò)了嗎,能不能指點(diǎn)一下,謝謝。
放在之后好一些
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
回復(fù)@迅睿官方創(chuàng)始人 現(xiàn)在就是放在之后的,好像會(huì)死循環(huán),為什么呢