相关疑难解决方法(0)

使用引导程序主题将自定义类从链接添加到 drupal-modal drupal 8

在 Drupal 8 中,当你创建一个带有classdata-dialog-type属性的链接时,使用 bootstrap 主题,如下所示:

<a class="use-ajax" data-dialog-type="modal"
  href="http://drupal.page/front">text
</a>
Run Code Online (Sandbox Code Playgroud)

您将在#drupal-modal具有这些 html 包装器的元素中打开页面内容:

<div id="drupal-modal" class="modal fade in" tabindex="-1" role="dialog" style="display: block;">
    <div class="modal-dialog" role="document">
         <div class="modal-content">
Run Code Online (Sandbox Code Playgroud)

这个结构是在:\themes\bootstrap\js\modal.js如何在链接上看到的。

如何修改它以便我可以将类名#drupal-modal从链接传递给元素a.use-ajax?类名文本可以是链接属性的值。

具体来说,我想添加modal-lgmodal-sm类或一些自定义类。

javascript jquery drupal-8 twitter-bootstrap bootstrap-modal

3
推荐指数
1
解决办法
3590
查看次数

PHP:如何在模式 URL 中放置和传递变量

因此,我有一个按钮可以在同一页面中提供指向模式的直接链接。

这是按钮和网址

<a data-toggle="modal" 
   href="main_user.php?user_id=<?php echo $user['user_id']; ?>#myModal" 
   class="btn btn-warning">
Run Code Online (Sandbox Code Playgroud)

(我试着重复$user_id之前的内容#modal)是吗?

单击按钮后,将出现模式。这是带有形式的模态。

<form class="form-login" action="action/doEditUserStatus.php" method="post">
          <div class="login-wrap">
               <div class="changestatus">
                   <p>Banning or Activing User Status</p></div>
                        <div class="btn-group" data-toggle="buttons">
                            <label class="btn btn-success active">
                               <input type="radio" name="options" value="1" autocomplete="off"  checked> Actived
                            </label>
                            <label class="btn btn-primary">
                              <input type="radio" name="options" value="2" autocomplete="off"> Banned
                            </label>
                        </div>
          </div>
           <div class="modal-footer">
                <button data-dismiss="modal" class="btn btn-default" type="button">Cancel</button>
                <button class="btn btn-theme" name="modalSubmit" type="submit">Submit</button>
           </div>
    </form>
Run Code Online (Sandbox Code Playgroud)

然后我尝试提交模态表单,但该操作无法读取$user_id我之前放置的内容#modal

更新:表代码:

这是我的桌子:

<tr class="success">
   <th …
Run Code Online (Sandbox Code Playgroud)

php

2
推荐指数
1
解决办法
6万
查看次数

从动态按钮将特定值传递给模态

我的页面上有一些不同的模态需要传递给它们的数据.我用另一个问题解决了这个问题,现在让我使用jQuery并且非常有帮助.这就是我现在拥有的:

$(document).on("click", ".edit", function () {
    $(".modal-body #value").val($('.edit').data('id'));
});
Run Code Online (Sandbox Code Playgroud)

我的问题是,由于我的页面有动态创建的按钮(来自基于模型的foreach),无论我点击哪个按钮,都会从第一个按钮获取值.如何从单击的按钮获取值.

我想给他们所有单独的id,但我不想为每个id创建一个函数.我读到这个.on方法有一个数据属性,但我找不到一个如何使用它的好例子,以及它是否适用于我的情况.

如果有人有任何建议我会非常感激.谢谢!

javascript jquery twitter-bootstrap-3

1
推荐指数
1
解决办法
1995
查看次数

将动态数据传递给引导模式

我试图在模态上加载特定帖子的评论.为此,我需要将post id传递给模态,然后获取相应的注释.模态由以下内容触发:

<a class="xyz" data-toggle="modal" data-target="#compose-modal" data-id="<?php echo $list[$i]->getID(); ?>">View Comments</a>
Run Code Online (Sandbox Code Playgroud)

模式在页面底部定义如下:

<div class="modal fade" id="compose-modal" tabindex="-1" role="dialog" aria-hidden="true">
    <div class="modal-dialog">
        <div class="modal-content">

        <!-- here i need to use php to fetch the comments using post id -->
        </div>
   </div>
</div>
Run Code Online (Sandbox Code Playgroud)

php jquery modal-dialog

1
推荐指数
1
解决办法
2万
查看次数

单击MVC5列表中的按钮时,在模态中显示不同的详细信息

当您点击列表中的特定餐馆时,我试图显示有关餐馆的更多详细信息.目前,我在列表中显示一个餐馆列表,其中包含一个更多信息的按钮.我希望这些信息以模态显示

当我点击列表中的不同餐馆时,每个餐馆的模式中显示的信息都是相同的.

这是我正在使用的代码

 @foreach (var item in Model)
            {
        <!-- Modal -->
                <div class="modal fade" id="myModal" role="dialog">
                    <div class="modal-dialog">

                        <!-- Modal content-->
                        <div class="modal-content">
                            <div class="modal-header">
                                <button type="button" class="close" data-dismiss="modal">&times;</button>
                                <center><h2 id="modalTitle" class="modal-title">@item.RestaurantName</h2></center>
                            </div>
                            <div class="modal-body">
                                <ul class="details">
                                    <li class="modalListItem">
                                        <i class="fa fa-info-circle fa-5" aria-hidden="true"></i>
                                        <span>@item.RestaurantDescription</span>
                                    </li>
                                    <li class="modalListItem">
                                        <i class="fa fa-envelope fa-5" aria-hidden="true"></i>
                                        <span>@item.RestaurantEmailAddress</span>
                                    </li>
                                    <li class="modalListItem">
                                        <i class="fa fa-clock-o fa-5" aria-hidden="true"></i>
                                        <span>Opens from @item.OpeningTime.TimeOfDay - @item.ClosingTime.TimeOfDay</span>
                                    </li>
                                    <li class="modalListItem">
                                        <i class="fa fa-list-alt fa-5" aria-hidden="true"></i>
                                        <span>@item.FurtherDetails</span>
                                    </li>
                                    <li class="modalListItem"> …
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc modal-dialog razor twitter-bootstrap

1
推荐指数
1
解决办法
7161
查看次数