Tpl php

Tệp Drupal 7 html.tpl.php hiện được đặt tên là page.tpl.php (tương tự như Drupal 6). Tệp Drupal 7 page.tpl.php được thay thế bằng các tệp layout.tpl.php riêng lẻ

Một số biến có sẵn trong tệp html.tpl.php trong Drupal 7 không còn cần thiết/có sẵn trong tệp Phông nền page.tpl.php

Các biến trước đó trong page.tpl.php đã bị xóa

  • <!DOCTYPE html>
    <html<?php print backdrop_attributes($html_attributes); ?>>
      <head>
        <?php print backdrop_get_html_head(); ?>
        <title><?php print $head_title; ?></title>
        <?php print backdrop_get_css(); ?>
        <?php print backdrop_get_js(); ?>
      </head>
      <body class="<?php print implode(' ', $classes); ?>"<?php print backdrop_attributes($body_attributes); ?>>
        <?php print $page; ?>
        <?php print $page_bottom; ?>
        <?php print backdrop_get_js('footer'); ?>
      </body>
    </html>
    3
  • <!DOCTYPE html>
    <html<?php print backdrop_attributes($html_attributes); ?>>
      <head>
        <?php print backdrop_get_html_head(); ?>
        <title><?php print $head_title; ?></title>
        <?php print backdrop_get_css(); ?>
        <?php print backdrop_get_js(); ?>
      </head>
      <body class="<?php print implode(' ', $classes); ?>"<?php print backdrop_attributes($body_attributes); ?>>
        <?php print $page; ?>
        <?php print $page_bottom; ?>
        <?php print backdrop_get_js('footer'); ?>
      </body>
    </html>
    0
  • <!DOCTYPE html>
    <html<?php print backdrop_attributes($html_attributes); ?>>
      <head>
        <?php print backdrop_get_html_head(); ?>
        <title><?php print $head_title; ?></title>
        <?php print backdrop_get_css(); ?>
        <?php print backdrop_get_js(); ?>
      </head>
      <body class="<?php print implode(' ', $classes); ?>"<?php print backdrop_attributes($body_attributes); ?>>
        <?php print $page; ?>
        <?php print $page_bottom; ?>
        <?php print backdrop_get_js('footer'); ?>
      </body>
    </html>
    1
  • <!DOCTYPE html>
    <html<?php print backdrop_attributes($html_attributes); ?>>
      <head>
        <?php print backdrop_get_html_head(); ?>
        <title><?php print $head_title; ?></title>
        <?php print backdrop_get_css(); ?>
        <?php print backdrop_get_js(); ?>
      </head>
      <body class="<?php print implode(' ', $classes); ?>"<?php print backdrop_attributes($body_attributes); ?>>
        <?php print $page; ?>
        <?php print $page_bottom; ?>
        <?php print backdrop_get_js('footer'); ?>
      </body>
    </html>
    2
  • <!DOCTYPE html>
    <html<?php print backdrop_attributes($html_attributes); ?>>
      <head>
        <?php print backdrop_get_html_head(); ?>
        <title><?php print $head_title; ?></title>
        <?php print backdrop_get_css(); ?>
        <?php print backdrop_get_js(); ?>
      </head>
      <body class="<?php print implode(' ', $classes); ?>"<?php print backdrop_attributes($body_attributes); ?>>
        <?php print $page; ?>
        <?php print $page_bottom; ?>
        <?php print backdrop_get_js('footer'); ?>
      </body>
    </html>
    3

Thay vì sử dụng các biến trong mẫu này

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML+RDFa 1.0//EN"
  "http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php print $language->language; ?>" version="XHTML+RDFa 1.0" dir="<?php print $language->dir; ?>"<?php print $rdf_namespaces; ?>>
<head profile="<?php print $grddl_profile; ?>">
  <?php print $head; ?>
  <title><?php print $head_title; ?></title>
  <?php print $styles; ?>
  <?php print $scripts; ?>
</head>
<body class="<?php print $classes; ?>" <?php print $attributes; ?>>
  <div id="skip-link">
    <a href="#main-content" class="element-invisible element-focusable"><?php print t('Skip to main content'); ?></a>
  </div>
  <?php print $page_top; ?>
  <?php print $page; ?>
  <?php print $page_bottom; ?>
</body>
</html>

Thay vào đó, hãy sử dụng các lệnh gọi hàm trực tiếp từ mẫu

<!DOCTYPE html>
<html<?php print backdrop_attributes($html_attributes); ?>>
  <head>
    <?php print backdrop_get_html_head(); ?>
    <title><?php print $head_title; ?></title>
    <?php print backdrop_get_css(); ?>
    <?php print backdrop_get_js(); ?>
  </head>
  <body class="<?php print implode(' ', $classes); ?>"<?php print backdrop_attributes($body_attributes); ?>>
    <?php print $page; ?>
    <?php print $page_bottom; ?>
    <?php print backdrop_get_js('footer'); ?>
  </body>
</html>

Giới thiệu tại chi nhánh.  

1. 0. x

Được giới thiệu trong phiên bản.  

1. 0. 0

tác động.  

nhà phát triển chủ đề

TPL trong php là gì?

TPL là tệp mẫu là tệp văn bản phổ biến chứa các biến do người dùng xác định có quyền được ghi đè bởi nội dung đầu ra do người dùng xác định khi ứng dụng web PHP phân tích cú pháp tệp mẫu. Chúng được sử dụng bởi các ứng dụng web với tập lệnh máy chủ PHP (nhưng không bị hạn chế) dưới dạng tệp mẫu

TPL trong máy chủ là gì?

tpl extension là tệp mẫu được tạo và sử dụng bởi Máy chủ tệp HTTP (HFS), đây là chương trình ứng dụng chia sẻ tệp để gửi và nhận tệp qua công nghệ web HTTP thay vì . .

Tệp HTML TPL là gì?

phần mở rộng tệp tpl được được sử dụng bởi trình phân tích cú pháp mẫu có tên là Smarty . Đây là một trình phân tích mẫu HTML. Nhà phát triển nối thêm. html vào cuối tệp để trình soạn thảo văn bản có thể nhận ra chúng dưới dạng tệp HTML và cung cấp tính năng kiểm tra cú pháp, intellisense và nội dung khác.

Chỉ số TPL là gì?

Chỉ mục của bạn. tệp tpl được dùng để hiển thị đánh dấu cho chỉ mục của bạn. tệp php . Như đã đề cập trước đây, các tệp mẫu của bạn có thể được đặt ở bất kỳ đâu trong thư mục mô-đun của bạn, nhưng chúng tôi khuyên bạn nên đặt tất cả chúng trong thư mục mẫu/thư mục con để thống nhất với các mô-đun khác.