Uplevel e-solutions

Webware and Rich Internet Applications

Archive for the ‘CakePHP’ Category

CakePHP 1.2 Validation Cheatsheet

Yesterday on this site a new interesting cheatsheet for cake was published. It contains a set of cake build-in validation rules with some short examples of how to use it. It’s useful, looks nice and it should hang near every CakePHP developers desk!

  • Comments
  • Filed under: CakePHP
  • Cakephp 1.2 Filter Component

    Making forms and filtering data is a very common task in every day work for most webdevelopers. Usually I was making some combination of a model and controller methods to be able to achive this task. It’s a lot of code and a lot of work. I started looking for a component which will make some work for me. Most interesting I found was a code provided by Mr Nik Chankov at his blog and it was a foundation for my work.
    (more…)

  • Comments
  • Filed under: CakePHP
  • CakePHP 1.2 RC in the wild!!!

    Cakephp 1.2 RC is in the wild! I just can’t wait to see how many bugs where finally fixed! Share with us your first fillings and experiances!

  • Comments
  • Filed under: CakePHP
  • L10n i I18n w CakePHP 1.2

    W internecie można znaleźć kilka fajnych stron na temat lokalizacji i umiędzynaradawiania aplikacji CakePHP. Sam również się z nich uczyłem, jednak podawane informacje były zwykle niepełne i wymagały poszukiwania informacji w innych źródłach. Ten artykuł jest podsumowaniem moich doświadczeń na temat L10n i I18n i mam szczerą nadzieję, że pozwoli znaleźć wam odpowiedź na wiele pytań związanych z tą tematyką.

     (more…)

  • Comments
  • Filed under: CakePHP
  • W czasie instalacji aplikacji opartej na CakePHP na serwerze klienta, pojawił się dziwny problem. Próba wywołania dowolnej akcji kontrolera powodowała wyświetlenie następującego komunikatu: “Error: The requested address ” was not found on this server”. Natomiast dostęp do wszelkich elementów webroot nie był utrudniony i odbywał się normalnie.

    Jeżeli napotkałeś podobny problem, spróbuj wykonać te trzy krótkie kroki:

    • upewnij się, że poprawnie skonfigurowałeś dostęp do bazy danych;
    • sprawdź czy folder tmp posiada atrybut do zapisu;
    • usuń wszystkie pliki trzymane w cache, a zwłaszcza te z katalogu persistent.

    To powinno załatwić sprawę.

  • Comments
  • Filed under: CakePHP
  • Moduły CakePHP od DevAyd

    Grupa DevAyd publikuje bardzo dużo ciekawych modułów dla CakePHP 1.2 . Są one bardzo przydatne i znacznie przyśpieszają codzienną pracę. Do najciekawszych można zaliczyć deploy, pozwalający na prawie automatyczne dokonanie zmian na serwerze ftp w oparciu o repozytorium svn, maintenance, który w łatwy i szybki sposób zablokuje publiczny dostęp do strony na czas wprowadzania zmian oraz wiele, wiele innych.

    Wszystkie te elementy dostępne są publicznie przez webSvn. Warto również zajrzeć na blog DevAyd, gdzie publikowane są informacje o nowościach oraz sposób ich użycia.

  • Comments
  • Filed under: CakePHP