За последние 24 часа нас посетили 20718 программистов и 1122 робота. Сейчас ищут 354 программиста ...

DataTables AltEditor Free - нужна помощь!

Тема в разделе "PHP для новичков", создана пользователем IgoryanVL, 24 июн 2019.

  1. IgoryanVL

    IgoryanVL Новичок

    С нами с:
    29 мар 2018
    Сообщения:
    12
    Симпатии:
    0
    Коллеги, всем привет!
    С официальной сборкой DataTables разобрался, а вот с бесплатной альтернативой затуп. :)

    https://github.com/KasperOlesen/DataTable-AltEditor
    Кто-нибудь пользовался? Как подключить данные из БД к таблице?
    В официальной я подключил БД таким образом:
    PHP:
    1. <?php
    2.  
    3. /*
    4. * Example PHP implementation used for the index.html example
    5. */
    6.  
    7. // DataTables PHP library
    8. include( "lib/DataTables.php" );
    9.  
    10.  
    11. // Alias Editor classes so they are easy to use
    12. use
    13.     DataTables\Editor,
    14.     DataTables\Editor\Field,
    15.     DataTables\Editor\Format,
    16.     DataTables\Editor\Mjoin,
    17.     DataTables\Editor\Options,
    18.     DataTables\Editor\Upload,
    19.     DataTables\Editor\Validate,
    20.     DataTables\Editor\ValidateOptions;
    21.  
    22. // Build our Editor instance and process the data coming from _POST
    23. Editor::inst( $db, 'otzivi' )
    24.     ->fields(
    25.         Field::inst( 'img_url' )
    26.             ->validator( Validate::notEmpty( ValidateOptions::inst()
    27.                 ->message( 'Обязательно к заполнению' )  
    28.             ) ),
    29.         Field::inst( 'fio' )
    30.             ->validator( Validate::notEmpty( ValidateOptions::inst()
    31.                 ->message( 'Обязательно к заполнению' )  
    32.             ) ),
    33.         Field::inst( 'social_vk' ),
    34.         Field::inst( 'social_fb' ),
    35.         Field::inst( 'text_otziv' )
    36.             ->validator( Validate::notEmpty( ValidateOptions::inst()
    37.                 ->message( 'Обязательно к заполнению' )  
    38.             ) )
    39.     )
    40.     ->process( $_POST )
    41.     ->json();
    42.    
    43.