Blog

Neues SilverStripe-Modul CustomHtmlForm

Eintrag von Ramon Kupper am 11/07/2011 21:12 | 0 Kommentare

Tags: , , ,

Wir haben unser zweites Modul für das CMS SilverStripe veröffentlicht. Bei der Entwicklung unserer Shopsoftware SilverCart[http://www.silvercart.de/] haben wir schnell gemerkt, dass wir bei der Gestaltung und Entwicklung von Formularen mehr Freiheiten brauchen, als das CMS-Framework SilverStripe[http://www.silverstripe.org/] zur Verfügung stellt.  Vor allem die dynamische Überprüfung von Eingaben in Echtzeit (z.B. sind Benutzername oder E-Mail-Adresse schon vergeben?) hat uns vorher schon so...

...den ganzen Beitrag lesen

SilverStripe und PHPUnit

Eintrag von Roland Lehmann am 24/04/2011 23:02 | 0 Kommentare

Tags: , , ,

In meinem Leben als Programmierer gibt es einige Dinge, die ich unbedingt lernen wollte, im Tagesgeschäft aber nie Zeit dazu hatte. Jetzt über die Osterfeiertage habe ich endlich einmal Muße und kann mich dem Thema PHPUnit zuwenden. Das CMS und das Framework Sapphire von SilverStripe besitzen zusammen schon an die 150 Testklassen mit 2 bis...

...den ganzen Beitrag lesen

Wer (y)A(ml) sagt, muss auch B sagen

Eintrag von Roland Lehmann am 05/04/2011 21:08 | 0 Kommentare

Tags: , ,

YAML ist unser hochgeschätztes CSS Framework, bitte nie wieder ohne! Wie man YAML und SilverStripe vereint, haben wir schon in einem unserer Blogbeiträge gezeigt.[http://www.pixeltricks.de/blog/installation-von-yaml-in-silverstripe/] YAML hat bezüglich Formularen sehr genaue Anforderungen an das Markup, denen SilverStripe von Haus aus nicht gerecht wird. Da werden zum Beispiel Felder in geschachtet. Wer das ändern möchte, muss tief...

...den ganzen Beitrag lesen

SilverStripe 3: Roadmap Preview

Eintrag von Ramon Kupper am 17/02/2011 15:51 | 1 Kommentare

Tags:

Es gibt erste Informationen über die sehnsüchtig erwartete Version 3 des Open Source CMS Frameworks SilverStripe. Seit SilverStripe im Jahre 2007 in der Version 2.0 veröffentlicht wurde, sprang der Versionszähler jährlich um einen Minor-Release nach oben. Letztlich wurde 2010 die Version 2.4 veröffentlicht. Laut der Roadmap soll die Finale 3.0 noch in diesem Jahr veröffentlicht werden;...

...den ganzen Beitrag lesen

Mit SilverStripe nach Babylon II

Eintrag von Roland Lehmann am 02/02/2011 20:22 | 2 Kommentare

Tags: ,

Zur Zeit entwickele ich zusammen mit Sascha und Sebastian ein SilverStripe-Modul, das kurz vor der Veröffentlichung steht. Einer der letzten Schritte ist die Implementierung der Mehrsprachigkeit. Dazu müssen allte Texte und Wörter aus Klassen und Templates, die im Frontend oder Backend erscheinen, durch eine Funktion ersetzt werden. Diese Funktion(_t()) setzt je nach eingestellter Sprache dann die passenden...

...den ganzen Beitrag lesen

SilverStripe 2.4.5 und 2.3.11 veröffentlicht

Eintrag von Ramon Kupper am 02/02/2011 08:22 | 0 Kommentare

Tags:

Es gibt neues von SilverStripe: heute wurden die Versionen  SilverStripe 2.4.5 und 2.3.11 veröffentlicht. Beim Update zur 2.3.11 handelt es sich um einen Bugfix, der mit dem Rollback zu einer älteren Content-Version unter bestimmten Umständen aus Sicherheitsgründen zum Schutz vor einer Cross-Site Request Forgery (CSRF)[[sitetree_link id=]#http://de.wikipedia.org/wiki/CSRF] zu einem Fehler geführt hat. Das Update der 2.4.5 war etwas umfangreicher....

...den ganzen Beitrag lesen

Abfragen auf Relationen in Silverstripe in den Cache auslagern

Eintrag von Sascha Köhler am 27/01/2011 16:07 | 0 Kommentare

Tags:

In Silverstripe arbeitet man für gewöhnlich viel mit Objekten, die über Relationen miteinander verknüpft sind. Diese Art der Programmierung ist sehr angenehm, bringt aber auch den Nachteil mit sich, dass komplexe Beziehungen über mehrere Objekte die Performance beeinträchtigen können. Aus diesem Grund bietet Silverstripe einen sehr einfach benutzbaren Cachingmechanismus an, der im folgenden beschrieben wird.    Beispiel zum...

...den ganzen Beitrag lesen

Silverstripe: Enum-Werte eines Objektfelds als Array holen-Werte eines Objektfelds als Array holen

Eintrag von Sascha Köhler am 15/12/2010 14:30 | 0 Kommentare

Tags:

Heute kam die Frage auf, wie Feldwerte eines Enumfelds aus einem DataObject ausgelesen werden können. Im konkreten Fall wollen wir aus dem folgenden Code die Werte für das Feld "Salutation" als Array zurückbekommen: class Customer extends Member { public static $db = array( 'Salutation' => 'Enum("Firma,Herr,Frau","Frau")' ); } Da es sich bei dem Feld "Salutation" um ein Silverstripe Enumfeld...

...den ganzen Beitrag lesen

Neue Referenzen online

Eintrag von Ramon Kupper am 30/11/2010 14:58 | 0 Kommentare

Tags: , ,

Der November steht bei den pixeltricksern ganz im Zeichen neuer Internetauftritte. Wir haben einiges geschafft und sind mächtig stolz darauf, folgende Projekte im November in Betrieb genommen zu haben: Michael Bremer Steuerberatungsgesellschaft mbH (Kaiserslautern)[http://mib-steuerberatung.de/] Steuerberater Peter Halberstadt (St. Wendel)[http://peter-halberstadt.de/] Dr. Valentin EnergieSoftware GmbH (Berlin)[http://www.valentin.de/] Die Projekte wurden realisiert mit dem SilverStripe Content-Management-System und mit der Shopsoftware omeco webshop 4. Alle Projekte sind...

...den ganzen Beitrag lesen

Blog heiratet Newsletter

Eintrag von Ramon Kupper am 14/11/2010 19:44 | 1 Kommentare

Tags: , , ,

Eines unserer derzeitigen Projekte ist ein Webshop. Dieser Shop hat einen Blog, um über Produktneuheiten zu informieren oder Werbeaktionen anzukündigen. Jetzt ist eine Werbeaktion eine Sache für einen Newsletter ganz klar. Einen Tag keine Versandkosten berechnen und schon gehen die Bestellzahlen nach oben. Eine Werbeaktion schreit ja eigentlich nach einem Newsletter. Wenn man sich die Arbeit für...

...den ganzen Beitrag lesen

1 2 3