- iPhone topik
- Samsung Galaxy A55 - új év, régi stratégia
- Az Apple bemutatta az iPhone 17-et
- Huawei Watch GT 6 és GT 6 Pro duplateszt
- Mobil flották
- Apple iPhone 17 - alap
- Hetekig bírják töltő nélkül a Huawei sportórái
- Samsung Galaxy A36 5G - a középső testvér
- Milyen okostelefont vegyek?
- Fotók, videók mobillal
Új hozzászólás Aktív témák
-
PazsitZ
addikt
válasz
Speeedfire #9725 üzenetére
Mondjuk tegyük fel egy postot akarsz törölni.
Akkor mondjuk főleg ha külön van bontva a post kezelés modulra, tökéletesen jól megvalósítható a post module-ban a törlés funkció, amit azután a modul betöltésével (ami behúzza a szükséges modulokat is automatikusan)Vagy másik megoldás lehet, hogy pl. a post module delete metódusát felülírod. Így a post törlés elintézi a járulékos adat törlését is. Ez akár tranzakcióba is rakható természetesen.
public function delete()
{
$postInfo = PostInfo::model()->findByPk($this->post_id);
if ($postInfo->delete()) {
parent::delete();
}
} -
Peter Kiss
őstag
válasz
Speeedfire #9725 üzenetére
Közös ős Controller?
-
válasz
Speeedfire #9725 üzenetére
HMVC?! Igaz nem Yii hanem Kohana de itt egy példa: [link]. Szerintem ugyan úgy működik, csak mások az osztály és metódus nevek. A lényeg, hogy meghívod a törlés kérelmet
(Ha jól értem.)
class Controller_Static extends Controller
{
/**
* The following action loads page.
* A sub request is called to load a dynamic menu
*/
public function action_page()
{
$page_name = Request::instance()->param('page');
$this->request->response = View::factory('page/'.$page_name)
->bind('menu', $menu);
$menu = Request::factory('static/menu')->execute();
}
public function action_menu()
{
$page_name = Request::instance()->param('page');
$this->request->response = View::factory('page/menu')
->bind('links', $links);
$links = Kohana::config('menu')->$page_name;
}
}Itt most a $menu = Request::factory('static/menu')->execute(); rész az érdekes. Meghívja a static vezérlő menu akcióját
Más: rajtam kívül más is foglalkozik a Kohanával?
Szerk.: itt van még egy érdekes olvasmány [link]
Új hozzászólás Aktív témák
- Bomba ár! Lenovo ThinkPad E540 - i7-4702MQ I 8GB I 500GB I Nvidia I 15,6" FHD I CAM I W10 I Gari!
- Bomba ár! HP EliteBook 840 G3 - i7-6GEN I 8GB I 256GB SSD I 14" FHD I Cam I W10 I Garancia!
- Bomba ár! Dell Latitude E7450 - i7-5GEN I 8GB I 256SSD I 14" FHD I HDMI I Cam I W10 I Garancia!
- Bomba ár! Dell Latitude E7270 - i7-6GEN I 8GB I 256GB SSD I 12,5" FHD I HDMI I CAM I W10 I Gari!
- Bomba ár! Dell Latitude E5550 - i5-5GEN I 8GB I 256GB SSD I 15,6" I W10 I HDMI I Cam I Gari!
- BESZÁMÍTÁS! ASUS H510M i5 10400F 16GB DDR4 512GB SSD RTX 3060Ti 8GB Zalman S2 TG CHIEFTEC 700W
- ÁRGARANCIA!Épített KomPhone i5 13400F 32/64GB RAM RX 7800 XT 16GB GAMER PC termékbeszámítással
- GYÖNYÖRŰ iPhone 14 Pro Max 128GB Space Black -1 ÉV GARANCIA - Kártyafüggetlen, MS2998, 100% Akksi
- Samsung Galaxy A16 5G 128GB Kártyafüggetlen 1Év Garanciával
- GYÖNYÖRŰ iPhone SE 2022 64GB White -1 ÉV GARANCIA - Kártyafüggetlen, MS3367, 91% Akkumulátor
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest