我有一个 Joomla 网站,我需要更改部分文本的位置,即介绍性文本(剪切前)。“更改位置”意味着将其设置在文章的顶部,其余文本应保持在现在的位置。所以,由于文章的文字是固定的东西,我不能用 Joomla 的常用工具将它分成几部分。可能有可能在一些 PHP 变量中获取介绍文本并将其设置为模块,我可以将其插入到我需要的地方?
问问题
123 次
1 回答
1
将“文章”切成两半并直接将它们分成不同的部分是不可能的。但是有一些解决方法:
1)如果不是什么大问题,我的意思是如果只是通过添加一些 css/html 代码就可以完成这项工作,比如你需要一个分隔符或其他东西,那么你应该安装JCE 编辑器
2)如果您想在完全不同的位置模块中向特定页面显示一些消息,那么您应该通过添加一些 PHP 代码来稍微更改您使用的模板。假设您有一个联系页面,您想要一个链接到您的 fb 或类似的东西...打开您的模板 index.php,转到您要添加它的位置并添加这些代码行...。
<?php
$currentpage = JSite::getMenu()->getActive()->name ;
$currentpage = JSite::getMenu()->getActive()->title; // for joomla 2.5 remove this if your using another version
if($currentpage == "Contact"){
echo '<p>Go visit <a href="http://facebook.com/xyz">my page</a> !</p>';
echo '<jdoc:include type="modules" name="Contact_message" />'; // if you want to add a position for your contact page and so you can add some custom modules to add some text or whatever you want ...
}
?>
您可以根据需要更改/添加代码......希望这有帮助!
于 2012-05-27T23:19:47.707 回答