问题标签 [joomla3.9]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 如果项目较浅则添加
如果项目较浅,我想关闭列表项和无序列表。
已编写以下代码,但列表并未关闭,即使项目较浅:
joomla - 管理员批准后,Joomla 可以向用户发送电子邮件吗?
问题是:
- 用户在旁边注册并收到一封注册电子邮件,其中包含可以使用的确认链接。和
- 管理员收到新注册用户的电子邮件通知
- 管理员激活并启用用户
- 不会向用户发送有关其帐户激活的通知电子邮件
日志中没有提示。邮件服务器按描述工作。为用户激活系统电子邮件的测试显示行为没有差异。$return = JFactory::getMailer()->sendMail($data['mailfrom'], $data['fromname'], $data['email'], $emailSubject, $emailBody, true);
在 registeration.php 中也添加了 true
这个功能真的有用吗?解决这个问题的任何帮助都会得到很大的帮助。
使用 Joomla 3.9.15 并且没有用于用户管理的外部插件。
在此先感谢您的时间。
php - 生成动态表单以显示在管理视图中
我在一个组件上,我希望用户将自己的字段添加为另一条记录的选项。
例如,我有一个视图产品 (administrator/components/com_myproducts/views/product/...)。此视图将获得其标题、别名和表单描述 (administrator/components/com_myproducts/models/forms/product.xml)。表单 xml 是静态的,但我希望用户自己添加产品属性。
所以我添加了另一个视图属性,用户可以在其中添加带有名称和字段类型的记录。
现在我希望将这些属性添加到产品表单中。所以它基本上是从数据库中获取属性,加载表单 XML,将属性附加到 XML 并将修改后的 XML 提供给 JForm 对象以在产品模型 getForm() 中返回它。
在 Product 模型中,这看起来像这样:
如何使用修改后的 xml 更新表单,还是应该以另一种方式处理?
joomla3.9 - 安全令牌不匹配。该请求被中止以防止任何安全漏洞。请再试一次
当我尝试登录或从辅助站点创建新帐户时,我的 Joomla 网站出现上述错误。我还注意到以下两件事:
- 如果我从后端创建一个新用户,这不会出现在 _users 表中;
- 每次我尝试从前端徒劳地登录时,都会在网站根目录中自动生成一个名为“.myjoomla.configuration.php.md5”的文件,其中包含一个字母数字字符串。此外,如果我通过 FTP 手动删除它,它会再次出现。
我的网站被黑了吗?我该如何解决?
model-view-controller - 如何在 Joomla 的前端部分使用编辑和保存按钮创建列表视图!3 成分?
我正在尝试开发 Joomla!3 组件,它具有显示某些实体列表的视图,其中带有创建和编辑按钮,用于相应地创建和编辑此列表的项目。此视图必须显示在前端。您能帮我找出 view.html.php、模型和控制器文件中应该包含哪些代码吗?
php - 有人对此错误有解决方案吗?
我的 index.php 第 35 行和第 49 行有语法错误。我该如何解决?我的网站显示以下错误消息“错误!我们遇到问题语法错误,文件意外结束您要查找的页面不存在。对此感到抱歉。”
这是代码:
joomla3.9 - 搜索结果页面中的 URL 错误,而不是文章指定菜单项的 URL
我有启用 SEF URL 的 Joomla 3.9.21。
一切正常,但搜索结果页面。
例如,这是一篇文章的 SEO 链接(分配了一个菜单选项,其根选项称为“proyectos”):
到目前为止,一切都很好。但是,当我在结果中搜索该文章的位置时,该文章的链接是这样的:
如何摆脱component/content/article
部分并用文章分配的菜单选项替换它?在这种情况下,根菜单选项称为“proyectos”。
如果我禁用 SEF,我意识到这个 URL 是分配给文章的菜单选项:
搜索时,这是结果页面中该文章的实际 URL:
也许catid=13&Itemid=101
零件有干扰。catid
是文章被分配到的类别,101Itemid
是主菜单项。这个ID很奇怪。由于某种原因,com_search 模块没有找到与文章关联的 Itemid,在本例中为 160。
问候
海梅
constants - Joomla 3.9.19 在组件显示功能中从全局配置中获取常量
我创建了一个组件,需要在组件管理员中获取一个常量值,并根据它列出项目。我尝试了不同的方法来获取 'view.html.php' 中的 'display()' 函数中的常量值。我期望该值将在带有 $this 的 default.php 中可用。
我在 configuration.php 文件中定义了常量,应该定义一个 URL。
在 display() 函数中,
似乎这不起作用。
然后,我试过了
那也行不通。
我已经提到了这个线程,Joomla 3 - 如何从配置文件中获取价值?
如何从配置中获取常量到组件视图文件?