PDA

View Full Version : حرفه ای: اشکال صفحه Bootstrap.php من چی هست



serious_joker
سه شنبه 24 آذر 1388, 02:34 صبح
اشکل صفحه Bootstrap.php من چی هست . من باید فراخوانی ترجمه زبان و فایل تنظیمات را کجا انجام بدم؟




<?php

class Bootstrap extends Zend_Application_Bootstrap_Bootstrap {

function set_configs()
{
error_reporting(E_ALL|E_STRICT);
ini_set('display_errors', true);

}


/**
* Bootstrap autoloader for application resources
*
* @return Zend_Application_Module_Autoloader
*/
protected function _initAutoload()
{
$autoloader = new Zend_Application_Module_Autoloader(array(
'namespace' => 'Default',
'basePath' => dirname(__FILE__),
));
return $autoloader;
}

protected function _initView()
{
global $theme;
if($theme) $theme = $config->themes->default;

if (isset($this->config->app->theme)) {
$theme = $this->config->app->theme;
}
$path = PUBLIC_PATH.'/themes/'.$theme.'/templates';

$layout = Zend_Layout::startMvc()
->setLayout('layout')
->setLayoutPath($path)
->setContentKey('content');

$view = new Zend_View();
$view->setBasePath($path);
$view->setScriptPath(ROOT_PATH);

return $view;
}

private function f_fbootstrap() {

//configuration file
$config = new Zend_Config_Ini(APPLICATION_PATH.'/configs/application.ini','production');

//cache started
$frontendOptions = array ('lifetime' => $config->cache->lifetime, // cache lifetime of 2 hours
'automatic_serialization' => $config->cache->automatic_serialization );

$backendOptions = array ('cache_dir' => $config->cache->cache_dir );// Directory where to put the cache files


$cache = Zend_Cache::factory ( 'Core', 'File', $frontendOptions, $backendOptions );

//translation (cached)
Zend_Translate::setCache ( $cache );
$translate = new Zend_Translate ( 'ini', APPLICATION_PATH . '/languages/fa/global.ini', 'fa' );
}
}

وقتی بخوام کلاسی را فراخوانی کنم که مثلا احراز هویت کنه یا سیشن هارو چک کنه (در ابتدای برنامه) کجا باید سورسشونو بزارم تا اجرا شن. البته من درک زیادی از mvc و oop ندارم.

zamanphp
سه شنبه 24 آذر 1388, 08:39 صبح
البته من درک زیادی از mvc و oop ندارم.
دوست عزیز: همانطور که داری میگی درک زیادی از مباحث oop و mvc ندارید ، بهت پیشنهاد می کنم قید این فریم ورک رو برای کار کردن بزنی و برید اول دانش خود رو در این مباحث افزایش بدید و بعد بیاین سراغ این فریم ورک

serious_joker
سه شنبه 24 آذر 1388, 14:48 عصر
مثل اینکه حق باشماس