Files
grzanieplus.pl/plugins/stTabNavigatorPlugin/modules/stTabNavigatorDemo/actions/actions.class.php
2025-03-12 17:06:23 +01:00

77 lines
2.5 KiB
PHP

<?php
/**
* SOTESHOP/stTabNavigatorPlugin
*
* Ten plik należy do aplikacji stTabNavigatorPlugin opartej na licencji (Open License SOTE) Otwarta Licencja SOTE.
* Nie zmieniaj tego pliku, jeśli chcesz korzystać z automatycznych aktualizacji oprogramowania.
* Jeśli chcesz wprowadzać swoje modyfikacje do programu, zapoznaj się z dokumentacją, jak zmieniać
* oprogramowanie bez zmiany kodu bazowego http://www.sote.pl/modifications
*
* @package stTabNavigatorPlugin
* @subpackage actions
* @copyright SOTE (www.sote.pl)
* @license http://www.sote.pl/license/open (Open License SOTE) Otwarta Licencja SOTE
* @version $Id: actions.class.php 1475 2009-10-14 12:23:20Z marcin $
*/
/**
* Akcje dla stTabNavigatorDemo.
*
* @author Marcin Butlak <marcin.butlak@sote.pl>
*
* @package stTabNavigatorPlugin
* @subpackage actions
*/
class stTabNavigatorDemoActions extends sfActions
{
/**
* Wyświetla zakładki
*/
public function executeIndex()
{
$this->tabNav1 = stTabNavigator::getInstance($this->getContext(), 'navtab1', 'stTabNavigatorDemo/index');
$this->tabNav1->addTab('Truskawka', 'stTabNavigatorDemo', 'fruits', array('kind' => 'Truskawki'));
$this->tabNav1->addTab('Pomarańcz', 'stTabNavigatorDemo', 'fruits', array('kind' => 'Pomarańczy'));
$this->tabNav1->addTab('Banan', 'stTabNavigatorDemo', 'fruits', array('kind' => 'Banana'));
$this->tabNav1->setTab($this->getRequestParameter('navtab1'));
$this->tabNav2 = stTabNavigator::getInstance($this->getContext(), 'navtab2', 'stTabNavigatorDemo/index');
$this->tabNav2->addTab('Ziemniak', 'stTabNavigatorDemo', 'potato');
$this->tabNav2->addTab('Pomidor', 'stTabNavigatorDemo', 'tomato');
$this->tabNav2->addTab('Marchewka', 'stTabNavigatorDemo', 'carrot');
$this->tabNav2->setTab($this->getRequestParameter('navtab2'));
}
/**
* Zwraca zawartość zakładki fruits
*/
public function executeFruits()
{
$this->setLayout(false);
$this->kind = $this->getRequestParameter('kind');
}
/**
* EZwraca zawartość zakładki potato
*/
public function executePotato()
{
$this->setLayout(false);
}
/**
* Zwraca zawartość zakładki tomato
*/
public function executeTomato()
{
$this->setLayout(false);
}
/**
* Zwraca zawartość zakładki carrot
*/
public function executeCarrot()
{
$this->setLayout(false);
}
}