0

Я сразу удалил представление на своем веб-сайте D7. Хорошо для меня, у меня была резервная копия со вчерашнего дня, поэтому я положил ее на свой локальный drupal и экспортировал представление.D7-import View break blocks PDOExeption

Взгляд становится успешно добавлен, но когда я Вист узел, где вид должен появиться оно не и блок панели веб-сайта возвращает это:

Notice: Undefined index: kontakt-block_1 in _block_rehash() (Zeile 420 von /var/www/drupal-7.19/modules/block/block.module). 
Notice: Undefined index: kontakt-block_2 in _block_rehash() (Zeile 420 von /var/www/drupal-7.19/modules/block/block.module). 
Notice: Undefined index: kontakt-block_4 in _block_rehash() (Zeile 420 von /var/www/drupal-7.19/modules/block/block.module). 
Notice: Undefined index: kontakt-block_6 in _block_rehash() (Zeile 420 von /var/www/drupal-7.19/modules/block/block.module). 
PDOException: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rubel_zf-views-Kontakt-block_1' for key 'tmd': INSERT INTO {block} (module, delta, theme, status, weight, region, pages, cache) VALUES (:db_insert_placeholder_0, :db_insert_placeholder_1, :db_insert_placeholder_2, :db_insert_placeholder_3, :db_insert_placeholder_4, :db_insert_placeholder_5, :db_insert_placeholder_6, :db_insert_placeholder_7); Array ([:db_insert_placeholder_0] => views [:db_insert_placeholder_1] => Kontakt-block_1 [:db_insert_placeholder_2] => rubel_zf [:db_insert_placeholder_3] => 0 [:db_insert_placeholder_4] => 0 [:db_insert_placeholder_5] => -1 [:db_insert_placeholder_6] => [:db_insert_placeholder_7] => -1) in drupal_write_record() (Zeile 7194 von /var/www/drupal-7.19/includes/common.inc). 

Если я удаляю View снова панель блоков открывается без ошибок.

любая идея, как я могу это исправить? Между тем работа была выполнена в то же время, и это было плохо не только мной. Другие сотрудники добавили контент. Все, что хорошо уйдет; (

ответ

0

Я полагаю, что ваше представление связано с другим именем машины или идентификатором блока? Возможно, вам захочется выяснить, откуда вызывается блоки, и попытаться исправить то, как они вызваны. в шаблоне - я предполагаю, что при удалении представления блоки, которые были созданы, также были удалены.

После добавления представления вы можете увидеть блоки, сгенерированные этим представлением в admin, под блоками? Попробуйте отключить их и см., если ваша страница снова показывает ошибку.

+0

Я не могу просмотреть вид блоков, появляется ошибка: S – SaifDeen

+0

вы можете изменить свой вид после его импорта? – NickOpris

+0

Да, я могу! Есть идеи? – SaifDeen

1

У меня точно такая же проблема, и я замечаю, что она исходит из имени представления при импорте: НЕ помещайте имя представления, просто оставьте поле пустым и нажмите на e "Заменить существующее представление, если оно существует с тем же именем".

0

Измените имя компьютера вашего блока в разделе «Дополнительно».

 Смежные вопросы

  • Нет связанных вопросов^_^