JQueryを使用したブートストラップカレンダー

ブートストラップ-カレンダー

私たちは、周りを回る巨大なコミュニティにますます感銘を受けています よく知られているCSSフレームワークであるBootstrap 、Twitterによって作成されました。 今回は、ブートストラップベースのカレンダーを紹介します JavascriptとJQueryでプログラム、カレンダーの操作の一部についても詳しく説明し、実行できるトリックと改善点をいくつか追加します。

このブートストラップカレンダーはすっきりとしたデザインで、完全に 反応する、すべてのデバイスから見栄えがします! また、 7か国語以上への翻訳 そしてすべて 各国のお祭りの日付が強調表示され、記録されます。 贅沢!

この Bootstrap Calendar の操作はやや複雑で、最初は JSON ファイルからユーザーの日付を抽出しますが、Creativos Online ユーザー限定で、その方法を説明します。 MYSQLデータベースからイベントを抽出します あらゆるシステムでの完璧な実装。

よく知られているデータベースシステム

よく知られているデータベースシステム

アプリケーションのメインファイルの機能:

インデックス.HTML

  • ブートストラップ2.3.2のロード
  • カレンダーデザイン
  • イベント一覧
  • カレンダーのナビゲート
  • さまざまなカレンダービュー(日/週/月/年)
  • JSでのアプリケーションのロード
  • 言語選択

インデックス-BS3.HTML

  • ブートストラップ3.0のロード
  • カレンダーデザイン
  • イベントリスト
  • カレンダーのナビゲート
  • さまざまなカレンダービュー(日/週/月/年)
  • JSでのアプリケーションのロード
  • 言語選択

イベント.JSON.PHP

  • 次のデータを含むイベントのリスト:
    • ID: イベント識別子
    • タイトル: イベントタイトル
    • URL: イベントのURL
    • クラス: 後続の色のイベントタイプ(情報|警告|…)。
    • 開始: 開始日
    • 終わり: 退職日

APP.JS

  • アプリケーション構成を格納する変数。
  • 追加のJQuery関数

カレンダー.JS

  • 主なアプリケーション設定
  • カレンダーの主な機能
  • イベントの抽出と処理
  • お祝いの日
  • 言語の読み込み
  • イベントリストの読み込み
  • さまざまなカレンダービューの読み込み(日/週/月/年)

カレンダー.CSS

  • カレンダースタイル
  • イベントリストのスタイル
  • 他のデバイスのカレンダースタイル

データベースからイベントを抽出する

MYSQLデータベースからイベントを抽出するには ファイルの行を置き換えます events.json.php によって:

<?php

$link=mysql_connect("localhost", "usuariodeacceso", "contraseñadeacceso");
mysql_select_db("basededatos",$link) OR DIE ("Error: No es posible establecer la conexión");
mysql_set_charset('utf8');

$eventos=mysql_query("SELECT * FROM events'",$link);

while($all = mysql_fetch_assoc($eventos)){
$e = array();
$e['id'] = $all['id'];
$e['start'] = $all['inicio'];
$e['end'] = $all['final'];
$e['title'] = $all['nombre'];
$e['class'] = $all['clase'];
$e['url'] = $all['url'];
$result[] = $e;
}

echo json_encode(array('success' => 1, 'result' => $result));

?>

GitHub | ブートストラップカレンダー

ダウンロード| ブートストラップカレンダー

詳細はこちら| ブートストラップ:CSSフレームワーク