table td parametrų nustatymas per $html->tableCells()
Kartais formuojant rezultatų lentelę tenka stulpeliui nustatyti atskirą klasę, stilių. Tai galima padaryti tokiu būdu:
-
$html->tableCells(array(
-
'Komentaras',
-
array('Viso', array('class' => 'itemscount'))
-
));
Nuo 1.2 versijos Ticket #2406
CakePHP – lengvesnis formos laukų valdymas su $form->inputs()
Dirbant su CakePHP FormHelper jeigu forma turi daug laukų tampa varginantis darbas, o ir kodas tampa ne toks jau gražus.
Paimkim nedidelį pavyzdį:
-
<?php
-
echo $form->create('Demo');
-
echo $form->input('Demo.id');
-
echo $form->input('Demo.name');
-
echo $form->input('Demo.lastname');
-
echo $form->input('Demo.phone');
-
echo $form->input('Demo.email');
-
echo $form->input('Demo.website');
-
echo $form->input('Demo.street');
-
echo $form->input('Demo.city');
-
echo $form->input('Demo.country');
-
echo $form->submit('Done');
-
?>
Priklausomai nuo šablono (jeigu forma išdėstyta nestandartiškai ar pan.), galima naudot ir:
-
<?= $form->create('Demo'); ?>
-
<?= $form->input('Demo.id'); ?>
-
<?= $form->input('Demo.name'); ?>
-
<?= $form->input('Demo.lastname'); ?>
-
<?= $form->input('Demo.phone'); ?>
-
<?= $form->input('Demo.email'); ?>
-
<?= $form->input('Demo.website'); ?>
-
<?= $form->input('Demo.street'); ?>
-
<?= $form->input('Demo.city'); ?>
-
<?= $form->input('Demo.country'); ?>
-
<?= $form->submit('Done'); ?>
Tačiau jeigu šablonas +/- standartinis, užtenka tik CSS stiliaus formavimui, puikus sprendimas būtų naudoti $html->inputs() $form->inputs()
-
<?php
-
echo $form->create('Demo');
-
echo $form->inputs(array(
-
'Demo.id',
-
'Demo.name' => array('label' => 'Vartotojas'),
-
'Demo.lastname',
-
…
-
'Demo.country'
-
));
-
echo $form->submit('Done');
-
?>
Plačiau FormHelper API
CakePHP biblioteka #1
1. Puikus rašinys, kaip pagreitinti aplikacijos veikimą. Pagrindas – cache.
2. Trumpas CSS stiliaus gabaliukas, pagerinantis log informacijos peržiūrą. O jeigu reikia išsamios informacijos (cookie, sesijų reikšmės ir t.t.) – Debug Kit plugin.
3. JQuery naudojimas su CakePHP: I dalis, II dalis.
4. JQuery įskiepis, kuris įjungia submit mygtuką jeigu informaciją į teksto laukelį užpildyta.
5. Šiek tiek SEO, “pagražinant” nuorodas su mod_rewrite
Mashup idėja – Lietuviai twitter’yje
Kilo tokia idėja – nedidelis lietuviškas twitter mashup’as . Surinkti dauguma lietuvių (rašančių lietuviškai) į vieną vieną, su papildomom galimybėm, statistikom ir pan. Tai pradžioj nebūtų kažkas labai naudingo, labiau mokymosi tikslais. O jei per laiką kils tikrai gerų idėjų – galbūt išaugtų ir į kažką naudingo bei įdomaus.
Kol likus laisvai minutej vykdomi programavimo darbai, lieka atviras ir laisvas klausimas dėl pavadinimo. Tad jei kas turėsit pasiūlymų (tiek ir pačio projekto idėjų), pašom pasidalinti.
Daugiau nei 2500 nemokamų ikonų web dizaino darbams
Iš ties didelis sąrašas nemokamų web ikonų web dizaino, aplikacijų kurėjam:
Šaltinis net.tutsplus.com
O vis tik IE6 prognozuojami paskutinieji metai visai realu
Pas Džiugą (nežinau.lt) užmačiau naujieną, jog Statcounter atskleidė savo duomenis viešai. Įdomumo dėlei pažiūrėjau kas mūsų Lietuvoj vyksta su IE6, ogi visai neblogai:
Dabar IE6 užima tik ~16% rinkos. 2008 rugsėji buvo ~19%, tad grubiai tariant per 6mėn sumažėja ~3%. Galima spėt, jog šių metų pabaigoje bus ~10%, bet jeigu “Stop IE6” akcija būtų išplėtota ir pas mus, tai tas procentas galėtų būti mažesnis ir jau galima būtų atstisakyti palaikymo!
Captify efektingi užrašai ant paveiksliukų JQuery įskiepio pagalba
Captify tai JQuery įskiepis, leidžiantis uždėti ant paveiksliuko norimus užrašus. Yra keli efektų pasirinkimai (slide, fade, always-on) bei greičio, laiko kontroliavimas.
Instrukcijos kaip naudotis pateiktos Captify puslapyje. Visų efektų demo
Netoleruokim daugiau IE6
2009 metai prognozuojami kaip paskutiniai IE6 naršyklei (bent jau labiausiai pažengusiose IT srityje valstybėse), su Lietuva bus matyt.
Prie šių kompanijų plačiai prisideda Norvegija, Švedija, Australija, bei kitos.
Siūlau aktyviai prisidėti ir Lietuvoje. Viskas ko reikia tai įdiegti į savo puslapį nedidelį kodą ir vartotojui, naudojančiam IE6 naršyklę, bus rodomas pranešimas. Jų gali būti įvairių – nuo paprastos žinutės iki visiško puslapio blokavimo. Aš pasirinkau, kada persikrovus kiekvienam puslapiui būtų parodomas toks pranešimas:

Wordpress 2.7 šablonas – Labs v0.1 alpha
Dar labai ankstyva Wordpress 2.7 šablono “Labs” pirmoji 0.1 alpha versija. Padaryta tik tiek, kad rodytų pradinį puslapį bei pačios temos vidinį.

2009.03.27



