所以我试图使用一个diff文件到我的git dev分支.我想申请的差异在这里:https://github.com/mbabker/joomla-cms/compare/JHtml_move.patch
我用了 git apply PATH_TO_PATCH.patch
现在尝试应用它我会得到一堆累积的错误
fatal: git apply: bad git-diff - expected /dev/null on line 47
Run Code Online (Sandbox Code Playgroud)
事情是第47行读 --- /dev/null
我在另一个论坛上看到有人说在/dev/null零件之后有一个尾随的空白区域,但没有.
如果它有任何帮助我也会被抛出第9,10,11,12和13行的白色空格的错误 - 尽管它们没有任何尾随的空白区域.
在任何情况下,差异都是由git生成的 - 我只是将其复制并粘贴到记事本中.
我也试过使用curl https://github.com/mbabker/joomla-cms/compare/JHtml_move.patch | git am但只是在没有指定位置的情况下给出错误.

任何想法,为什么它的线路实际存在时给出一个致命的错误????
更新到@IvanZuzak
我尝试添加,git am --ignore-space-change --ignore-whitespace PATH_TO_PATCH.patch但我首先得到(因为这是下载的补丁)一个错误说电子邮件无效(它已被转换为HTML代码)所以我试图修复它,但它一直在扔它不时起来.然后它说previous rebase directory PATH_TO_GITHUB_BRANCH/.git/rebase-apply still exists but mbox given..所以我发现这建议删除branches .git文件夹中的rebase-apply文件夹.所以我做了那个然后我再次收到无效的电子邮件错误(尽管我已经改变了两个远离html格式的)
有人在github上向我的存储库提交了一组拉取请求.不幸的是,他们已经在几个拉取请求(每个文件一个)中完成了这个,而不是一次性提交所有文件的拉取请求.
在请求他将它们合并为一个 - 并且没有得到任何响应之后我现在尝试将这些拉取请求合并在Git Bash中 - 但运气不好 - 我很高兴使用合并按钮并通过Windows上的GitHub程序,但更多.我对git shell没有真正的了解 - 所以如果有人可以完成我如何将这些拉取请求合并在一起的过程(无论如何都没有冲突),我将非常感激.
我有一个自定义joomla 2.5模板,我希望将其转换为Joomla 3.0.目前我找到的唯一方法是如何将Joomla 1.5转换为2.5.请指导我,因为我花了将近一个月的时间.我找到了一个方法http://docs.joomla.org/J3.1:Converting_A_Previous_Joomla!_Version_Template但我不明白该怎么做.如果你也可以给出一个明确的程序,如何实现我发布的链接中的步骤,这将有助于我.
所以我试图将bootstrap button.less文件导入到我自己的项目中.但是在这种情况下我只想要包含危险按钮css的东西和核心按钮类.
有点像
.my_custom_button {
.btn();
.btn-danger();
.btn-small();
}
Run Code Online (Sandbox Code Playgroud)
但我并不特别需要其他所有东西.例如警告颜色等.目前通过使用:
@import "mixins.less";
@import "variables.less";
@import "buttons.less";
Run Code Online (Sandbox Code Playgroud)
我正在将整个文件css导入到我的项目中 - 有什么方法可以避免这种情况(我是一个很少的菜鸟)或者这只是少的结果?
我为我的网站制作了一个基本的Joomla模块作为shoutbox.但我想把AJAX放进去(我知道在JED上已经存在类似的AJAX模块,但这更像是一个让我学习AJAX如何在Joomla模块中工作的项目).
您重定向到新的PHP文件的常见AJAX内容显然不起作用,因为该文件不会被定义为
defined('_JEXEC') or die('Restricted access');
Run Code Online (Sandbox Code Playgroud)
将在新页面中失败.并且将_JEXEC定义为等于一(就像我在SO上的几篇文章中所读到的那样),就我在Joomla Docs上阅读而言,这是一个安全风险,因为它为网站提供了一个入口点.
我见过的另一个shoutbox模块的方法是指向helper.php文件中的一个函数.这对我来说很有意义,因为通常应该存储所有功能.但是我不清楚模块如何访问onSubmit()(或相关)命令上的helper.php文件,并希望有人可以对此有所了解.
我实际上并不需要任何特定于我的shoutbox模块的东西 - 这更像是如何在Joomla 模块中获得AJAX功能以及如何安排它的问题
我有一个基于joomla和k2的网站.当用户使用标准joomla表单注册到站点时,k2不会将用户分配给任何组,因此用户无法提交项目.我的问题是:我如何强制joomla将用户重定向到k2注册表并禁用标准表单?谢谢!
嘿伙计们,我正在尝试在我的控制器中注册Joomla 3.x中的自定义任务,所以我正在修改构造函数(如在1.5/2.5中):
<?php
// No direct access to this file
defined('_JEXEC') or die('Restricted access');
class jjemailControllerjjemail extends JControllerLegacy
{
/**
* constructor (registers additional tasks to methods)
* @return void
*/
public function __construct($config = array())
{
parent::__construct($config);
// Register Extra tasks
$this->registerTask('email, 'email');
}
public function email()
{
$this->setRedirect('index.php?option=com_jjemail&view=thanks', $msg);
}
}
Run Code Online (Sandbox Code Playgroud)
现在,如果我在任务注册之前在构造函数中添加var转储然后显示但是在email()函数中添加var转储什么都没有.所以我想我在某处注册任务失败了.
调用此类似的路线如下: JRoute::_('index.php?option=com_jjemail&task=jjemail.email');
任何人都有任何关于为什么我以这种愚蠢的方式失败的想法 - 我一直盯着这看,这么久我已经睁眼了