【问题标题】:Find the PHP/HTML file containing DIV container shown in FireBug找到包含在 FireBug 中显示的 DIV 容器的 PHP/HTML 文件
【发布时间】:2012-09-11 16:30:08
【问题描述】:

我正在 Joomla 中编辑现有模板,我需要更改菜单图标文本。在 Joomla Administrator 中,我找不到可以执行此操作的地方。因此,在 FireBug 中,我找到了我正在搜索的 DIV 容器。但是如果我更改 FireBug 中的文本,我的更改显然不会保存。现在非常基本的问题是:我如何知道这个 DIV 容器所在的 PHP 或 HTML 文件的名称?或者如何保存我的更改?

【问题讨论】:

    标签: php html joomla joomla2.5


    【解决方案1】:

    FireBug 只会更改网络浏览器的内容,不会影响服务器上的文件。如果您知道 DIV 的 id,您可以在服务器上搜索具有此字符串的文件。保存更改 - 编辑文件并保存 - 但在服务器上。

    【讨论】:

    • 谢谢。如何在服务器(本地主机)上搜索 DIV 字符串?抱歉问了这么一个基本问题。
    • 这取决于操作系统,你可以使用各种工具(我喜欢用mc来做)。在 linux 上你可以使用 `grep -r "string i want to find" path`
    • ack-grep 是另一个很棒的全文搜索工具
    • 顺便说一句,您应该接受答案并投票会很好:)
    • 您可以直接从 IDE(Netbeans 或 Eclipse)尝试或按照本教程进行操作 answers.microsoft.com/en-us/windows/forum/windows_7-files/…
    【解决方案2】:

    我使用 TestWrangler 应用程序(我在 Mac 上) - 打开空白 TW,单击搜索,浏览以定位要搜索的文件夹。我总是在我的硬盘驱动器上搜索我的网站文件夹的副本,而不是实时站点文件。搜索您要查找包含它的文件的文本字符串。给 TW 几秒钟或更长时间,它会准确告诉您哪个文件包含该字符串。 http://www.barebones.com/products/textwrangler/

    【讨论】:

      【解决方案3】:

      当您右键单击一个 HTML 元素并选择“Inspect with firebug”时,在 Firebug 屏幕的右侧,您将看到应用于该元素的样式,以及显示行号的位置,如果您只是悬停将鼠标悬停在它上面会显示文件的确切位置。

      【讨论】:

        【解决方案4】:

        使用文件搜索工具,它包含在大多数 IDE 中,如果您的编辑器没有这样的功能,请尝试使用文件 grep 工具,如wingrep (http://www.wingrep.com/)

        【讨论】:

          【解决方案5】:

          我只是想我也会把这个作为一个可能的“答案”来分享。

          有一个 joomla 扩展可以让你在 joomla 中搜索你的源代码。

          这是链接:

          http://extensions.joomla.org/extensions/miscellaneous/development/22858

          我相信它会派上用场,而不是在 localhost 上进行复杂的设置。

          【讨论】:

            猜你喜欢
            • 2011-05-27
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2021-02-18
            • 2012-06-04
            相关资源
            最近更新 更多