{"id":388,"date":"2015-07-23T11:23:02","date_gmt":"2015-07-23T09:23:02","guid":{"rendered":"http:\/\/dokumentacja.edokumenty.eu\/?page_id=388"},"modified":"2016-11-10T10:06:59","modified_gmt":"2016-11-10T09:06:59","slug":"arraydatasource","status":"publish","type":"page","link":"http:\/\/developer.edokumenty.eu\/index.php\/dokumentacja-online-systemu-edokumenty\/dostep-i-przetwarzanie-danych\/arraydatasource\/","title":{"rendered":"ArrayDataSource"},"content":{"rendered":"<p>Obiekt\u00a0ArrayDataSource jest rozszerzeniem klasy DataSource, kt\u00f3ry mo\u017cemy wykorzysta\u0107 m.in do wprowadzania danych do tabel (<a href=\"?page_id=378\">SimpleTable2<\/a>).<\/p>\n<p>Poni\u017cszy fragment kodu tworzy\u00a0obiekt ArrayDataSource.<\/p>\n<div class=\"code-highlight code-highlight-with-label\" data-label=\"PHP\"><span class=\"js-copy-to-clipboard copy-code\">copy<\/span>\n\t<pre><code class=\"language-php js-code\">\nrequire_once(LIB_PATH.'data\/ArrayDataSource.inc');\r\n$data=\u00a0new\u00a0ArrayDataSource('data');\n<\/code><\/pre><\/div>\n<p>Aby doda\u0107 ju\u017c gotow\u0105 tablic\u0119 z danymi nale\u017cy u\u017cy\u0107 metody setData i jako parametr j\u0105 przekaza\u0107.<\/p>\n<div class=\"code-highlight code-highlight-with-label\" data-label=\"PHP\"><span class=\"js-copy-to-clipboard copy-code\">copy<\/span>\n\t<pre><code class=\"language-php js-code\">\n$array=\u00a0array();\r\n$array[0]['title']\u00a0=\u00a0'Krzy\u017cacy';\r\n$array[0]['author']\u00a0=\u00a0'Henryk\u00a0Sienkiewicz';\r\n$array[1]['title']\u00a0=\u00a0'W\u00a0pustyni\u00a0i\u00a0w\u00a0puszczy';\r\n$array[1]['author']\u00a0=\u00a0'Henryk\u00a0Sienkiewicz';\r\n\r\n$data-&gt;setData($array);\n<\/code><\/pre><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Obiekt\u00a0ArrayDataSource jest rozszerzeniem klasy DataSource, kt\u00f3ry mo\u017cemy wykorzysta\u0107 m.in do wprowadzania danych do tabel (SimpleTable2). Poni\u017cszy fragment kodu tworzy\u00a0obiekt ArrayDataSource. Aby doda\u0107 ju\u017c gotow\u0105 tablic\u0119 z danymi nale\u017cy u\u017cy\u0107 metody setData i jako parametr j\u0105 przekaza\u0107.<\/p>\n","protected":false},"author":3,"featured_media":0,"parent":502,"menu_order":2,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"tags":[90,91,44,45],"_links":{"self":[{"href":"http:\/\/developer.edokumenty.eu\/index.php\/wp-json\/wp\/v2\/pages\/388"}],"collection":[{"href":"http:\/\/developer.edokumenty.eu\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/developer.edokumenty.eu\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/developer.edokumenty.eu\/index.php\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"http:\/\/developer.edokumenty.eu\/index.php\/wp-json\/wp\/v2\/comments?post=388"}],"version-history":[{"count":6,"href":"http:\/\/developer.edokumenty.eu\/index.php\/wp-json\/wp\/v2\/pages\/388\/revisions"}],"predecessor-version":[{"id":1168,"href":"http:\/\/developer.edokumenty.eu\/index.php\/wp-json\/wp\/v2\/pages\/388\/revisions\/1168"}],"up":[{"embeddable":true,"href":"http:\/\/developer.edokumenty.eu\/index.php\/wp-json\/wp\/v2\/pages\/502"}],"wp:attachment":[{"href":"http:\/\/developer.edokumenty.eu\/index.php\/wp-json\/wp\/v2\/media?parent=388"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/developer.edokumenty.eu\/index.php\/wp-json\/wp\/v2\/tags?post=388"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}