Eintrag von Ramon Kupper am 11/07/2011 21:12 | 0 Kommentare
Tags:
customhtmlform,
formulare,
silverstripe,
silvercart
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
Eintrag von Roland Lehmann am 24/04/2011 23:02 | 0 Kommentare
Tags:
phpunit,
silverstripe,
silvercart,
unittests
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
Eintrag von Roland Lehmann am 05/04/2011 21:08 | 0 Kommentare
Tags:
silverstripe,
customhtmlform,
yaml
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
Eintrag von Ramon Kupper am 17/02/2011 15:51 | 1 Kommentare
Tags:
silverstripe
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
Eintrag von Roland Lehmann am 02/02/2011 20:22 | 2 Kommentare
Tags:
silverstripe,
i18n
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
Eintrag von Ramon Kupper am 02/02/2011 08:22 | 0 Kommentare
Tags:
silverstripe
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
Eintrag von Sascha Köhler am 27/01/2011 16:07 | 0 Kommentare
Tags:
silverstripe
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
Eintrag von Sascha Köhler am 15/12/2010 14:30 | 0 Kommentare
Tags:
silverstripe
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
Eintrag von Ramon Kupper am 30/11/2010 14:58 | 0 Kommentare
Tags:
silverstripe,
internetauftritte,
omeco
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
Eintrag von Ramon Kupper am 14/11/2010 19:44 | 1 Kommentare
Tags:
silverstripe,
webshop,
newsletter,
marketing
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