5 důvodů proč zvolit Drupal na vašem příštím projektu

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í



Drupal 7 fields a změna maximální délky na produkční databázi

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í



Dávejte pozor na zabezpečení Drupal stránek

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í



Využití modulu Entity API pro práci s daty

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í



Drupal 7 – Přistupujeme k field pomocí Field data extraction

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í



Používejte drush snadno i z Windows

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í



Ubercart – Hromadný export pro poštu + změna stavů

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í



Drupal 7 – Jak vyzrát na settings.php?

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í



Drupal 7 – Jak ve Views na počet hodnot ve field?

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í



Drupal 7 – Jak obejít renderovací mechanismus views

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í



Strana 1 z 3123