Включение шаблона Drupal в WHMCS?

У меня есть сайт Drupal и сайт WHMCS (www.whmcs.com). Я занят интеграцией двух. Мне было интересно, есть ли способ вызвать функцию, которая вернет шаблон drupal (обработанный), чтобы я мог предоставить переменную $content только с моей собственной переменной. По сути, это позволит мне интегрировать мой шаблон WHMCS с моим шаблоном Drupal, чтобы любые изменения, внесенные в шаблон Drupal, отражались на моей установке WHMCS.

WHMCS использует Smarty Template Engine. Другими словами, вы можете:

Включите такой код:

{php} напечатать «привет»; {/php}

Работайте со страницами header.tpl и footer.tpl (что означает, что идеальной была бы функция drupal, которая возвращает все ДО печати $content, и другая функция, которая возвращает все ПОСЛЕ печати $content).

Кто-нибудь получил какие-то указатели или предложения? Или мне не стоит даже думать о том, чтобы идти по этому пути?


person coderama    schedule 19.07.2010    source источник


Ответы (1)


Drupal может использовать другие механизмы шаблонов, кроме phptemplate. Smarty, если одна из систем шаблонов, которая использовалась с Drupal, так почему бы вам не использовать ее вместо этого. Похоже, вам будет проще поддерживать согласованность.

Вы можете загрузить механизм шаблонов Drupal smarty по адресу d.o.

person googletorp    schedule 19.07.2010
comment
Но это все еще не объясняет, как я буду интегрировать их. Или вы говорите, что я должен искать точки подключения в WHMCS, которые вызывают заголовки WHMCS. Я бы предпочел сделать это по-другому. Я предпочитаю использовать движок шаблонов Drupal, чем тупой умник. - person coderama; 19.07.2010