grOm trochę zbyt zakręcone jak dla mnie ale dzięki za pomoc i szybkie odpowiedzi
Chyba udało mi się znaleźć rozwiązanie, które wygląda w miarę schludnie i przejrzyście oto one (IMG:
style_emoticons/default/smile.gif)
bootstrap.php
protected function _initPlaceholders()
{
//set the front controller request to initilize baseUrl in bootstrap
$this->bootstrap('FrontController');
$front = $this->getResource('FrontController');
$request = new Zend_Controller_Request_Http();
$front->setRequest($request);
//grab the view and set the doctype:
$this->bootstrap('view');
$view = $this->getResource('view');
$view->doctype('XHTML1_STRICT');
// Set the initial title and separator:
$view->headTitle('Seo precel')
->setSeparator(' :: ');
// Set the initial stylesheet:
$view->headLink()->appendStylesheet($this->view->baseUrl('css/main.css'));
$view->headLink()->appendStylesheet($this->view->baseUrl('css/jquery.ennui.contentslider.css'));
// Set the initial JS to load:
$view->headScript()->appendFile($this->view->baseUrl('js/jquery-1.5.2.min.js')); //w przypadku jQuery trzeba zachować właściwą kolejność plików
$view->headScript()->appendFile($this->view->baseUrl('js/jquery-ui.js'));
$view->headScript()->appendFile($this->view->baseUrl('js/jquery.ui.touch.js'));
$view->headScript()->appendFile($this->view->baseUrl('js/jquery.ennui.contentslider.js'));
$view->headScript()->appendFile($this->view->baseUrl('js/admin.js'));
$view->headScript()->appendFile($this->view->baseUrl('js/jquery.easing.1.3.js'));
}
layout.phtml wygląda dzięki temu bardzo przejrzyście a dodatkowe skrypty i style można doczepiać w kontrolerach i akcjach
<?php echo $this->doctype() ?> <html xml:lang="pl" xmlns="http://www.w3.org/1999/xhtml" lang="pl">
<head>
<meta name="Description" content="Seo precel to program do automatycznego pozycjonowania stron www. Robot umożliwia skuteczne pozycjonowanie w Google na własną rękę. Dodawarka w pełni automatycznie realizuje dodawanie do katalogów wordpress.">
<meta name="Keywords" content="seo precel, dodawarka do wordpress, pozycjonowanie stron">
<meta http-equiv="Content-type" content="text/html; charset=UTF-8">
<?php echo $this->headTitle() ?> <?php echo $this->headLink() ?> <?php echo $this->headScript() ?>
</head>
//some other code
//warto zwrócić uwagę na to poniżej, bo skrypt bez poprawek nie wczytuje grafik co może sugerować, że nie ładuje się JS
<!-- Site JavaScript -->
'<script type="text/javascript">
$(function() {
$(\'#top\').ContentSlider({
leftBtn : \''.$this->baseUrl().'/img/slider_left_control.png\',
rightBtn : \''.$this->baseUrl().'/img/slider_right_control.png\',
width : \'360px\',
height : \'200px\',
speed : 600,
easing : \'easeOutQuint\'
});
});
</script>';
?>