我正在编写脚本来隐藏/显示菜单但我遇到了一些麻烦.
function displayMenu() {
//var classMenu = event.target.className;
//classMenu += 'Menu';
//document.getElementsByClassName(classMenu).style.display = 'block';
document.getElementsByClassName('btn-pageMenu').style.display = 'block';
}
Run Code Online (Sandbox Code Playgroud)
在评论我最终想做什么,但即使我尝试使用静态var它也无法正常工作.在CSS中:
fieldset.toolsbox ul.btn-pageMenu {display:none;}
Run Code Online (Sandbox Code Playgroud)
我也是这样尝试的:
.btn-pageMenu {display:none;}
Run Code Online (Sandbox Code Playgroud)
没有更多的成功.有人有建议吗?我正在学习JS,当我与其他类似的脚本进行比较时,我没有发现错误.
谢谢你的帮助 :)
我想在发送之前获得电子邮件的渲染。
我创建了一个TemplatedEmailwithhtmlTemplate和context,它可以很好地发送,但是如何使用上下文获取生成的模板以将其保存在数据库中?(客户的需求)
我尝试过,getBody()但似乎只适用于文本模板,因为我得到A message must have a text or an HTML part or attachments.
$email = new TemplatedEmail();
$email->htmlTemplate($htmlTemplate);
$email->from($from)->to(...$to)->subject($subject);
$email->context($context);
dd($email->getBody());
Run Code Online (Sandbox Code Playgroud)
我想使用渲染方法,但我在服务中,不确定这是否是存储在数据库中的好方法。
我想做这样的查询:
INSERT INTO `gesdoc_docs_authorizations`
(`gesdoc_docs_id`, `id_profil_do`, `autorisation`, `personal_doc`)
VALUES (
(SELECT `id`
FROM `gesdoc_docs`),
(SELECT `id`
FROM `users_profil_do`),
1, 0
);
Run Code Online (Sandbox Code Playgroud)
表gesdoc_docs有 40 行,users_profil_do有 700 行。我需要将users_profil_do40 行中的每一行andco_gesdoc_docs关联起来(所以通常我的查询将插入 28,000 行)。是否可以 ?我怎样才能用 mysql 查询做到这一点?
感谢帮助 :)
在带有 Doctrine Migrations 2.2.0 的 Symfony 5 上,我想执行自定义的 Doctrine 迁移文件。我的实体是使用 InnoDB utf8mb4_unicode_ci (doctrine.yaml 中的默认值)创建的。
当我执行时bin/console doctrine:migrations:status --show-versions我得到:
An exception occurred while executing 'CREATE TABLE migration_versions (version VARCHAR(1024) NOT NULL, executed_at DATETIME NOT NULL COMMENT '(DC2Type:datetime_immutable)', PRIMARY KEY(version)) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci ENGINE = InnoDB':
SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was too long; max key length is 3072 bytes
Run Code Online (Sandbox Code Playgroud)
所以我修改doctrine_migrations.yaml并将version_column_length的值更改为255,但现在使用相同的命令我得到
In BaseNode.php line 425:
Invalid configuration for path "doctrine_migrations.storage.table_storage.version_column_length": The minimum length for …Run Code Online (Sandbox Code Playgroud) 我无法在 Twig 中找到相当于 lcfirst php 函数,我的需要是仅降低单词的第一个字母?如果这样的功能不存在,最好的方法是什么?
我正在寻找答案,但是找不到希望解决的问题。
我想从表中删除一些td。td还没有分类或ID。
<table>
<tbody>
<tr class="ligne-02">
<th>Blabla</th>
<td>25,2</td>
<td>27,6</td>
<td>22,4</td>
<td>23,0</td>
<td>26,3</td>
<td>28,5</td>
<td>28,0</td>
</tr>
</tbody>
</table>
Run Code Online (Sandbox Code Playgroud)
这里我的jQuery代码非常简单:
jQuery('table tbody tr td').each(function () {
if (jQuery(this).index() < 3) {
alert(jQuery(this).text()); // display the good td value
jQuery(this).remove(); // remove all td
}
});
Run Code Online (Sandbox Code Playgroud)
我认为,如果j Query(this).text返回正确的值jQuery(this),则循环中的当前td也是如此。但是jQuery(this).remove()删除所有td,我不明白为什么。如果有人可以向我解释.. :)