我正在使用Drupal 6和authcache。我已经读过你可以使用ajax加载动态内容,即使整个页面都是用authcache缓存的。在我的模板文件中,我使用此代码显示编辑和删除链接:
<?php if ($user->uid == $node->uid || in_array('moderator', array_values($user->roles))|| $user->uid == 1): ?>
<span class="edit"><?php print l('Edit', 'node/' . $nid . '/edit'); ?></span>
<span class="delete"><?php print l('Delete', 'node/' . $nid . '/delete'); ?></span>
<?php endif; ?>
检查用户是否:内容的所有者,主持人或超级管理员。我怎么能用ajax加载那部分?
答案 0 :(得分:0)
我建议您尝试Authcache ajax docs或在example.com/admin/build/modules上启用authcache示例块模块(它是如何实现此目的的示例)并尝试通过此模块一种灵感。我还没有尝试过测试,但是我在安装Authcache模块时遇到了这个问题。
如果我是你,我会尝试通过ajax链接将内容同步到你的链接功能。
希望它有所帮助。
的Lukas