【问题标题】:place content (content-title) from page into the <li><a> on another page将页面中的内容(内容标题)放入另一个页面上的 <li><a>
【发布时间】:2011-01-27 08:22:03
【问题描述】:

您好,我正在尝试执行以下操作。

<!-- html-->

    <head>
      <title>(place current content-title-page) - lalala.com</title>
    </head>

<!-- html [end] -->
<!-- menu page -->

    <ul> 
      <li>
        <a href="page-1.php">(place content-title-1)</a>
      </li>
      <li>
        <a href="page-2.php">(place content-title-2)</a>
      </li>
      <li>
        <a href="page-3.php">(place content-title-3)</a>
      </li>
    </ul>

<!-- menu page [END] -->
<!-- Page-1 -->

    <div id="content-container">
      <div id="page-title">CONTENT TITLE - 1</div>
      <div class="content-block">content tekst</div>
    </div>

<!-- Page-1 [END] -->

所以,我试图将所有相应页面的内容标题放在菜单中,并将当前内容标题放入&lt;title&gt;

谁能帮帮我?

谢谢,

【问题讨论】:

  • 直到您告诉我们这些标题的来源。如果您将它们保存在数据库、数组或其他数据结构中,您可以轻松做到这一点。

标签: php jquery menu title


【解决方案1】:

假设您的页面带有值占位符,包含在变量 $templates 中:

... <title>${title_placeholder}</title>...

要插入所需的页面标题而不是占位符,您可以按以下方式使用 str_replace 语句:

$template = str_replace(
    array('This is the title', ...),
    array('${title_placeholder}', ...),
    $template
);

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-05-27
    • 1970-01-01
    • 2015-11-11
    • 2021-02-14
    • 1970-01-01
    • 2015-08-05
    • 2018-08-11
    • 1970-01-01
    相关资源
    最近更新 更多