【问题标题】:Subscriptions Addon is not working in Expression Engine订阅插件在表达式引擎中不起作用
【发布时间】:2016-01-05 17:48:47
【问题描述】:

我从here 购买了订阅插件,但它无法正常工作

{exp:subs:subscribe register_member="yes" plan="{segment_3}" payment_method="stripe" return="/account/subscription/%SUBS_HASH%"}

<h1>Subscribe to: {subs:plan:label}</h1>
<p>
    Every <strong>{subs:plan:recurring_interval_count} {subs:plan:recurring_interval}</strong> {subs:plan:recurring_amount} {subs:plan:currency}
</p>
<hr>

{if subs:total_errors}
<ul class="errors">
    {subs:form_errors}
    <li>{subs:error}</li>
    {/subs:form_errors}
</ul>
{/if}

<h3>Credit Card</h3>

<label>Credit Card Number</label>
<input name="card_number" type="text" value="{subs:card_number}">

<label>Name on card</label>
<input name="card_name" type="text" value="{subs:card_name}">

<label>Expires</label>
<select name="card_exp_month">{subs:month_options}</select>
<select name="card_exp_year">{subs:year_options}</select>         

<label>Security Code</label>
<input name="card_cvc" type="text" value="{subs:card_cvc}" size="5">


<button type="submit">Subscribe</button>

{/exp:subs:subscribe}

我使用了他们的示例代码,你可以找到它here

请帮助我提前谢谢。

【问题讨论】:

  • 如果你买了它,是不是没有某种形式的支持?你试过戳那些卖给你的人吗?
  • @Epodax 他们没有回复我已经尝试过了。
  • 建议您在 ExpressionEngine 特定的 Stack Exchange 站点上发帖,您可能会有更好的回应。 DevDemon 的支持通常非常好,你使用了他们的支持链接吗? devdemon.com/support 另请注意:“所有购买均提供 90 天免费支持。”所以除此之外,他们可能会忽略你!
  • @PeterLewis 我三天前购买了它 2 次我已经通过他们的支持面板与他们联系,但他们没有回应他们的点击插件的另一个问题 devdemon.com 提供非常糟糕的服务和廉价的质量插件.

标签: php codeigniter expressionengine add-on


【解决方案1】:

您的页面显示为空白,因为页面没有获得 {segment_3} 即计划,我希望您没有创建任何计划,或者如果创建了那么您还没有将它们作为 {segment_3} 传递。要测试这个东西,请使用下面的代码,它会对您有所帮助。

{exp:subs:subscribe register_member="yes" plan="gold" payment_method="stripe" return="/account/"}

<h1>Subscribe to: {subs:plan:label}</h1>
<p>
    Every <strong>{subs:plan:recurring_interval_count} {subs:plan:recurring_interval}</strong> {subs:plan:recurring_amount} {subs:plan:currency}
</p>
<hr>

{if subs:total_errors}
<ul class="errors">
    {subs:form_errors}
    <li>{subs:error}</li>
    {/subs:form_errors}
</ul>
{/if}

{if logged_out}
<h3>User Account</h3>

<label>Username</label>
<input type="text" name="username" value="">

<label>Email</label>
<input type="text" name="email" value="">

<label>Password</label>
<input type="password" name="password" value="">

<label>Password Confirm</label>
<input type="password" name="password_confirm" value="">
{/if}


<h3>Credit Card</h3>

<label>Credit Card Number</label>
<input name="card_number" type="text" value="{subs:card_number}">

<label>Name on card</label>
<input name="card_name" type="text" value="{subs:card_name}">

<label>Expires</label>
<select name="card_exp_month">{subs:month_options}</select>
<select name="card_exp_year">{subs:year_options}</select>         

<label>Security Code</label>
<input name="card_cvc" type="text" value="{subs:card_cvc}" size="5">

<button type="submit">Subscribe</button>

{/exp:subs:subscribe}

制定一个名为 gold 或 abc 的计划,无论您想要什么,都必须在第一行的 plan="plan_name" 处输入相同的名称,您可以看到它并记住对于 Visa 卡,它需要更多字段,您可能会因此收到字段错误必须使用这些字段,您可以在 devdemon 网站上找到这些字段。

享受!!!

【讨论】:

  • 啊..谢谢拉维,我做的这个愚蠢的事情是对的,拉维我忘了通过{segment_3}非常感谢......
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-03-16
  • 2012-01-02
  • 2014-02-13
相关资源
最近更新 更多