#4 | Phalcon\Mvc\View\Engine\AbstractEngine->partial
/home/xpatlink/apps/xpatweb/cache/user/user_home_xpatlink_apps_xpatweb_xpatlink_modules_user_views_events_view.volt.php (11) <header class="catergory-header">
<div class="container">
<div class="row">
<div class="col-md-12">
<div class="d-flex justify-content-between">
<div class="cat-header float-left">
<h1>Events</h1>
</div>
<div class="filtermenu">
<?php $this->partial("../../../views/eventsmenu"); ?>
</div>
</div>
</div>
</div>
</div>
</header>
<section class="contentarea">
<div class="container">
<div class="row">
<div class="col-md-8">
<div class="event-tp-slide">
<!--Events Content-->
<div class="eventscontent">
<div class="row">
<div class="col-sm-4 col-lg-4">
<div class="eventspic"><img src="/images/events/<?php echo $event->image; ?>" alt=""></div>
</div>
<div class="col-sm-8 col-lg-8">
<div class="eventsinfo">
<h1><?php echo $event->name; ?> <span>I MAX 20th Century</span> </h1>
<h2>TIME : 12:30 , 2:45 & 6:30 </h2>
<div class="event-venue">
<h3><?php echo $event->venue; ?></h3>
</div>
<div class="event-dates">
<h2><strong>Start Date:</strong> <?php echo date('l', strtotime($event->startdate));
echo ' '.date('j', strtotime($event->startdate)); ?>,
<?php echo substr(date('F', strtotime($event->startdate)), 0,3); ?>
<?php echo ' '.date('Y', strtotime($event->startdate));
?></h2>
<h2><strong>End Date:</strong><?php echo date('l', strtotime($event->enddate));
echo ' '.date('j', strtotime($event->enddate)); ?>,
<?php echo substr(date('F', strtotime($event->enddate)), 0,3); ?>
<?php echo ' '.date('Y', strtotime($event->enddate));
?></h2>
</div>
<p><?php echo $event->description; ?> </p>
<div class="event-contacts row">
<div class="col-md-6 col-sm-6">
<p><strong>Fee:</strong> <?php echo $event->fee; ?></p>
</div>
<div class="col-md-6 col-sm-6">
<p><strong>Contacts:</strong> <?php echo $event->telephone; ?></p>
</div>
<div class="col-md-6 col-sm-6">
<p><strong>Website:</strong> <a href="<?php echo $event->website; ?>" target="_blank"><?php echo $event->website; ?></a></p>
</div>
<div class="col-md-6 col-sm-6">
<p><strong>Email:</strong> <a href="/" target="_blank"><?php echo $event->email; ?></a></p>
</div>
</div>
<div class="share-btns">
<h2>Share</h2>
<a class="share-btn share-btn-branded share-btn-twitter" href="https://twitter.com/share?url=http%3A%2F%2Fcodepen.io%2Fsunnysingh%2Fpen%2FOPxbgq&text=Share Buttons Demo&via=sunnyismoi" title="Share on Twitter">
<span class="share-btn-icon"><i class="fab fa-twitter"></i></span>
<span class="share-btn-text">Twitter</span>
</a>
<a class="share-btn share-btn-branded share-btn-facebook" href="https://www.facebook.com/sharer/sharer.php?u=http%3A%2F%2Fcodepen.io%2Fsunnysingh%2Fpen%2FOPxbgq" title="Share on Facebook">
<span class="share-btn-icon"><i class="fab fa-facebook-f"></i></span>
<span class="share-btn-text">Facebook</span>
</a>
<a class="share-btn share-btn-branded share-btn-email" href="mailto:?subject=Share Buttons Demo&body=http%3A%2F%2Fcodepen.io%2Fsunnysingh%2Fpen%2FOPxbgq" title="Share via Email">
<span class="share-btn-icon"><i class="fa fa-email"></i></span>
<span class="share-btn-text">Email</span>
</a>
<a class="share-btn share-btn-branded share-btn-more" href="https://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fcodepen.io%2Fsunnysingh%2Fpen%2FOPxbgq" title="More share options">
<span class="share-btn-icon"><i class="fa fa-share"></i></span>
<span class="share-btn-text-sr">More</span>
</a>
</div>
</div>
</div>
</div>
</div>
<div class="eventsmain">
<div class="col-md-12">
<div class="eventstitle">
<h2>You might also like</h2>
</div>
<!-- <article class="row">
<div class="col-sm-6 col-lg-4">
<div class="eventcontainer">
<div class="imagearea_event view view-first"> <img src="images/a5c447835988bc2e13d485e55e855844.jpg" alt="Xpatlink">
<div class="mask"> <a href="eventsinside.html" class="info">Read More</a> </div>
</div>
<div class="eventsmaininfo">
<h3>Who I Am Who We Are</h3>
</div>
<div class="eventsdate">
<p>Dec <span>7</span></p>
<p>2015</p>
<p>-</p>
<p>Mar <span>27</span></p>
<p>2016</p>
</div>
</div>
</div>
<div class="col-sm-6 col-lg-4">
<div class="eventcontainer">
<div class="imagearea_event view view-first"> <img src="images/a5c447835988bc2e13d485e55e855844.jpg" alt="Xpatlink">
<div class="mask"> <a href="eventsinside.html" class="info">Read More</a> </div>
</div>
<div class="eventsmaininfo">
<h3>Who I Am Who We Are</h3>
</div>
<div class="eventsdate">
<p>Dec <span>7</span></p>
<p>2015</p>
<p>-</p>
<p>Mar<span>27</span></p>
<p>2016</p>
</div>
</div>
</div>
<div class="col-sm-6 col-lg-4">
<div class="eventcontainer">
<div class="imagearea_event view view-first"> <img src="images/a5c447835988bc2e13d485e55e855844.jpg" alt="Xpatlink">
<div class="mask"> <a href="eventsinside.html" class="info">Read More</a> </div>
</div>
<div class="eventsmaininfo">
<h3>Who I Am Who We Are</h3>
</div>
<div class="eventsdate">
<p>Dec <span>7</span></p>
<p>2015</p>
<p>-</p>
<p>Mar<span>27</span></p>
<p>2016</p>
</div>
</div>
</div>
</article> -->
</div>
</div>
</div>
</div>
<div class="col-md-4">
<div class="aside-evnts">
<h1>Post your event today</h1>
<p>List your event for free. Boost ticket sales, reach new audiences, and get your event seen. Start your listing now.</p>
</div>
<div class="aside-event-btn"><a href="events/create">Post Event</a></div>
<div class="aside-event-slide">
<h2>Upcoming Events</h2>
<!--Week Event-->
<div class="eventsweek">
<!-- <div class="eventweek_header">
<h2>This Week</h2>
</div> -->
<!-- <div class="events-aside-Carousel slick-initialized slick-slider">
<div aria-live="polite" class="slick-list draggable"><div class="slick-track" role="listbox" style="opacity: 1; width: 1400px; transform: translate3d(-875px, 0px, 0px);"><div class="event-sm-aside slick-slide slick-cloned" data-slick-index="-2" aria-hidden="true" tabindex="-1" style="width: 171px;">
<div class="eventcontainer">
<div class="imagearea_event view view-first"> <img src="images/a5c447835988bc2e13d485e55e855844.jpg" alt="Xpatlink">
<div class="mask"> <a href="eventsinside.html" class="info" tabindex="-1">Read More</a> </div>
</div>
<div class="eventsmaininfo">
<h3>Who I Am Who We Are</h3>
</div>
<div class="eventsdate">
<p>Dec <span>7</span></p>
<p>2015</p>
<p>-</p>
<p>Mar <span>27</span></p>
<p>2016</p>
</div>
</div>
</div><div class="event-sm-aside slick-slide slick-cloned" data-slick-index="-1" aria-hidden="true" tabindex="-1" style="width: 171px;">
<div class="eventcontainer">
<div class="imagearea_event view view-first"> <img src="images/a5c447835988bc2e13d485e55e855844.jpg" alt="Xpatlink">
<div class="mask"> <a href="eventsinside.html" class="info" tabindex="-1">Read More</a> </div>
</div>
<div class="eventsmaininfo">
<h3>Who I Am Who We Are</h3>
</div>
<div class="eventsdate">
<p>Dec <span>7</span></p>
<p>2015</p>
<p>-</p>
<p>Mar <span>27</span></p>
<p>2016</p>
</div>
</div>
</div><div class="event-sm-aside slick-slide" data-slick-index="0" aria-hidden="true" tabindex="-1" role="option" aria-describedby="slick-slide00" style="width: 171px;">
<div class="eventcontainer">
<div class="imagearea_event view view-first"> <img src="images/a5c447835988bc2e13d485e55e855844.jpg" alt="Xpatlink">
<div class="mask"> <a href="eventsinside.html" class="info" tabindex="-1">Read More</a> </div>
</div>
<div class="eventsmaininfo">
<h3>Who I Am Who We Are</h3>
</div>
<div class="eventsdate">
<p>Dec <span>7</span></p>
<p>2015</p>
<p>-</p>
<p>Mar <span>27</span></p>
<p>2016</p>
</div>
</div>
</div><div class="event-sm-aside slick-slide" data-slick-index="1" aria-hidden="true" tabindex="-1" role="option" aria-describedby="slick-slide01" style="width: 171px;">
<div class="eventcontainer">
<div class="imagearea_event view view-first"> <img src="images/a5c447835988bc2e13d485e55e855844.jpg" alt="Xpatlink">
<div class="mask"> <a href="eventsinside.html" class="info" tabindex="-1">Read More</a> </div>
</div>
<div class="eventsmaininfo">
<h3>Who I Am Who We Are</h3>
</div>
<div class="eventsdate">
<p>Dec <span>7</span></p>
<p>2015</p>
<p>-</p>
<p>Mar <span>27</span></p>
<p>2016</p>
</div>
</div>
</div><div class="event-sm-aside slick-slide" data-slick-index="2" aria-hidden="true" tabindex="-1" role="option" aria-describedby="slick-slide02" style="width: 171px;">
<div class="eventcontainer">
<div class="imagearea_event view view-first"> <img src="images/a5c447835988bc2e13d485e55e855844.jpg" alt="Xpatlink">
<div class="mask"> <a href="eventsinside.html" class="info" tabindex="-1">Read More</a> </div>
</div>
<div class="eventsmaininfo">
<h3>Who I Am Who We Are</h3>
</div>
<div class="eventsdate">
<p>Dec <span>7</span></p>
<p>2015</p>
<p>-</p>
<p>Mar <span>27</span></p>
<p>2016</p>
</div>
</div>
</div><div class="event-sm-aside slick-slide slick-current slick-active" data-slick-index="3" aria-hidden="false" tabindex="-1" role="option" aria-describedby="slick-slide03" style="width: 171px;">
<div class="eventcontainer">
<div class="imagearea_event view view-first"> <img src="images/a5c447835988bc2e13d485e55e855844.jpg" alt="Xpatlink">
<div class="mask"> <a href="eventsinside.html" class="info" tabindex="0">Read More</a> </div>
</div>
<div class="eventsmaininfo">
<h3>Who I Am Who We Are</h3>
</div>
<div class="eventsdate">
<p>Dec <span>7</span></p>
<p>2015</p>
<p>-</p>
<p>Mar <span>27</span></p>
<p>2016</p>
</div>
</div>
</div><div class="event-sm-aside slick-slide slick-cloned slick-active" data-slick-index="4" aria-hidden="false" tabindex="-1" style="width: 171px;">
<div class="eventcontainer">
<div class="imagearea_event view view-first"> <img src="images/a5c447835988bc2e13d485e55e855844.jpg" alt="Xpatlink">
<div class="mask"> <a href="eventsinside.html" class="info" tabindex="0">Read More</a> </div>
</div>
<div class="eventsmaininfo">
<h3>Who I Am Who We Are</h3>
</div>
<div class="eventsdate">
<p>Dec <span>7</span></p>
<p>2015</p>
<p>-</p>
<p>Mar <span>27</span></p>
<p>2016</p>
</div>
</div>
</div><div class="event-sm-aside slick-slide slick-cloned" data-slick-index="5" aria-hidden="true" tabindex="-1" style="width: 171px;">
<div class="eventcontainer">
<div class="imagearea_event view view-first"> <img src="images/a5c447835988bc2e13d485e55e855844.jpg" alt="Xpatlink">
<div class="mask"> <a href="eventsinside.html" class="info" tabindex="-1">Read More</a> </div>
</div>
<div class="eventsmaininfo">
<h3>Who I Am Who We Are</h3>
</div>
<div class="eventsdate">
<p>Dec <span>7</span></p>
<p>2015</p>
<p>-</p>
<p>Mar <span>27</span></p>
<p>2016</p>
</div>
</div>
</div></div></div>
</div> -->
</div>
<div class="aside-evnts">
<h1>Stay up to date on Events</h1>
<p>With a jam-packed schedule, it's understandably difficult to find time to stay up to date on current events. Staying up to date doesn't have to be frustrating get alerts sent to you.</p>
</div>
<div class="aside-event-btn"><a href="/alerts">Set up event alerts</a></div>
</div>
</div>
</div>
</div>
</section> |
#10 | Phalcon\Mvc\Application->handle
/home/xpatlink/apps/xpatweb/public/index.php (262) <?php
// ini_set('display_errors', '1');
// ini_set('display_startup_errors', '1');
// error_reporting(E_ALL);
use Phalcon\Mvc\Router,
Phalcon\Mvc\Application,
Phalcon\DI\FactoryDefault,
Phalcon\Security,
Phalcon\Loader;
use Phalcon\Logger;
use Phalcon\Logger\Adapter\File as FileAdapter;
use Phalcon\Http\Cookie;
use Phalcon\Http\Response\Cookies;
use Phalcon\Logger\Adapter\Stream;
(new \Phalcon\Debug)->listen();
//echo phpinfo(); exit;
define('BASE_PATH', dirname(__DIR__));
define("BASE_URL", 'https://'. $_SERVER['HTTP_HOST']);
define('APP_PATH', BASE_PATH . '/Xpatlink');
define('HOMEIMAGE_PATH', BASE_PATH . '/public/images/homepage/');
define('CATEGORY_BANNER', BASE_PATH . '/public/images/categorybanners/');
define('MAGAZINE_PICTURE', BASE_PATH . '/public/images/issues/');
define('ADVERTS_PATH', BASE_PATH . '/public/images/xpatlink/');
define('ADTESTS_PATH', BASE_PATH . '/public/images/xpatlinktest/');
define('EVENTS_PATH', BASE_PATH . '/public/images/events/');
define('XPRESSION_PATH', BASE_PATH . '/public/images/xpression/');
define('XFOOD_PATH', BASE_PATH . '/public/images/xfood/');
define('XDEALS_PATH', BASE_PATH . '/public/images/xdeals/');
define('CATEGORYOG_PATH', BASE_PATH . '/public/images/categoryog/');
define('ROOT_PATH', dirname(__DIR__));
$config = include APP_PATH . "/Config/config.php";
//try {
/**
* The FactoryDefault Dependency Injector automatically registers
* the services that provide a full stack framework.
*/
$di = new FactoryDefault();
//Specify routes for modules
$di->set('router', function () {
$router = new Router();
$router->setDefaultModule("user");
$router->add(
"/:controller/:action",
array(
"module" => 'user',
"controller" => 1,
"action" => 2
));
// $router->add(
// "/:controller/:action/:params",
// array(
// "module" => 'user',
// "controller" => 1,
// "action" => 2,
// "params" => 3
// ));
$router->add('/:controller/:action/:params',
array(
"module" => 'user',
"controller"=>1,
"action"=>2,
"params"=>3
)
)->convert('action', function($action){
return lcfirst(Phalcon\Text::camelize($action));
});
return $router;
});
require_once(APP_PATH . '/Library/DiFile.php');
$di->setShared('connection', function () use ($config) {
return new \Phalcon\Db\Adapter\Pdo\Mysql([
"host" => $config->database->host,
"username" => $config->database->username,
"password" => $config->database->password,
"dbname" => $config->database->dbname,
]);
});
$di->setShared('session', function() {
// $session = new \Phalcon\Session\Adapter\Stream();
// $session->start();
// return $session;
$session = new Phalcon\Session\Manager();
$files = new Phalcon\Session\Adapter\Stream( [
'savePath' => '/tmp',
]);
$session->setAdapter($files)->start();
return $session;
});
// $di->setShared('random', function() {
// $random = new Phalcon\Security\Random();
// return $random;
// });
$di->set('flash', function () {
$flash = new \Phalcon\Flash\Direct (
array(
'error' => 'alert alert-danger',
'success' => 'alert alert-success',
'notice' => 'alert alert-info',
'warning' => 'alert alert-warning'
)
);
return $flash;
});
$di->setShared('flashSession', function () {
$flash = new \Phalcon\Flash\Session (
// array(
// 'error' => 'alert alert-danger',
// 'success' => 'alert alert-success',
// 'notice' => 'alert alert-info',
// 'warning' => 'alert alert-warning'
// )
);
return $flash;
});
$di->set(
"logger",
function () {
$logger = new FileAdapter("__DIR__ . '/../../Xpatlink/logger.log");
return $logger;
}
);
$di->setShared('controllerPath', function () {
if (!empty($_SERVER['REQUEST_URI'])) {
$uriParts = explode('?', $_SERVER['REQUEST_URI']);
$segment = explode('/', $uriParts[0]);
// $uri = str_replace('/', '', $uriParts[0]);
$uri = $segment[1].'/';
} else {
$uri = '/';
}
return $uri;
});
$di->set('users',function () {
include APP_PATH . '/Services/Users.php';
return new Users();
},
true
);
$di->set('categories',function () {
include APP_PATH . '/Services/Categories.php';
return new Categories();
},
true
);
$di->set('advertise',function () {
include APP_PATH . '/Services/Advertise.php';
return new Advertise();
},
true
);
$di->set('directpay',function () {
include APP_PATH . '/Services/Directpay.php';
return new Directpay();
},
true
);
$di->set('item',function () {
include APP_PATH . '/Services/Item.php';
return new Item();
},
true
);
$di->set('redis',function () {
include BASE_PATH . '/vendor/autoload.php';
include BASE_PATH . '/vendor/predis/Autoloader.php';
Predis\Autoloader::register();
/* $client = new Predis\Client();
$client->set('foo', 'bar');
$value = $client->get('foo');*/
$redis = new Predis\Client(array(
"scheme" => "tcp",
"host" => "127.0.0.1",
"port" => 6379
));
return $redis;
});
$application = new \Phalcon\Mvc\Application($di);
//Create an application
// Register the installed modules
$application->registerModules(
array(
'user' => array(
'className' => 'Xpatlink\Modules\User\Module',
'path' => APP_PATH.'/Modules/User/Module.php',
),
'admin' => array(
'className' => 'Xpatlink\Modules\Admin\Module',
'path' => APP_PATH.'/Modules/Admin/Module.php',
),
)
);
$request = new \Phalcon\Http\Request();
echo $application->handle($request->getURI())->getContent();
/*} catch (\Exception $e) {
echo $e->getMessage() . '<br>';
echo '<pre>' . $e->getTraceAsString() . '</pre>';
}*/
|