Josef Janošec

  • Domů
  • Blog
  • Galerie
  • Jinde...
  • Archiv
  • Hledat
  • Kontakt
Domů | Blogy | Janošec's blog

warning: cal_days_in_month() v Drupal modulu Archive

Pá, 02/01/2009 - 08:58 |  Janošec

Hned na Nový Rok se mi na Drupal webech, kde používám modul Archive, začala zobrazovat nepříjemná chybová hláška PHP.

warning: cal_days_in_month() [function.cal-days-in-month]: invalid date. in /var/www/*******/web/modules/archive/archive.module on line 106.

Podíval jsem se tedy do tohoto souboru a připsal podmínku, źe když je měsíc 01 - Leden, tak musízobrazovat pár starých dnů z 12 ctého měsíce minulého roku.

Tento řádek:

$num_days_prev = cal_days_in_month(CAL_GREGORIAN, $month-1, $year);

Přepište tímto:

if($month==1) {
$num_days_prev = cal_days_in_month(CAL_GREGORIAN, 12, $prev_year);
} else {
$num_days_prev = cal_days_in_month(CAL_GREGORIAN, $month-1, $year); // orig code
}

 

Janošec's blog |  Tags: Tech, Unix

Poslat nový komentář

Obsah tohoto pole je soukromý a nebude veřejně zobrazen.
  • Webové a e-mailové adresy jsou automaticky převedeny na odkazy.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Řádky a odstavce se zalomí automaticky.

Více informací o možnostech formátování

Navigace

  • O mě
  • Kontakt
  • Hledat
  • Archiv
  • Jinde...
    • Kategorie
      • IT
      • Mobil
      • Foto
      • Osobní
      • BrainKing World
    • Zdroje

RSS kanál

Syndikovat obsah

Copyright © 2006 - 2012 Josef Janošec, všechna práva vyhrazena.