所以,我已经搜索过了,发现了一些帖子可以让我得到我想要的东西,但它仍然没有用.这篇文章似乎最接近我想要实现的目标,并且我构建了我的代码:http://expressionengine.com/forums/viewthread/168142/
解释; 我有一系列条目,每个条目只分配给一个类别.我想列出这些类别,并在每个类别下面列出带有其中一个自定义字段的条目.像这样:
第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)
非常感激任何的帮助!
所以一个团队成员,在Windows中使用TortoiseGit,前几天提取了他的日志,并且顶部是一个完全由零,没有用户,没有日期的哈希提交,但它确实有四个修改过的文件和一个提交信息.
它似乎是一段时间以来的承诺,但除此之外我们都不知道.
有没有办法纠正这个提交,或只是删除它,所以它不是一直坐在他的日志的顶部?
所以我有一系列的重定向到一堆我想要重定向到他们的父目录的页面(例如/ 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) 尝试存根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) .htaccess ×1
categories ×1
fog ×1
git ×1
git-commit ×1
mod-rewrite ×1
redirect ×1
rspec ×1
ruby ×1
stub ×1
tortoisegit ×1