Archiv der Kategorie: PHP

PHP

PHP: ChromeLogger zum Debuggen PHP-Script direkt zu Chrome

https://raw.githubusercontent.com/ccampbell/chromephp/master/ChromePhp.php
https://craig.is/writing/chrome-logger

1. ChromeLogger installieren (Extension für Chrome)
2. ChromePhp herunterladen und in Projekt einbinden
3. Chrome console öffnen (Weitere Tools > Entwicklertools > Console)
4. ChromeLogger aktivieren (kleines Konsolensymbol neben der URL-Zeile anklicken, damit es blau wird)

include 'ChromePhp.php';
ChromePhp::log('Hello console!');
ChromePhp::log($_SERVER);
ChromePhp::warn('something went wrong!');

Beim Ausführen des Scriptes erscheinen die Ausgabe in der Chrome Console.

Javascript: DataTables ColReorder Zustand speichern und laden

Beim ColReorder-Plugin für DataTables kann der Zustand gespeichert und geladen werden.
Normalerweise speichert DataTables die Einstellungen im localstorage. Möchte man jedoch die Werte zentral verwalten, dann bietet es sich an, einen Ajax-Call zum Speichern und Laden abzusetzen.

Das folgende Beispiel besteht aus der HTML-Datei und zwei PHP-Scripten zum Speichern und Laden.
reorder.html
state_save.php
state_load.php

Die Reihenfolge der Spalten steht im JSON-Objekt unter dem Key „ColReorder“ und ist ein Array (Zahlen).

Weiterlesen