Archive for Początki

Proste funkcje PHP, przydatne każdemu

W tym miejscu chciałbym zebrać co najmniej kilka, jeśli nie kilkanaście prostych funkcji, które często stosujemy w programowaniu skryptów. Może w przyszłości stworzą one jakąś klasę czy bibliotekę, kto wie? W każdym razie na początek trzeba je zebrać :) . Zatem do dzieła. Read more »

Joomla – przydatne funkcje podczas kodowania.

Zbiór funkcji, z których często korzystam podczas tworzenia strony w CMS Joomla 1.5.x.

1. Polecenia i komendy, które przydają się podczas tworzenia templatki joomla. Read more »

Jak wystartować z Flex’em

Na początek kilka pomocnych videotutoriali. Wszyskie dostępna są na stronie http://www.adobe.com/devnet/flex/videotraining/ lecz dla tych co nie mają zbytnio czasu z pewnością na początek polecam:

A tutaj http://examples.adobe.com/flex2/inproduct/sdk/explorer/explorer.htm l znajdziemy przegląd/podgląd wszystkich kontrolek Flexa.

Joomla 1.5.x – zmiany

defined( ‘_JEXEC’ ) or die( ‘Restricted access’ ); nowa definicja zabezpiecznia przed bezpośrednim wejściem
JPATH_COMPONENT absolutna ścieżka do wybranego komponentu
JPATH_COMPONENT_SITE absolutna ścieżka do wybranego komponentu – front
JPATH_COMPONENT_ADMINISTRATOR absolutna ścieżka do wybranego komponentu – admin
DS separator katalogów – ‘/’ lub ‘\’ w zależności od systemu
JRequest::getVar( ‘task’ ) Nastąpiło mosGetParam
jimport(‘joomla.application.component.controller’); import konstruktora klasy JController (warstwa kontrolera  MVC) – odpowiada to plikowi /libraries/joomla/application/component/controller.php (kropki zamienione są na /)
jimport(‘joomla.application.component.view’); import konstruktora klasy JView (warstwa view MVC)
jimport( 'joomla.application.component.model' );
import konstruktora klasy JModel (warstwa modelu MVC)
$this->assignRef( 'zmienna_tmpl', $zmienna_php );
przekazanie/podstawienie zmiennej w templatce, w templatce komponentu dostęp do tak przekazanej zmiennej odbywa się poprzez $this->zmienna_tmpl
$db =& JFactory::getDBO();
uzyskanie referencji do instniejącego połączenia z bazą danych