{HU} - 2.1.2 Nézet kiterjesztések
A segítő (helper) egy olyan osztály ami a nézet működéséét segíti. A komponenseket leginkább a controller-ekben használjuk, a segítők pedig azt teszik lehetővé, hogy megjelenítési eljárásokat érjünk el és osszunk meg a nézetek között. Az egyik alap segítő az AjaxHelper, ami az Ajax lekérések kezelését könnyíti meg a nézetekben.
A legtöbb alkalmazásban vannak olyan megjelenítési kódok amit újra és újra használunk. A CakePHP lehetőséget ad a nézetek újrahasznosítására a megjelenések (layouts) és az elemek (elements) használatával. Alapból minden nézet amit egy controller létrehoz egy layout-ba kerül. Az elemeket akkor használjuk amikor egy kódrészletet több nézetben is használni szeretnénk.
{} - 2.1.2 View Extensions
A Helper is a class that aids in view logic. Much like a component used among controllers, helpers allow presentational logic to be accessed and shared between views. One of the core helpers, AjaxHelper, makes Ajax requests within views much easier.
Most applications have pieces of view code that are used repeatedly. CakePHP facilitates view code reuse with layouts and elements. By default, every view rendered by a controller is placed inside a layout. Elements are used when small snippets of content need to be reused in multiple views.
Differences
| Lines: 1-3 | Lines: 1-3 | ||
| - | <title>View Extensions</title> <p>A Helper is a class that aids in view logic. Much like a component used among controllers, helpers allow presentational logic to be accessed and shared between views. One of the core helpers, AjaxHelper, makes Ajax requests within views much easier.</p> <p>Most applications have pieces of view code that are used repeatedly. CakePHP facilitates view code reuse with layouts and elements. By default, every view rendered by a controller is placed inside a layout. Elements are used when small snippets of content need to be reused in multiple views.</p> |
+ | <title>Nézet kiterjesztések</title> <p>A segítő <em>(helper)</em> egy olyan osztály ami a nézet működéséét segíti. A komponenseket leginkább a controller-ekben használjuk, a segítők pedig azt teszik lehetővé, hogy megjelenítési eljárásokat érjünk el és osszunk meg a nézetek között. Az egyik alap segítő az AjaxHelper, ami az Ajax lekérések kezelését könnyíti meg a nézetekben.</p> <p>A legtöbb alkalmazásban vannak olyan megjelenítési kódok amit újra és újra használunk. A CakePHP lehetőséget ad a nézetek újrahasznosítására a megjelenések <em>(layouts)</em> és az elemek <em>(elements)</em> használatával. Alapból minden nézet amit egy controller létrehoz egy layout-ba kerül. Az elemeket akkor használjuk amikor egy kódrészletet több nézetben is használni szeretnénk.</p> |
