Add type field on ListChild

pull/6931/head
Karl Hobley 2021-01-26 14:34:03 +00:00 zatwierdzone przez Matt Westcott
rodzic 0574c6b6f1
commit ce85081b3f
2 zmienionych plików z 11 dodań i 1 usunięć

Wyświetl plik

@ -23,7 +23,9 @@ exports[`telepath: wagtail.blocks.ListBlock deleteBlock() deletes a block 1`] =
<div data-streamfield-list-container=\\"\\"><div id=\\"the-prefix-0-container\\" aria-hidden=\\"false\\">
<input type=\\"hidden\\" data-listblock-deleted=\\"\\" id=\\"the-prefix-0-deleted\\" name=\\"the-prefix-0-deleted\\" value=\\"\\">
<input type=\\"hidden\\" data-listblock-index=\\"\\" id=\\"the-prefix-0-order\\" name=\\"the-prefix-0-order\\" value=\\"0\\">
<input type=\\"hidden\\" name=\\"the-prefix-0-type\\" value=\\"\\">
<input type=\\"hidden\\" name=\\"the-prefix-0-id\\" value=\\"\\">
<div>
<div class=\\"c-sf-container__block-container\\">
<div class=\\"c-sf-block\\">
@ -63,7 +65,9 @@ exports[`telepath: wagtail.blocks.ListBlock deleteBlock() deletes a block 1`] =
</div><div id=\\"the-prefix-1-container\\" aria-hidden=\\"true\\" style=\\"overflow: hidden; height: 0px; padding-top: 0px; margin-top: 0px; padding-bottom: 0px; margin-bottom: 0px;\\">
<input type=\\"hidden\\" data-listblock-deleted=\\"\\" id=\\"the-prefix-1-deleted\\" name=\\"the-prefix-1-deleted\\" value=\\"1\\">
<input type=\\"hidden\\" data-listblock-index=\\"\\" id=\\"the-prefix-1-order\\" name=\\"the-prefix-1-order\\" value=\\"1\\">
<input type=\\"hidden\\" name=\\"the-prefix-1-type\\" value=\\"\\">
<input type=\\"hidden\\" name=\\"the-prefix-1-id\\" value=\\"\\">
<div>
<div class=\\"c-sf-container__block-container\\">
<div class=\\"c-sf-block\\">
@ -119,7 +123,9 @@ exports[`telepath: wagtail.blocks.ListBlock it renders correctly 1`] = `
<div data-streamfield-list-container=\\"\\"><div id=\\"the-prefix-0-container\\" aria-hidden=\\"false\\">
<input type=\\"hidden\\" data-listblock-deleted=\\"\\" id=\\"the-prefix-0-deleted\\" name=\\"the-prefix-0-deleted\\" value=\\"\\">
<input type=\\"hidden\\" data-listblock-index=\\"\\" id=\\"the-prefix-0-order\\" name=\\"the-prefix-0-order\\" value=\\"0\\">
<input type=\\"hidden\\" name=\\"the-prefix-0-type\\" value=\\"\\">
<input type=\\"hidden\\" name=\\"the-prefix-0-id\\" value=\\"\\">
<div>
<div class=\\"c-sf-container__block-container\\">
<div class=\\"c-sf-block\\">
@ -159,7 +165,9 @@ exports[`telepath: wagtail.blocks.ListBlock it renders correctly 1`] = `
</div><div id=\\"the-prefix-1-container\\" aria-hidden=\\"false\\">
<input type=\\"hidden\\" data-listblock-deleted=\\"\\" id=\\"the-prefix-1-deleted\\" name=\\"the-prefix-1-deleted\\" value=\\"\\">
<input type=\\"hidden\\" data-listblock-index=\\"\\" id=\\"the-prefix-1-order\\" name=\\"the-prefix-1-order\\" value=\\"1\\">
<input type=\\"hidden\\" name=\\"the-prefix-1-type\\" value=\\"\\">
<input type=\\"hidden\\" name=\\"the-prefix-1-id\\" value=\\"\\">
<div>
<div class=\\"c-sf-container__block-container\\">
<div class=\\"c-sf-block\\">

Wyświetl plik

@ -262,7 +262,9 @@ class ListChild {
<input type="hidden" data-listblock-deleted id="${this.prefix}-deleted" name="${this.prefix}-deleted" value="">
<input type="hidden"
data-listblock-index id="${this.prefix}-order" name="${this.prefix}-order" value="${index}">
<input type="hidden" name="${this.prefix}-type" value="${this.type}">
<input type="hidden" name="${this.prefix}-id" value="${this.id || ''}">
<div>
<div class="c-sf-container__block-container">
<div class="c-sf-block">
@ -272,7 +274,7 @@ class ListChild {
</span>
<h3 class="c-sf-block__header__title"></h3>
<div class="c-sf-block__actions">
<span class="c-sf-block__type"></span>
<span class="c-sf-block__type">${this.blockDef.meta.label}</span>
<button type="button" id="${this.prefix}-moveup" class="c-sf-block__actions__single"
title="{% trans 'Move up' %}">
<i class="icon icon-arrow-up" aria-hidden="true"></i>