Шаблон AI необходимо добавить в фреймворк cakePHP - PullRequest
1 голос
/ 07 февраля 2010

У меня есть шаблон ИИ, который был разработан для этой страницы, но я не уверен, что мне нужен внешний или внутренний пользователь, чтобы сделать переход от дизайна к реальной живой странице с использованием структуры торта ... я знаю там документация по шаблонам, использующая торт, мы обычно разрезаем, а затем просто добавляем контент в фреймворк?

Ответы [ 2 ]

3 голосов
/ 07 февраля 2010

CakePHP, как и другие веб-фреймворки, имеет систему шаблонов, которая разделена на несколько разделов (подробности см. На странице просмотра Cake Manual ):

  • Макеты: это шаблоны, которые составляют базовый макет страницы.
  • Просмотр шаблонов. Эти шаблоны (обычно) соответствуют определенному действию, которое выполняется в шаблоне проектирования MVC. Например, может быть представление для редактирования сообщения в блоге и для отображения сообщения в блоге. Эти шаблоны View внедряются в определенный раздел шаблона Layout.
  • Элементы и помощники: повторно используемые шаблоны, которые внедряются в шаблоны View или в определенные разделы шаблона Layout. Шаблон «автора» может быть вставлен в шаблон «Просмотр статьи», или в разделе шаблона «Макет» может отображаться окно входа в систему.

Я признаю, что я мало что делаю с CakePHP, но эти концепции похожи во многих средах.

делаем ли мы это нормально, а затем просто добавляем содержимое в структуру

При нарезке вам нужно помнить о различных видах шаблонов. Разделите общие элементы в шаблон макета. Разделите определенные части действия на маленькие шаблоны представления, предназначенные для вставки в шаблон макета. Нарезать общие динамические элементы в шаблоны помощников / элементов.

не уверен, нужен ли мне фронтенд или бэкэнд, чтобы сделать переход от дизайна к реальной живой странице, используя каркас торта

Кто-то с опытом работы с интерфейсом сможет создавать шаблоны, но вам понадобится кто-то с опытом работы с интерфейсом для создания контроллеров (код, который делает независимо от того, что это ваш сайт делает ) и связать все вместе.

1 голос
/ 07 февраля 2010

То, что говорит Тим, и: у вас здесь два шага. Одним из них является преобразование документа AI в хороший, грамотно построенный HTML. Скорее всего, это задача для дизайнера веб / интерфейса, который не обязательно знает Cake.

Тогда вам нужен кто-то, чтобы превратить эту HTML-структуру в шаблон Cake. Скорее всего, это задача для программиста, который знает Cake, но не обязательно является полноценным веб-дизайнером / интерфейсом.

Веб-дизайнер и создатель шаблонов для тортов могут быть одним и тем же лицом; Во всяком случае, они должны быть в тесном контакте. Человек Cake будет иметь ввод для человека HTML, который будет влиять на работу с самого начала.

...