【发布时间】:2013-04-23 19:49:50
【问题描述】:
我很难将自定义代码放入我的第一个 Joomla 网站。 Joomla 是否仅限于他们已经提供的扩展和模块?如何使用自己的 PHP 代码自定义它?
【问题讨论】:
标签: php joomla customization
我很难将自定义代码放入我的第一个 Joomla 网站。 Joomla 是否仅限于他们已经提供的扩展和模块?如何使用自己的 PHP 代码自定义它?
【问题讨论】:
标签: php joomla customization
根据我的经验,Joomla 非常强大,我们想要的一切都提供了,因为互联网上有很多组件和模块。有时我会编辑我下载的组件或模块。只需转到文件夹,您就会看到那里的代码,您可以对其进行编辑。或者您可以根据客户的需求创建自己的模块或组件
【讨论】:
joomla 是否严重仅限于扩展和模块 他们已经提供了。
绝对不是。 Joomla 在定制方面非常丰富。所有这些扩展和模块都是人们使用可用的丰富接口创建的。
信息财富是here。
在定制方面,有 3 个主要方面需要考虑:
Plugins - 事件驱动并且相当容易做到
Modules - 在您的网站上放置小功能;很容易做到
Components - 绝对是最复杂的(不要从这个开始),但这将创建主要的功能单元。我将它用于更复杂的应用程序
您的 php 经验将得到充分利用。
【讨论】:
我需要多次使用 Joomla 执行此操作,所以我总是选择 Sourcerer。这是一个免费的插件,允许您在文章中添加自定义代码,例如 CSS、Javascript 和 PHP。下面是一个简单的例子:
{source}
<?php
echo '<p>';
echo 'Hello';
echo '</p>';
?>
{/source}
【讨论】:
首先关闭编辑器 -> 转到模块管理器 -> 添加 customHTML 模块 -> 粘贴您的代码(php、html、javascript、css 等)并保存... 做您想做的最讨厌和最快的方式。
关闭编辑器,否则它会清理您的代码...
之后,尝试创建自己的模块/插件以满足您的需求(请参阅@Tom 上方的链接),然后制作精简版和专业版并赚钱......它所需要的只是一个好主意 xD
【讨论】:
Joomla! Programming一本非常好的书,让你开始自定义Joomla,你'如果你已经像你的口袋一样了解 PHP,就会发现这相当容易;)