Webmajstri
Združenie webových remeselníkov Slovenska

Archives: Ako na

CakePHP „Flash messages“ v samostatnom elemente

14 September, 2010 by Majster Pedant | No Comments | Filed in Ako na, Užitočné

V nasledujúcom super rýchlom tutoriáli si ukážeme, ako v CakePHP separovat rôzne typy tzv. „flash messages“ do samostatných elementov. Vďaka tejto funkcionalite je možne stukturovať a formátovať podľa ľubovôle. Krásne slovko, ľubovôle.

Tags: , ,

Grid, alebo ako na jednoduchú mriežku v HTML a CSS

19 May, 2010 by Michelangelo | No Comments | Filed in Ako na, Štýlovanie

Predstavme si, že vytvárame webové sídlo v určitej mriežke (ang. grid). Napríklad šírka stránky bude 960 pixlov. A chceme tam napasovať tri stĺpce o šírke 300 pixlov s rozostupom 30 pixlov medzi každými dvoma susednými. Jedna vec je používať rôzne JS alebo jQuery vychytávky, my si ale ukážeme, ako na to pomocou CSS, HTML a […]

Tags: , , , , , ,

Konfigurácia kódovania spojenia DB s CakePHP

19 May, 2010 by Majster Pedant | No Comments | Filed in Ako na, Umenie kódu, Užitočné

CakePHP umožnuje pomerne jednoducho nastaviť kódovanie spojenia s SQL databázou, bohužiaľ nikde o tom poriadne nepojednáva. Po starom by sme dozaista použili request typu „SET NAMES ‘utf8′;“ V konfiguračnom súbore „/app/config/database.php“ doplnte pre zvolené prostredie direktívu „encoding“:

Tags: , , ,

Prítlak štetca v GIMP-e

22 March, 2010 by Michelangelo | No Comments | Filed in Ako na, Užitočné

Mal som problém s kreslením v GIMP-e (hlavne v Mac OS X, vo Windowse to bolo nastavené od inštalácie). Štetec nechcel robiť prítlak a tak neaplikoval priesvitnosť podľa toho, ako slabo/silno “štetec” pritláčam o tablet. Riešenie je v nastaveniach GIMP-u. Edit → Preferences → Configure Extended Input Device → Device: Pen → Axes → Pressure: 3 (nastavené […]

Tags: , ,

Qvik tip: Debug e-mailov v CakePHP

27 February, 2010 by Majster Pedant | No Comments | Filed in Ako na, Umenie kódu

Isto všetci pekári poznáme, CakePHP obsahuje šikovnú komponentu pre odosielanie e-mailov nazvanú prosto Email. Debugovať tieto e-maily odosielaním do schránky však vôbec nie je pohodlné. Nastavte preto hodnotu premennej delivery na debug $this->Email->delivery = ‘debug'; // dalsie su mail a smtp Email korektne odšlite $this->Email->send(); A v controlleri jeho obsah nájdete Session komponentom a kľúčom Message.email […]

Tags: , ,