2016-03-15 103 views
1

使用自定义前端主题时,我的内容的预览按钮停止工作。它只是重定向到内容概述页面。Drupal 8预览按钮不起作用

我是否在我的主题中丢失了某些东西,它允许我使用“预览”功能?

+0

你看过你的Drupal dblog或你的服务器的错误日志吗?那里有什么吗? – loganfarr

回答

0

杰森Ruyle的答案是正确的,我有同样的问题,并通过将此代码添加到我的模块解决了这个问题:

use Drupal\Core\Entity\EntityInterface; 

function my_module_entity_operation_alter(array &$operations, EntityInterface $entity) { 
    if (isset($operations['edit']['query'])) { 
     unset($operations['edit']['query']['destination']); 
    } 
    return $operations; 
} 

代码也可如果需要,可以改进以针对正确的实体。

+0

我试过了,代码被触发了,但它似乎没有任何效果。 你能解释为什么这段代码应该解决这个问题吗? – vrijdenker

+1

已经有一段时间了,但它应该做的是从实体操作中的编辑网址(管理内容列表中的下拉/按钮)中删除目标参数。但是现在应该修复该错误(请参阅https://www.drupal.org/node/2325463的状态)。 –