【问题标题】:Joomla Extension AcySMS Need to modify source codeJoomla Extension AcySMS 需要修改源码
【发布时间】:2017-12-07 08:00:15
【问题描述】:

您好,我需要更改 Joomla 扩展 AcySMS 的样式,但是 找不到我需要更改的地方

这是我需要更改样式的实际问题,以便按钮必须 在文本框前面和国家代码选择中我需要添加 带有国家国旗的县代码谢谢:)

【问题讨论】:

  • 欢迎来到 StackOverflow!为了让我们更好地帮助您,请更新您的问题,使其在minimal, complete, and verifiable example 中显示所有相关代码。如果您能告诉我们您迄今为止为解决问题所做的尝试,这也会很有帮助。如需更多信息,请参阅有关how to ask good questions 的帮助文章,并采取tour of the site :)
  • 我不知道它的扩展代码在哪里实际上我只是想知道我将完成的这部分编辑的实际代码在哪里

标签: php html css joomla


【解决方案1】:

我不知道这个特定的 Joomla 扩展,但您似乎需要两个更改:

  • 更改按钮的标记
  • 将按钮放在输入之前

第一个可以通过更改您自己的自定义 css 文件来完成。使用 firebug 或开发人员工具找出使用了哪些类,并在您自己的 css 文件中覆盖或扩展它们。

对于第二个,您需要知道您使用的是插件、模块还是组件。这个问题的答案将引导您到正确的 Joomla 子文件夹。在那里你可能会找到一个 acysms 文件夹。然后您必须查找(甚至在子文件夹中)名为 default.php 的文件。

您应该使用模板覆盖来操作这些文件,否则您的更改将在下次定期更新此扩展程序时丢失。您可以搜索 Joomla 网站以获取有关模板覆盖的帮助。这不是很复杂。 https://docs.joomla.org/How_to_override_the_output_from_the_Joomla!_core

如果(例如)您想对 mod_login 模块进行更改,那么您必须将文件 default.phpPATH_TO_JOOMLA/modules/mod_login/tmpl/PATH_TO_JOOMLA/TEMPLATE_NAME/html/mod_login/ 并在那里应用您的更改。

我希望这能让你开始。

【讨论】:

  • 我完成了使用以下文件更改administrator/components/com_acysms/types/country.phpadministrator/components/com_acysms/gateway/bulksms/gateway.phpplugins/system/acysmsverifnumber/acysmsverifnumber.phpplugins/acysms/joomlauser/joomlauser.phpadministrator/components/com_acysms/extensions/plg_system_acysmsverifnumber/acysmsverifnumber.php
猜你喜欢
  • 2013-07-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-04-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多