Skip to content
Snippets Groups Projects
dragAndDrop.html 6.05 KiB
Newer Older
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">

bbaer's avatar
bbaer committed
    <style type="text/css">
bbaer's avatar
bbaer committed
        .anyClass {
bbaer's avatar
bbaer committed
            height: 40px;
            background-color: #5cb85c;
            line-height: 40px;
            color: white;
            text-align: center;
        }

        .someClass {
            min-height: 160px;
            width: 160px;
            border: 1px dashed #ccc;
            margin: 15px;
bbaer's avatar
bbaer committed
            padding-bottom: 30px;
        }

        .anotherClass {
            margin: 15px;
            padding: 15px;
            border-radius: 5px;
            text-align: center;
            background-color: #5cb85c;
            color: #fff;
            width: 130px;
        }
bbaer's avatar
bbaer committed
    </style>

    <link rel="stylesheet" href="../css/bootstrap.min.css">
    <link rel="stylesheet" href="../css/bootstrap-theme.min.css">
    <link rel="stylesheet" href="../css/jqx.base.css">
    <link rel="stylesheet" href="../css/jqx.bootstrap.css">
    <link rel="stylesheet" href="../extension/Resources/Public/Css/qfq-bs.css">
    <title>Input Mode Switcher</title>

</head>
<body style="background-color: #f5f5f5;">
<div class="container-fluid">
    <div class="row">
        <div class="col-md-10 ">
            <div class="btn-toolbar pull-right" role="toolbar">
                <div class="btn-group" role="group">
                    <button id="save-button" type="button" class="btn btn-default navbar-btn"><span
                            class="glyphicon glyphicon-ok"></span></button>
                    <button id="close-button" type="button" class="btn btn-default navbar-btn"><span
                            class="glyphicon glyphicon-remove"></span></button>
                </div>
                <div class="btn-group" role="group">
                    <button id="delete-button" type="button" class="btn btn-default navbar-btn"><span
                            class="glyphicon glyphicon-trash"></span></button>
                </div>
                <div class="btn-group" role="group">
                    <a id="form-new-button" href="personmock.html?s=badcaffe1" class="btn btn-default navbar-btn"><span
                            class="glyphicon glyphicon-plus"></span></a>
                </div>
            </div>
        </div>
    </div>

    <div class="row">
bbaer's avatar
bbaer committed
        <div class="col-md-3"></div>
        <div class="col-md-6">
            <div class="qfq-dnd-sort" data-dnd-api="http://something/bla">
bbaer's avatar
bbaer committed
                <div class="anyClass" id="e1" data-dnd-id="uno" data-dnd-value="10">
                    Numbero Uno
                </div>
bbaer's avatar
bbaer committed
                <div class="anyClass" id="e2" data-dnd-id="deux">
                    Numbero Deux
                </div>
bbaer's avatar
bbaer committed
                <div class="anyClass" id="e3" data-dnd-id="tre">
                    Numbero Tre
                </div>
bbaer's avatar
bbaer committed
                <div class="anyClass" id="e4" data-dnd-id="quattro">
bbaer's avatar
bbaer committed
                    Numbero Quattro
                </div>
bbaer's avatar
bbaer committed
                <div class="anyClass" id="e5" data-dnd-id="cinge">
bbaer's avatar
bbaer committed
                    Numbero Cinge
                </div>
bbaer's avatar
bbaer committed
                <div class="anyClass" id="e6" data-dnd-id="siesta">
bbaer's avatar
bbaer committed
                    Numbero Siesta
                </div>
            </div>

            <h2>Table</h2>

            <table class="table table-hover">
                <tbody class="qfq-dnd-sort"
                       data-dnd-api="typo3conf/ext/qfq/qfq/api/dragAndDrop.php?s=5b15109182850"
                       data-columns="3">
                <tr id="table-125" data-dnd-id="125">
                    <td>125</td>
                    <td>eins</td>
                    <td>10</td>
                </tr>
                <tr id="table-126" data-dnd-id="126">
                    <td>126</td>
                    <td>zwei</td>
                    <td>20</td>
                </tr>
                <tr id="table-128" data-dnd-id="128">
                    <td>128</td>
                    <td>vier</td>
                    <td>30</td>
                </tr>
                <tr id="table-127" data-dnd-id="127">
                    <td>127</td>
                    <td>drei</td>
                    <td>40</td>
                </tr>
                </tbody>
            </table>

            <hr>
            <h2>Playing with baskets</h2>
            <div class="qfq-dnd" style="margin-top: 20px;"
                 data-dnd-api="http://somethingelse/bla"c
                 data-dnd-dropzone="someClass"
                 data-dnd-element="anotherClass"
            >
                <div class="col-md-6">
                    <div class="someClass" id="dz1">

                    </div>
                    <div class="someClass" id="dz2">

                    </div>
                </div>

                <div class="col-md-6">
                    <div class="anotherClass" id="d1">
                        Somebody
                    </div>
                    <div class="anotherClass" id="d2">
                        Otherbody
                    </div>
                    <div class="anotherClass" id="d3">
                        Thatbody
                    </div>
                    <div class="anotherClass" id="d4">
                        Not me
                    </div>
                    <div class="anotherClass" id="d5">
                        Otherguy
                    </div>
                </div>
            </div>
        </div>
    </div>
</div>
<p><br></p>
<script src="../js/jquery.min.js"></script>
<script src="../js/bootstrap.min.js"></script>
<script src="../js/validator.min.js"></script>
<script src="../js/EventEmitter.min.js"></script>
<script src="../js/qfq.debug.js"></script>

<script type="text/javascript">
    $(function () {

        $('.qfq-dnd-sort').each(function() {
            var dndObject = new QfqNS.DragAndDrop($(this));
            dndObject.makeSortable();
        });
        $('.qfq-dnd').each(function() {
            var zoni = new QfqNS.DragAndDrop($(this));
            zoni.makeBasketCase();
        });
    });
</script>
</body>
</html>