Jump to content


Photo
- - - - -

Подключиться к zoo из файла php


Best Answer axeld , 24 December 2014 - 17:27

Все сделал другим способом

Go to the full post


  • This topic is locked This topic is locked
1 reply to this topic

#1 axeld

axeld
  • JBZoo User (rus)
  • User rate: 0.8
  • posts: 661
  • topics: 194

Posted 23 December 2014 - 18:40

Здравствуйте, скажите возможно ли подключиться к zoo из файла php , не имеющего прямого отношения к joomla ?

Я сделал так (файл в одном из модулей)

<?php 
header('Content-Type: text/html; charset=utf-8');
$my_path = dirname(__FILE__);
$absolute_path = dirname( $my_path."/../../../configuration.php" );


// Set up the appropriate CMS framework
define( '_JEXEC', 1 );
define( 'JPATH_BASE', $absolute_path );
define( 'DS', DIRECTORY_SEPARATOR );

// Load the framework
require_once ( JPATH_BASE . DS . 'includes' . DS . 'defines.php' );
require_once ( JPATH_BASE . DS . 'includes' . DS . 'framework.php' );

require_once(JPATH_ADMINISTRATOR . '/components/com_zoo/config.php'); // подключаем Zoo
require_once(JPATH_BASE . '/media/zoo/applications/jbuniversal/framework/jbzoo.php');// подключаем JBZoo
JBZoo::init(); // инициализация
// В любом месте кода (даже Joomla), аргумент всегда один и тот же и обозначает глобальный наймспейс в Zoo.
$app = App::getInstance('zoo');
// код исполняется в контексте любой сущности фреймворка
$app = $this->app; 

Вроде все подключения joomla "прокатили" кроме zoo - выдает ошибку (Fatal error: Class 'systemHelper' not found inY:\home\seaf\www\administrator\components\com_zoo\framework\classes\app.php on line 162)

 

 

 


  • 0

#2 axeld

axeld
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0.8
  • posts: 661
  • topics: 194

Posted 24 December 2014 - 17:27   Best Answer

Все сделал другим способом


  • 0




Click to return to top of page in style!