NPJ next: Документация/ДебагВNPJИКонфигиМодулей ...

Главная | Каталог | Изменения | НовыеКомментарии | Пользователи | Вам запрещён доступРегистрация | Вход:  Пароль:  

Вопросы. Некоторые без ответов. (npjdev-faq)

Оглавление документа

1. Я попытался вывести для отладки переменную в echo(), но ничего не вижу. Что делать?


2. Ну ладно. Не смог я вывести отладочную информацию в процессе формирования страницы без смерти скрипта. Так дайте мне хотя бы возможность посмотреть ее после того, как сформирована страница!


3. Как в хэндлере модуля получить префикс имен таблиц в БД?


4. Пишу я свой модуль для... скажем библиотеки. Называется он NPJLibrary, а в нем я создаю класс Book. Не в иерархии НПЖ, а просто «левый» класс. И возникает у меня дурацкое желание получить кое-какие данные из конфига модуля NPJLibrary. Как это сделать?


<?
class Book {

  var
    
fromLibrary;  // Название библиотеки, из которой книга. Название задано в конфиге модуля.
    
moduleConfig// Копия конфига для иллюстрации.

  
function Book(&$module) {
     
$this->moduleConfig = &$module->Config;
     
$this->fromLibrary = &$module->Config["LibraryName"];
  }
}
?>


А вызов конструктора, например, из хэндлера модуля делаем так:

<?

  $book 
= new Book($this);
  
?>


 
Один файл. [Показать файлы/форму]
Комментариев нет. [Показать комментарии/форму]
АДЕНОМА - ОТЗЫВ - ТУТ ВЫЛЕЧИЛИ ПОЛНОСТЬЮ!.
Поделиться ссылкой