2011-01-14 8 views
1

Ich habe eine Ruby on Rails App, die ich selbst gebaut habe, die aber von einem professionellen Designer überarbeitet werden muss. Ich weiß, dass die meisten Designer nur Photoshop-Modelle und Slices anbieten, aber ich möchte jemanden einstellen, der das Design ebenfalls implementiert, was bedeutet, dass die CSS-Stylesheets und die HTML- und HTML-Vorlagen neu geschrieben werden müssen.Gibt es Zope-Seitenvorlagen für Ruby on Rails?

Das Problem ist, dass ich möchte, dass jemand anderes das Redesign implementiert, ohne meinen Code dem Redesign-Implementierer auszusetzen. Ich wünschte auch, es gäbe eine Möglichkeit, einem Designer zu ermöglichen, ein Redesign auf einer Ruby on Rails-Site zu implementieren, ohne etwas über Ruby on Rails wissen zu müssen. Ist eines dieser Szenarien mit einer Kombination von Softwaretools möglich?

Ich denke, ich suche etwas wie Zope Page Templates, aber für Ruby on Rails.

http://quintagroup.com/cms/zpt

+1

Wenn Ihre Geschäftslogik in Ihren Ansichten ist, dann machen Sie es falsch. Richtig gemacht, können Sie Ihre Ansichten ähnlich wie ZPT machen. –

+0

Ich meinte, dass ich meinen Code nicht dem Design-Implementierer zur Verfügung stellen wollte, was bedeutet, dass sie meine Rails-App nicht aus dem Repo auschecken und starten sollte, um das Design zu implementieren und zu testen. – dan

+0

Ich habe Designer in Dreamweaver Erb nur gut markiert. Wenn Sie nicht auf Partials wild gehen, ist es machbar. –

Antwort

1

Ich habe ein Juwel von Dr Nic verwendet, die schnell eine HTML-Vorlage auf Ihrer Rails-Website namens install_theme schlagen können.

Es ermöglicht Ihrem Designer, nur eine reine HTML/CSS-Lösung zu kodieren, die dieses Juwel dann in ein Schienen-Layout übersetzt, und ermöglicht es, die Teilbereiche und Hauptinhaltsbereich automatisch ausfüllen. Sie müssen immer noch Ihre eigenen Ansichten entwerfen/programmieren, aber zumindest das Hauptlayout wird schnell erreicht.

Ich hoffe es hilft.

0

Ich kenne einige von denen.

Eine beliebte ist liquid. Es wird auf Jekyll (die Potenzen Github Pages) und Harmony verwendet.

Es gibt auch mustache. Es ist Verkaufsargument, dass es für viele Sprachen existiert; sogar Javascript. Wenn Sie viel Flexibilität benötigen (oder genug Seil, um sich aufzuhängen), werfen Sie einen Blick darauf.

Radiant hat eine eigene Template-Sprache (XML-basiert, wenn ich mich recht erinnere), aber es sah einfach falsch für mich aus.