如果我们有一个博客帖子列表,就像在这种情况下:http:<article>
//www.gamempire.it/news
我认为每个帖子可能是一个,但页面的标题("Novità"),可能是一个<h1>
,是什么的语义标题?一节?
所以,我不知道这样做是否更好:
<section>
<h1>Novità</h1>
<article>...</article>
<article>...</article>
<article>...</article>
</section>
Run Code Online (Sandbox Code Playgroud)
要么:
<article>
<h1>Novità</h1>
<article>...</article>
<article>...</article>
<article>...</article>
</article>
Run Code Online (Sandbox Code Playgroud) 我已经从Phptal转到了Twig:非常好的体验.然而,在phptal中我做了"tal:cache"来缓存一些代码块...用Twig,我怎么能实现呢?
在我的docker-compose中有一个nginx代理容器定义:
nginx-proxy:
image: jwilder/nginx-proxy
ports:
- "80:80"
volumes:
- /var/run/docker.sock:/tmp/docker.sock:ro
Run Code Online (Sandbox Code Playgroud)
我想在多个docker-compose.yml文件中定义此容器(每个项目一个).
我怎么能这样做,而不是每次都停止容器(因为使用端口80)?这个想法是:如果没有nginx-proxy
容器在运行,请运行它,否则使用正在运行的容器.
如何编辑Button元素(ZF2表单)的按钮内容?我可以设置一个标签,但我想在其中插入一些HTML代码.
$this->add(array(
'type' => 'Button',
'name' => 'submit',
'options' => array(
'label' => 'Modifica',
),
'attributes' => array(
'type' => 'submit',
'class' => 'btn btn-warning'
)
));
Run Code Online (Sandbox Code Playgroud)
谢谢
将视频置于全屏模式然后退出后,它会滚动到页面顶部,这是 Chrome 的正常行为吗?
谢谢
将数据推送到 GoogleTagManager 的 dataLayer 后,例如:
dataLayer.push({user: 'me', site: 'bacon.com'})
Run Code Online (Sandbox Code Playgroud)
如何在不知道推送的内容的情况下,将整个对象从 GTM 面板推送到数据层?
也许有 js 变量存储这些信息?
谢谢
是否有可能知道在页面的特定DOM元素上触发特定事件的javascript代码行是什么?
例如,如果你去那里:http://www.gamempire.it/,是什么代码行使页面的标识可拖动(class ="brand master").
谢谢
如何在PHP中的元素,如转换à
和’
到默认UTF8字符?
我尝试html_entity_decode没有成功(我显示一些?
代替à
和’
代替’
)
我有两个不同的字符串:
("宝贝"或"14%"或"十"可以改变,所以我不能指定它们)
我想识别该字符串中的日期,我试过:
$dt = date_parse($string);
Run Code Online (Sandbox Code Playgroud)
在第一种情况下,没关系,但在第二种情况下,它无法识别日期.
我试过没有成功
$dt = date_parse_from_format("d.m.Y", $string);
Run Code Online (Sandbox Code Playgroud)
我尝试使用preg_match或preg_match_all但没有成功(我不是很擅长).
在模型中Code
有一个名称week_days
可能是这样的字段1100110
.我希望在ActiveAdmin表单中显示7个复选框,而不是经典输入字段
form do |f|
f.inputs do
f.input :name
f.input :week_days
end
f.actions
end
Run Code Online (Sandbox Code Playgroud)
所以我想在模型中写一个这样的映射器
def week_days_checkboxes
[
['sunday', 1],
['monday', 1],
['tuesday', 1],
['wednesday', 1],
['thursday', 1],
['friday', 1],
['saturday', 1]
]
end
def week_days_checkboxes=(week_days_checkboxes)
@week_days = week_days_checkboxes.reverse.join.to_i(2)
end
Run Code Online (Sandbox Code Playgroud)
然后以这种方式更改表单输入
f.input :week_days_checkboxes, as: :check_boxes
Run Code Online (Sandbox Code Playgroud)
但它不起作用.我需要做什么?
PS:根据字段的每个值,每对的第二个值应为1或0 week_days
非常感谢
我启动了一些 docker 容器:
docker-compose up -d
Run Code Online (Sandbox Code Playgroud)
(这里是docker-compose.yml)
进而:
docker-compose logs -f web
Run Code Online (Sandbox Code Playgroud)
但如果我在另一个 shell 上写:
docker-compose exec web echo "hello" >> /dev/stdout
Run Code Online (Sandbox Code Playgroud)
实时日志屏幕中没有显示任何内容。对于任何其他容器都相同。为什么?难道我做错了什么?
php ×3
docker ×2
activeadmin ×1
caching ×1
date ×1
date-parsing ×1
datetime ×1
decode ×1
firebug ×1
formtastic ×1
html ×1
html5 ×1
javascript ×1
phptal ×1
time ×1
twig ×1
zend-form ×1