小编Jos*_*ers的帖子

正在进行改革.无法提交.如何进行或停止(中止)?

当我跑:

git status
Run Code Online (Sandbox Code Playgroud)

我看到了这个:

rebase in progress; onto 9c168a5
You are currently rebasing branch 'master' on '9c168a5'.
(all conflicts fixed: run "git rebase --continue")
nothing to commit, working directory clean
Run Code Online (Sandbox Code Playgroud)

当我做:

ls `git rev-parse --git-dir` | grep rebase || echo no rebase
Run Code Online (Sandbox Code Playgroud)

我明白了:rebase-apply

我不能承诺起源.

git branch
Run Code Online (Sandbox Code Playgroud)

显示:

* (no branch, rebasing master)
  develop
  master
Run Code Online (Sandbox Code Playgroud)

我被卡住了.我不知道该怎么办?是否真的需要这么长时间才能改变?git rebase --continue什么都不做 我没有任何git状态..我只是在等待rebase.我能做什么?

UDATE:这是输出:git rebase --continue

Applying: no message
No changes - did you forget to use 'git add'?
If there is nothing …
Run Code Online (Sandbox Code Playgroud)

git git-rebase

115
推荐指数
6
解决办法
13万
查看次数

passport.authenticate successRedirect条件

在我的app.js中,我有:

router.post('/login', passport.authenticate('local', {
  successRedirect: '/admin/users',
  failureRedirect: '/login'
}), function (req, res) {
});
Run Code Online (Sandbox Code Playgroud)

我的用户对象如下所示:

{ _id: 586afad4a4ff884d28b6ca97,
  firstName: 'Joseph',
  ...
  isAdmin: false }
Run Code Online (Sandbox Code Playgroud)

我想做的是:

router.post('/login', passport.authenticate('local', {
  successRedirect: {
    if(req.body.user.isAdmin === true) {
      res.redirect('/admin/users')
    }
    res.redirect('/dashboard');
  },
  failureRedirect: '/login'
}), function (req, res) {
});
Run Code Online (Sandbox Code Playgroud)

但似乎我不能.使用passport.authenticate检查用户是管理员还是登录帖子的最简单示例是什么

express passport-local passport.js

7
推荐指数
1
解决办法
5082
查看次数

laravel 4中的活动链接

在我的master.blade.php文件中,我有一个导航,我试图把它放在一起.

    <nav class="navbar navbar-default" role="navigation">
  <div class="container-fluid">
  <div class="col-sm-5">
    <ul class="nav navbar-nav" >
      <li class="{{ Route::current( 'home.index') ? 'active' : '' }}">{{ HTML::linkAction('HomeController@index', 'Home') }}
      <li><a href="">Locations</a></li>
      <li class="{{ Route::current( 'order.index') ? 'active' : '' }}">{{ HTML::linkAction('OrderController@index', 'Order Online') }}
    </ul>
  </div>
  <div class="col-sm-5 navbar-right">
    <ul class="nav navbar-nav navbar-right">
      <li class="{{ Route::current( 'menu.index') ? 'active' : '' }}">{{ HTML::linkAction('MenuController@index', 'Menu') }}
      <li><a href="">About</a></li>
      <li><a href="">Contact Us</a></li>
    </ul>
  </div>
  <div class="container-fluid">
</nav>
Run Code Online (Sandbox Code Playgroud)

这里的问题是所有这些都设置为激活.不是当前页面.我究竟做错了什么?

blade laravel-4

5
推荐指数
3
解决办法
8907
查看次数

集成终端设置VS Code和iTerm返回zsh

我正在尝试使用iterm作为我在vscode中的焦点终端.我已经设置 "terminal.external.osxExec": "iTerm.app",但是我得到的是zsh而不是iTerm.vscode中终端的屏幕截图

我可以右键单击一个文件并在iterm中打开,但我喜欢集成终端,并希望在这里使用iTerm.

我如何使用iterm作为我的终端?

visual-studio-code

5
推荐指数
2
解决办法
5173
查看次数

woocommerce 以编程方式应用优惠券错误

这是我正在使用的代码:

if (!is_admin()):
add_action( 'woocommerce_before_cart', 'apply_matched_coupons' );
//add_action('woocommerce_before_cart_table', 'apply_matched_coupons');
//add_action('woocommerce_before_checkout_form', 'apply_matched_coupons');

function apply_matched_coupons() {
global $woocommerce;
$coupon_code = 'somecodehere';

if ( $woocommerce->cart->has_discount( $coupon_code ) ) return;

    if ( $woocommerce->cart->cart_contents_total >= 1 ) {
        $woocommerce->cart->add_discount( $coupon_code );
        wc_print_notices();
    }

}

endif;
Run Code Online (Sandbox Code Playgroud)

我遇到的问题是,当我转到结帐页面时,优惠券仍然适用。它没有应用于购物车,这是理想的结果,但我根本不希望在这种情况下应用它。

有什么帮助吗?

php wordpress woocommerce

4
推荐指数
1
解决办法
2590
查看次数

Magento如何将产品组键入数据库中的产品

从SQL查询我需要知道magento如何将相关产品与实际产品本身相关联.我阅读了很多有关如何使用php的有用提示

$collection = Mage::getModel('catalog/product')
->getCollection()
->addAttributeToSort('name', 'ASC');
Run Code Online (Sandbox Code Playgroud)

但我需要知道如何使用mysql将这些组标识为id.

mysql magento

1
推荐指数
1
解决办法
2807
查看次数

ReferenceError:未使用('connect-mongo')(session)定义会话,

我正在尝试添加connect-mongo以便在nodeJS重新启动时保存会话。

根据我添加的文档: MongoStore = require('connect-mongo')(session),

在我中require('express-session')我添加了

store: new MongoStore({
    url: mongooseDB,
    touchAfter: 24 * 3600
})
Run Code Online (Sandbox Code Playgroud)

并注释掉 app.use(passport.session());

我收到一个错误:ReferenceError:未定义指向的会话 MongoStore = require('connect-mongo')(session),

我添加了我的app.js文件以供参考。我怎样才能解决这个问题?

store: new MongoStore({
    url: mongooseDB,
    touchAfter: 24 * 3600
})
Run Code Online (Sandbox Code Playgroud)

session node.js express

0
推荐指数
1
解决办法
2227
查看次数

Storybook 将组件设置到页面中央

我正在将故事书引入到我们的 React 组件中。当我开始添加示例时:

在此输入图像描述

组件本身被添加到左上角。在此示例中:http://react.carbondesignsystem.com/ ?selectedKind=ComposedModal&selectedStory=Using%20Header%20%2F%20Footer%20Props&full=0&addons=1&stories=1&panelRight=0&addonPanel=storybook%2Fstories%2Fstories-panel

我们可以看到组件本身刷新在页面中间。

我怎么做?

storybook

0
推荐指数
1
解决办法
4950
查看次数