Или возможно я получил неправильный конец вопроса. Вы имели в виду что-то как iIf()
в VB? Это работает на меня:
myField = returnIf(isNothing(rs("myField")), 0, rs("myField"))
, где returnIf()
функция как так:
function returnIf(uExpression, uTrue, uFalse)
if (uExpression = true) then returnIf = uTrue else returnIf = uFalse : end if
end function
Нашел решение
http://pastie.org/481635 http://pastie.org/481633
Настройте автозагрузчик и путь к плагину в application / configs / application.ini:
autoloadernamespaces.0 = "Doctrine"
pluginpaths.ZendX_Doctrine_Application_Resource= "ZendX/Doctrine/Application/Resource"
Добавьте пути к моделям и сгенерированным моделям в public / index.php
set_include_path(implode(PATH_SEPARATOR, array(
realpath(APPLICATION_PATH . '/../library'),
realpath(APPLICATION_PATH . '/models'),
realpath(APPLICATION_PATH . '/models/generated'),
get_include_path(),
)));
Сохраните http://pastie.org/481633 в библиотеке / ZendX / Doctrine / Application / Resource / Doctrine.php
Я почерпнул несколько указателей из ранее предложенной статьи Мэтью Вейера О'Финни, а также статей из Danceric, которые изначально были основаны на ZF 1.8:
Вам также могут быть интересны следующие ссылки (подборка моих закладок, соответствующих "zend framework" и "doctrine"):
Прошу прощения за ссылки в виде простого текста. Я здесь новый пользователь и подчиняюсь строгим правилам предотвращения спама.
net / blog / 2009/01/17 / optimizing-zend-framework-and-doctrine-applications /Прошу прощения за ссылки в виде простого текста. Я здесь новый пользователь и подчиняюсь строгим правилам предотвращения спама.
net / blog / 2009/01/17 / optimizing-zend-framework-and-doctrine-applications /Прошу прощения за ссылки в виде простого текста. Я здесь новый пользователь и подчиняюсь строгим правилам предотвращения спама.