小编jef*_*nes的帖子

在ExpressionEngine中显示每个类别的条目

所以,我已经搜索过了,发现了一些帖子可以让我得到我想要的东西,但它仍然没有用.这篇文章似乎最接近我想要实现的目标,并且我构建了我的代码:http://expressionengine.com/forums/viewthread/168142/

解释; 我有一系列条目,每个条目只分配给一个类别.我想列出这些类别,并在每个类别下面列出带有其中一个自定义字段的条目.像这样:

  • 第1类

    • 第1项
    • 第2项
  • 第2类

    • 第1项
    • 第2项

所以,这是我现在的代码,它列出了类别,但根本没有吐出任何条目:

{exp:channel:categories channel="faq-question" style="linear"}
    <section class="faq-category-container closed">
        <h1 class="faq-category-header"><a href="#">{category_name}</a></h1>
        <dl>
    {exp:query sql="

        SELECT title, url_title AS urlt, cat_id

        FROM exp_channel_titles

        NATURAL JOIN exp_category_posts

        WHERE channel_id = '7' AND cat_id = '{category_id}'

        ORDER BY title ASC"
    }
        {embed="jazz-camp/faq-cat-list" faqlink="{urlt}"}
    {/exp:query}
        </dl>
    </section><!-- end .faq-category -->
{/exp:channel:categories}
Run Code Online (Sandbox Code Playgroud)

它引用的嵌入式模板:

{exp:channel:entries channel="faq-question" url_title="{embed:faqlink}"}<!-- entry -->
    <dt>{title}</dt>
    <dd>
        {faq_content}
    </dd>
{/exp:channel:entries}
Run Code Online (Sandbox Code Playgroud)

非常感激任何的帮助!

expressionengine categories

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

有没有人见过git创建一个没有日期和全零哈希的提交?

所以一个团队成员,在Windows中使用TortoiseGit,前几天提取了他的日志,并且顶部是一个完全由零,没有用户,没有日期的哈希提交,但它确实有四个修改过的文件和一个提交信息.

它似乎是一段时间以来的承诺,但除此之外我们都不知道.

有没有办法纠正这个提交,或只是删除它,所以它不是一直坐在他的日志的顶部?

git tortoisegit git-commit

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

如何使用mod_rewrite将子页面/目录重定向到父目录?

所以我有一系列的重定向到一堆我想要重定向到他们的父目录的页面(例如/ faq/question1/ - >/faq /),但是它非常不灵活,因为它们是手动生成的.

如何RewriteRule为此设置RegEx-燃料?我无法弄明白,并且非常喜欢一些指导.这是我的整个.htaccess,以避免任何冲突(你可以看到RewriteRules我现在的个人):

AddDefaultCharset utf-8
AddHandler php5-script .php
DirectoryIndex index.php

ErrorDocument 403 /errors/forbidden.html
ErrorDocument 500 /errors/internalerror.html

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase /
RewriteCond %{HTTP_HOST} ^halftoneproductions.com
RewriteRule (.*) http://www.halftoneproductions.com/$1 [R=301,L]

# FAQ redirects
RewriteRule  ^faq/how-much-does-it-cost-to-make-an-albummix-a-songetc /faq/ [R=301,L]
RewriteRule  ^faq/im-a-singersongwriter-with-no-band-members-would-you-be-able-to-do-a-full-production-of-my-songs-with-session-musicians /faq/ [R=301,L]
RewriteRule  ^faq/do-you-do-postsound-for-film-at-all /faq/ [R=301,L]
RewriteRule  ^faq/i-have-a-home-studio-and-just-need-to-record-___-is-that-cool /faq/ [R=301,L]
RewriteRule  ^faq/are-you-a-publishing-company /faq/ [R=301,L]
RewriteRule  ^faq/do-you-need-any-interns-or-runners /faq/ [R=301,L]
RewriteRule  ^faq/can-i-bring-my-own-producerengineer-to-a-session /faq/ [R=301,L]
RewriteRule  ^faq/what-types-of-music-do-you-work-on /faq/ [R=301,L]
RewriteRule  ^faq/do-you-work-with-languages-other-than-english /faq/ [R=301,L]
RewriteRule  ^faq/do-you-guys-make-beats /faq/ [R=301,L]
RewriteRule …
Run Code Online (Sandbox Code Playgroud)

.htaccess mod-rewrite redirect http-status-code-301

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

您如何使用 Fog::Compute 对象的 Rspec any_instance 存根?

尝试存根Fog::Compute对象的方法,如下所示:

describe EtHaproxy::Helpers do
  let(:helpers) { Object.new.extend(EtHaproxy::Helpers) }
  before do
    Fog.mock!
    Fog::Mock.reset

    @fog_conn = Fog::Compute.new(
      provider: 'AWS',
      aws_access_key_id: 'MOCK_ACCESS_KEY',
      aws_secret_access_key: 'MOCK_SECRET_KEY'
    )
    @fog_conn.data[:limits][:addresses] = 25
    2.times do
      @fog_conn.allocate_address('vpc')
    end

    @mock_eips = @fog_conn.addresses.map { |a| a.public_ip }

    Fog::Compute.any_instance.stub(:addresses).and_return(@fog_conn.addresses)
  end

  describe 'any_instance.stub' do
    it 'returns the specified value on any instance of the class' do
      o = Fog::Compute.new(
        provider: 'AWS',
        aws_access_key_id: 'MOCK_ACCESS_KEY',
        aws_secret_access_key: 'MOCK_SECRET_KEY'
      )
      o.addresses.should eq(@fog_conn.addresses)
    end
  end
end
Run Code Online (Sandbox Code Playgroud)

但是,在运行此示例规范测试(从Rspec 2.14 的 Relish 文档中提取)时,它失败了,说明:

Failure/Error: Fog::Compute.any_instance.stub(:foo).and_return(:return_value)
 NoMethodError: …
Run Code Online (Sandbox Code Playgroud)

ruby rspec stub fog

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