У меня такая ситуация: я показываю на странице много строк из БД. просто создание динамических строк ( <% foreach (res in DBVar)%>
). В каждой строке есть кнопка. каждая кнопка использует только 1 метод OnClick. Меня действительно не интересует имя (значение) этих кнопок, но я могу ' Возьмите, как я могу передать параметр (например, идентификатор строки из БД ( res.ID
)) со страницы .aspx в метод OnClick. (Использование LINQ to SQL)
Drupal решает творить чудеса и пытается вызвать базу данных, чтобы найти какой-нибудь файл в ее реестре.
Test PDOStatement->execute() failed: <em class="placeholder">PDOException</em>: SQLSTATE[42S02]: Base table [error]
or view not found: 1146 Table 'td_development.simpletest50921registry' doesn't exist: SELECT
filename FROM {registry} WHERE name = :name AND type = :type; Array
(
[:name] => FooBar
[:type] => interface
)
DrupalUnitTestCase
в отличие от DrupalWebTestCase
намеренно не создает базу данных. Итак, причина, по которой это не удается, ясна.
Однако я не хочу, чтобы Drupal просматривал базу данных, когда все, что мне нужно, - это создать какой-нибудь экземпляр. Как избежать того, чтобы Drupal искал файл в своем реестре?