私は、フォルダをソートしてウェブの行と列に表示するスクリプトを作成しています。それは4列でなければならず、それ以上フォルダが見つからなくなるまで続けてください。私は行と列のオブジェクトを並べ替える魔法の部分を除いてすべてを持っています。私の考えは、私は2つの変数を作成することです:$hor
(列)$ver
(行)し、スクリプトを作成しているオブジェクトを配置するCSSを使用します。誰にもこれをどう扱うかについてのアイデアはありますか? Javascriptがこれはこれまでのところ私のスクリプトであるため、要件にPHPで生成されたhtmlオブジェクトをソートする方法
オプションではありません。
<?php
error_reporting(E_ALL);
ini_set('display_errors', 1);
$directory = '/path/to/directory';
$scanned = array_diff(scandir($directory), array('..', '.'));
$count = count($scanned);
echo $count;
for ($i = 2; $i <= $count + 1; $i++) {
$x = $i - 2;
// Magic code that sorts into horizontal and vertical numbers
echo '<div id="' . $x . '" class="' . $hor . ' ' . $ver . '"><a href="/' . $scanned[ $i ] . '"><div class="inner"><p>' . $scanned[ $i ] . '</p></div></a></div>';
}
?>
少なくとも、要素を行と列に分散させる方法を説明する必要があります。列の数はいくつですか?固定金額、または何かが動的に決定されるか?最初に左から右にソートされ、次に上から下に、または最初に上から下にソートされ、次に、左から右にソートされますか? – trincot
はい、私は質問を編集しました – cbh1608
https://www.google.com/search?q=sortable.js – mplungjan