Перейти к контенту

создание своего класса


Рекомендуемые сообщения

помогите идиоту )

 

короче хочу попробовать написать свой класс -для своих целей...

 

и столкнулся с некоторыми проблеммами...

 

я та понял в принципе подключить сво класс можно

просто в index.php

require_once ROOT_PATH . "sources/classes/my_class.php";

 

что нужно написать чтоб внутри этого класса работал $DB

чтоб можно было гонять DB->simple_construct и остальное?

 

допустим класс заработал и выдает при обращении к нему данные какието там

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

к примеру

{my.value1}

Ссылка на комментарий
Поделиться на других сайтах

$var = new ClassName;

$var->FunctionName();

 

Вам неплохо бы вообще программирование чуток подучить, а потом чуэие труды воротить.

Изменено пользователем Destruction
Ссылка на комментарий
Поделиться на других сайтах

это вы на какой вопрос ответили???

как инициализировать экземпляр класса я знаю

 

ага.. с использованием $DB в своем классе я разобрался...

спасибо за очень большую помощь... :D

 

в index.php

require_once ROOT_PATH . "sources/classes/my_class.php";

$ipsclass->my_class = new my_class();

$ipsclass->my_class->ipsclass =& $ipsclass;

 

в my_class.php

my_class{

var $ipsclass;

 

тогда мы сможем использовать внутри нашего класса

$this->ipsclass->DB->simple_construct( array( 'select' => '*', 'from' => 'posts', 'where' => "topic_id=$id",'order' => "post_date LIMIT 1" ));

 

вот что есть весьма гууууддд

Ссылка на комментарий
Поделиться на других сайтах

На ваш вопрос и ответил..

 

Напишу для конкретно случая про БД:

class MyClass{

// require ("ips_kernel/class_db_mysql.php");

$DB = new db_driver;

$DB->simple_construct( ... );

}

Изменено пользователем Destruction
Ссылка на комментарий
Поделиться на других сайтах

неправильно

вы создали новый экземпляр класса.

приэтом по по моему еще надо ведь параметры для оединений задать?

 

а кто считать количество запросов будет для вывода в статистике форума?

 

 

 

Вы ме лучше скажите как обьявлять переменны (или что там)

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

типа вот этих

{ips.url}

и т.п.

 

и как метоами самого ИПБ

прочитать настройки форума...

Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.