Tento článek jsem se chystal napsat již dlouho. Hlavním podnětem
bylo, že neznalí lidé často hází Drupal do jednoho pytle s ostatními
Open Source CMS systémy (joomla, magento, wordpress, atd.). Drupal je ale
jiný. Hned vysvětlím proč. Má totiž několik specifických vlastností,
které byste jinde hledali těžko. Bez nadsázky si spoustu z nich okamžitě
zamilujete a již nebudete chtít nic jiného. V článku popisuji
výhody zejména z pohledu vývoje komplexní webové prezentace
(čili pokud chcete vyvíjet interní bankovní systém, Drupal zatím není
vhodné řešení)
Pokračování
Docela často se stává, že na různé limity
nastavené při návrhu databáze narazíme až v produkčním prostředí.
V jednoduchých aplikacích je to záležitost změny jedné hodnoty
v databázi. V Drupalu je to o malinko složitější, protože je nutné
celkem změnit 3 hodnoty (pokud neměníme datový typ). Které
to jsou?
Pokračování
Před pár dny se internetem šířila zpráva, že
Jiří Paroubek si založil novou stranu Národní socialisté – levice
21. Což by se normálně přešlo bez povšimnutí. Nicméně strana také
spustila nové stránky postavené na redakčním systému Drupal. Bohužel brzy
pozorní návštěvníci našli zajímavou chybu. Více se dozvíte
v následujícím článku + tip jak se jí vyvarovat na vašich
webech.
Pokračování
V předchozím
článku jsem vám názorně ukázal, jak si zjednodušit přístup k field
při získávání hodnot pro zobrazení ve vlastních šablonách. Nicméně
pokud chcete data i zapisovat, je vhodné raději využít modul Entity API
(bohužel dosud není ve finální verzi).
Pokračování
Každý kdo někdy přišel do styku s Drupal 7 Field
API ví, že přístup k zobrazení field není úplně ideální. Je to
vymyšleno univerzálně a univerzální znamená většinou i komplikované.
Dnes pro vás mám tip, jak si tuto práci alespoň trochu
zjednodušit.
Pokračování
Asi každý, kdo pracuje s Drupalem, již alespoň slyšel (nebo rovnou
použivá) drush. Je to konzolový nástroj, který nám
značně usnadňuje vývoj a údržbu webů postavených na Drupalu
(v podstatě je to killer feature pro ty, kdo se rozhodují mezi různými open
source systémy). Bohužel do nedávna bylo poměrně složité zprovoznit jej
pod operačním systémem Windows. Nyní se to změnilo.
Pokračování
Jelikož se mi již pomalu začíná hromadit množství
objednávek v internetovém obchodu , rozhodl
jsem se naprogramovat si hromadný export pro Českou poštu a vystavování
faktur.
Pokračování
Při vývoji Drupal webu je zbytečné uchovávat dvě
verze konfiguračních souborů. V dnešním článku si ukážeme, jak si
vytvořit jeden konfigurační soubor, který bude správně fungovat na vašem
počítači, ale i na ostrém serveru.
Pokračování
Dnes pro vás mám tip, jak vyřešit poměrně častý
problém, kdy potřebujeme znát počet položek v jednom field. Například
v bloku se nám často hodí znát počet fotek u fotogalerie. Bohužel
základní Views nám s tímto problémem nepomohou a je potřeba použít
modul Views PHP
Pokračování
Nejprve asi každého napadne otázka proč vlastně
obcházet renderovací mechanismus Views? S novou verzí Views 3 je sice
o mnoho důvodů méně, ale pořád jich několik zůstává. Jaké
to jsou?
Pokračování