Модальное окно в интерфейсе страницы Wagtail РедактированиеJavascript

Форум по Javascript
Ответить
Anonymous
 Модальное окно в интерфейсе страницы Wagtail Редактирование

Сообщение Anonymous »

Я хочу добавить пользовательскую блокфэктуру, и для этого мне нужно модальное окно для ввода. Я не понимаю, как сделать модальное окно ввода, чтобы Entred Data были прямо в мои пользовательские реквизиты Blockfeature. Так что да, в основном, мне нужно это модальное окно, чтобы ввести начальный номер < /p>
@hooks.register('register_rich_text_features')
def register_ol_custom_feature(features):
feature_name = "ol-custom"
type_ = "ol-custom"
control = {
"type": type_,
"label": "ol+",
"element": "ol",
"description": "Set start",
}

features.register_editor_plugin(
'draftail',
feature_name,
BlockFeature(
control,
js=["static/js/orderedListCustom.js"],
),
)

db_conversion = {
"from_database_format": {
"ol[start]": BlockElementHandler(type_)
},
"to_database_format": {
'block_map': {
type_: lambda props: DOM.create_element(
"ol",
{"start": props.get("start") if "start" in props else 1}
)
}
},
}

features.register_converter_rule("contentstate", feature_name, db_conversion)
features.default_features.append(feature_name)
< /code>
Я попробовал несколько кодов JS, которые я нашел в Интернете или получил от ИИ, ни один из них не работал (я плохо, я отстой в JS). Также наткнулся на один пост здесь, но это не помогло (:
В конце концов, я даже не уверен, что мне нужно рассмотреть/добавить/изменить, какой рабочий процесс здесь.
может помочь?


Подробнее здесь: https://stackoverflow.com/questions/797 ... -interface
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Javascript»