diff --git a/PHP/Grid/Getting-Started.md b/PHP/Grid/Getting-Started.md index a9422fca..01ab875f 100644 --- a/PHP/Grid/Getting-Started.md +++ b/PHP/Grid/Getting-Started.md @@ -1,16 +1,16 @@ --- layout: post title: Getting started with Grid widget for Syncfusion Essential PHP -description: How to create the Grid, data bind, enable paging, grouping, filtering and add summaries +description: How to create the Grid, data bind, enable paging, grouping, filtering and add summaries in Syncfusion PHP Grid Control, its elements, and more. platform: php control: Grid documentation: ug --- -# Getting started +# Getting started with PHP Grid This section explains briefly about how to create a Grid in your application with PHP, and also explains about how to enable basic grid operations like Paging, Filtering, Grouping and Summary. The following screenshot illustrates the Grid control. -![](Getting-Started_images/grid.png) +![PHP Grid Getting started](Getting-Started_images/grid.png) ## Adding JavaScript and CSS references @@ -92,7 +92,7 @@ echo $grid -> dataSource($Json)->allowPaging(true)->columns($gridColumns)->rende {% endhighlight %} -![](Getting-Started_images/Grid_GettingStarted_img1.png) +![PHP Grid](Getting-Started_images/Grid_GettingStarted_img1.png) ## Data Binding @@ -149,7 +149,7 @@ echo $grid -> dataSource( $Json)->columns($gridColumns)->allowPaging(true)->rend {% endhighlight %} -![](Getting-Started_images/Grid_GettingStarted_img2.png) +![PHP Grid Data Binding](Getting-Started_images/Grid_GettingStarted_img2.png) ## Enable Filtering @@ -206,7 +206,7 @@ echo $grid -> dataSource( $Json)->columns($gridColumns)->allowFiltering(true)->f {% endhighlight %} -![](Getting-Started_images/Grid_GettingStarted_img3.png) +![PHP Grid Enable Filtering](Getting-Started_images/Grid_GettingStarted_img3.png) ## Enable Grouping @@ -264,7 +264,7 @@ echo $grid -> dataSource($Json)->allowPaging(true)->allowGrouping(true)->columns {% endhighlight %} -![](Getting-Started_images/Grid_GettingStarted_img4.png) +![PHP Grid Enable Grouping](Getting-Started_images/Grid_GettingStarted_img4.png) Refer to the following code example for initial grouping. @@ -322,7 +322,7 @@ echo $grid -> dataSource($Json)->allowPaging(true)->allowGrouping(true)->columns {% endhighlight %} -![](Getting-Started_images/Grid_GettingStarted_img5.png) +![PHP Grid Getting Started](Getting-Started_images/Grid_GettingStarted_img5.png) ## Add Summaries @@ -398,7 +398,7 @@ echo $grid -> dataSource( $Json)->allowPaging(true)->columns($gridColumns)->summ {% endhighlight %} -![](Getting-Started_images/Grid_GettingStarted_img6.png) +![PHP Grid Add Summaries](Getting-Started_images/Grid_GettingStarted_img6.png) ## Enable Editing @@ -463,7 +463,7 @@ echo $grid -> dataSource($Json)->allowPaging(true)->columns($gridColumns)->editS {% endhighlight %} -![](Getting-Started_images/Grid_GettingStarted_img7.png) +![PHP Grid Enable Editing](Getting-Started_images/Grid_GettingStarted_img7.png) ## Enable Selection @@ -521,8 +521,6 @@ echo $grid -> dataSource($Json)->columns($gridColumns)->allowPaging(true)->selec {% endhighlight %} -![](Getting-Started_images/Grid_GettingStarted_img10.png) - ## Enable Sorting @@ -579,6 +577,4 @@ echo $grid -> dataSource($Json)->allowPaging(true)->columns($gridColumns)->allow {% endhighlight %} -![](Getting-Started_images/Grid_GettingStarted_img11.png) - diff --git a/PHP/Kanban/getting-started.md b/PHP/Kanban/getting-started.md index 1233067f..f84beeb3 100644 --- a/PHP/Kanban/getting-started.md +++ b/PHP/Kanban/getting-started.md @@ -1,13 +1,13 @@ --- -title: Getting started with Kanban component -description: Rendering a basic Kanban with local data +title: Getting started with PHP Kanban Control | Syncfusion +description: Learn here about getting started with Syncfusion Essential PHP Kanban Control, its elements, and more. platform: php control: kanban documentation: ug keywords: ejkanban, kanban, kanban widget, js kanban --- -# Getting Started +# Getting Started with PHP Kanban To get start with the Kanban control using PHP wrapper classes, either of the following prerequisites needs to be installed in your machine to deploy and run those samples locally. @@ -268,12 +268,12 @@ Filters allows to filter the collection of cards from `dataSource` which meets t The above created sample is now ready to run. Therefore, open the **XAMPP control panel** and start the **Apache** module as shown in the below image - -![](getting-started_images/getting-started_img1.png) +![PHP Kanban Getting Started](getting-started_images/getting-started_img1.png) Now, the sample can be run directly on the browser through localhost with appropriate port numbers, on which the Apache server is currently listening. For example, say if the Apache is configured to listen on port 7777, then type http://localhost:7777/ on your browser and press enter. Also, make sure that your sample folder is present within this location `C:\\xampp\\htdocs` as mentioned earlier. The following Kanban output shows up on the browser, when you type http://localhost:7777/KanbanPHP/index.php and press enter - -![](getting-started_images/getting-started_img2.png) +![PHP Kanban Running the PHP file](getting-started_images/getting-started_img2.png) N> In case, if you face any problem with default port 80 while running your sample, make the Apache to listen on some other different ports. The port number changes needs to be done on both the `httpd.conf` and `httpd-ssl.conf` files, in order to get rid of this problem.(Refer [here](http://stackoverflow.com/questions/20558410/xampp-port-80-in-use-by-unable-to-open-process-with-pid-4-12)) diff --git a/PHP/Release-notes/v19.4.0.52.md b/PHP/Release-notes/v19.4.0.52.md new file mode 100644 index 00000000..efbe9af4 --- /dev/null +++ b/PHP/Release-notes/v19.4.0.52.md @@ -0,0 +1,16 @@ +--- +title: Essential Studio for PHP Weekly Nuget Release Release Notes +description: Essential Studio for PHP Weekly Nuget Release Release Notes +platform: php +documentation: ug +--- + +# Essential Studio for PHP Release Notes + +{% include release-info.html date="February 15, 2022" version="v19.4.0.52" %} + +{% directory path: _includes/release-notes/v19.4.0.52 %} + +{% include {{file.url}} %} + +{% enddirectory %} \ No newline at end of file diff --git a/PHP/Release-notes/v19.4.0.53.md b/PHP/Release-notes/v19.4.0.53.md new file mode 100644 index 00000000..f88f212e --- /dev/null +++ b/PHP/Release-notes/v19.4.0.53.md @@ -0,0 +1,17 @@ +--- +title: Essential Studio for PHP Weekly Nuget Release Release Notes +description: Essential Studio for PHP Weekly Nuget Release Release Notes +platform: php +documentation: ug +--- + +# Essential Studio for PHP Release Notes + +{% include release-info.html date="February 22, 2022" version="v19.4.0.53" %} + + +{% directory path: _includes/release-notes/v19.4.0.53 %} + +{% include {{file.url}} %} + +{% enddirectory %} \ No newline at end of file diff --git a/PHP/Release-notes/v19.4.0.54.md b/PHP/Release-notes/v19.4.0.54.md new file mode 100644 index 00000000..32e5535e --- /dev/null +++ b/PHP/Release-notes/v19.4.0.54.md @@ -0,0 +1,16 @@ +--- +title: Essential Studio for PHP Weekly Nuget Release Release Notes +description: Essential Studio for PHP Weekly Nuget Release Release Notes +platform: php +documentation: ug +--- + +# Essential Studio for PHP Release Notes + +{% include release-info.html date="March 01, 2022" version="v19.4.0.54" %} + +{% directory path: _includes/release-notes/v19.4.0.54 %} + +{% include {{file.url}} %} + +{% enddirectory %} \ No newline at end of file diff --git a/PHP/Release-notes/v19.4.0.55.md b/PHP/Release-notes/v19.4.0.55.md new file mode 100644 index 00000000..bacd6ba1 --- /dev/null +++ b/PHP/Release-notes/v19.4.0.55.md @@ -0,0 +1,17 @@ +--- +title: Essential Studio for PHP Weekly Nuget Release Release Notes +description: Essential Studio for PHP Weekly Nuget Release Release Notes +platform: php +documentation: ug +--- + +# Essential Studio for PHP Release Notes + +{% include release-info.html date="March 08, 2022" version="v19.4.0.55" %} + + +{% directory path: _includes/release-notes/v19.4.0.55 %} + +{% include {{file.url}} %} + +{% enddirectory %} \ No newline at end of file diff --git a/PHP/Release-notes/v19.4.0.56.md b/PHP/Release-notes/v19.4.0.56.md new file mode 100644 index 00000000..5d6753f4 --- /dev/null +++ b/PHP/Release-notes/v19.4.0.56.md @@ -0,0 +1,16 @@ +--- +title: Essential Studio for PHP Weekly Nuget Release Release Notes +description: Essential Studio for PHP Weekly Nuget Release Release Notes +platform: php +documentation: ug +--- + +# Essential Studio for PHP Release Notes + +{% include release-info.html date="March 15, 2022" version="v19.4.0.56" %} + +{% directory path: _includes/release-notes/v19.4.0.56 %} + +{% include {{file.url}} %} + +{% enddirectory %} \ No newline at end of file diff --git a/PHP/ReportViewer/Overview.md b/PHP/ReportViewer/Overview.md index e939d6f8..9347c9b0 100644 --- a/PHP/ReportViewer/Overview.md +++ b/PHP/ReportViewer/Overview.md @@ -1,13 +1,13 @@ --- -title: ReportViewer Control Overview -description: overview of ReportViewer Control +title: About PHP ReportViewer Control | Syncfusion +description: Learn here all about overview of Syncfusion Essential PHP ReportViewer Control, its elements, and more. platform: PHP control: ReportViewer documentation: ug keywords: ReportViewer features, key features, ReportViewer overview --- -# Overview +# Overview of Syncfusion PHP ReportViewer The ReportViewer is a visualization control to view Microsoft SSRS RDL/RDLC files on a web page and it is powered by HTML5/JavaScript. It has support to bind DataSources/Parameters to the Reports and also supports exporting, paging, zooming and printing the report. diff --git a/PHP/ReportViewer/getting-started.md b/PHP/ReportViewer/getting-started.md index d233c662..130546c3 100644 --- a/PHP/ReportViewer/getting-started.md +++ b/PHP/ReportViewer/getting-started.md @@ -1,13 +1,13 @@ --- -title: Getting Started for PHP ReportViewer -description: ReportViewer +title: Getting Started with PHP ReportViewer Control | Syncfusion +description: Learn here about getting started with Syncfusion Essential PHP ReportViewer Control, its elements, and more. platform: PHP control: ReportViewer documentation: ug keywords: ReportViewer, ReportViewer widget, php ReportViewer --- -# Getting Started +# Getting Started with PHP ReportViewer To get start with the ReportViewer control by using PHP wrapper classes, any one of the following prerequisites need to be installed in your machine to deploy, and run those samples locally. @@ -156,13 +156,13 @@ require_once '../EJ/AutoLoad.php'; The above created sample is now ready to run. Therefore, open the **XAMPP control panel** and start the **Apache** module as shown in the below image: -![](Getting-Started_images/xampp-controlpanel.png) +![PHP ReportViewer XAMPP control panel](Getting-Started_images/xampp-controlpanel.png) Now, the sample can be run directly on the browser through localhost with appropriate port numbers, on which the Apache server is currently listening. For example, if the Apache is configured to listen the port 8080, then type http://localhost:8080/ on the browser and press enter. Also, make sure that the sample folder is present within this location `C:\\xampp\\htdocs` as mentioned earlier. The following ReportViewer output will be shown on the browser, when you type http://localhost:8080/ReportViewerTutorial/index.php and press enter. -![](Getting-Started_images/Getting-Started_img1.png) +![PHP ReportViewer Index PHP](Getting-Started_images/Getting-Started_img1.png) ReportViewer with Grouping Aggregate Report {:.caption}. @@ -205,13 +205,13 @@ require_once '../EJ/AutoLoad.php'; The above created sample is now ready to run. Therefore, open the **XAMPP control panel** and start the **Apache** module as shown in the below image: -![](Getting-Started_images/xampp-controlpanel.png) +![PHP ReportViewer PHP Sample](Getting-Started_images/xampp-controlpanel.png) Now, the sample can be run directly on the browser through localhost with appropriate port numbers, on which the Apache server is currently listening. For example, if the Apache is configured to listen the port 8080, then type http://localhost:8080/ on the browser and press enter. Also, make sure that the sample folder is present within this location `C:\\xampp\\htdocs` as mentioned earlier. The following ReportViewer output will be shown on the browser, when you type http://localhost:8080/ReportViewerTutorial/index.php and press enter. -![](Getting-Started_images/Getting-Started_img2.png) +![PHP ReportViewer PHP file](Getting-Started_images/Getting-Started_img2.png) Report from SSRS {:.caption} @@ -280,13 +280,13 @@ N> Default RDLC report will be rendered, which is used in the online service. The above created sample is now ready to run. Therefore, open the **XAMPP control panel** and start the **Apache** module as shown in the below image: -![](Getting-Started_images/xampp-controlpanel.png) +![PHP ReportViewer Running the PHP file](Getting-Started_images/xampp-controlpanel.png) Now, the sample can be run directly on the browser through localhost with appropriate port numbers, on which the Apache server is currently listening. For example, if the Apache is configured to listen on the port 8080, then type http://localhost:8080/ on the browser and press enter. Also, make sure that the sample folder is present within this location `C:\\xampp\\htdocs` as mentioned earlier. The following ReportViewer output will be shown on the browser, when you type http://localhost:8080/ReportViewerTutorial/index.php and press enter. -![](Getting-Started_images/Getting-Started_img3.png) +![PHP ReportViewer](Getting-Started_images/Getting-Started_img3.png) Area chart RDLC report {:.caption} diff --git a/PHP/installation-and-upgrade/Errors/Installation_Errors_img1.png b/PHP/installation-and-upgrade/Errors/Installation_Errors_img1.png index 1071ad12..2f7c7877 100644 Binary files a/PHP/installation-and-upgrade/Errors/Installation_Errors_img1.png and b/PHP/installation-and-upgrade/Errors/Installation_Errors_img1.png differ diff --git a/PHP/installation-and-upgrade/Errors/Installation_Errors_img2.png b/PHP/installation-and-upgrade/Errors/Installation_Errors_img2.png index 7bf45b33..5db7729e 100644 Binary files a/PHP/installation-and-upgrade/Errors/Installation_Errors_img2.png and b/PHP/installation-and-upgrade/Errors/Installation_Errors_img2.png differ diff --git a/PHP/installation-and-upgrade/Errors/Installation_Errors_img3.png b/PHP/installation-and-upgrade/Errors/Installation_Errors_img3.png index f9926328..3ae66464 100644 Binary files a/PHP/installation-and-upgrade/Errors/Installation_Errors_img3.png and b/PHP/installation-and-upgrade/Errors/Installation_Errors_img3.png differ diff --git a/PHP/installation-and-upgrade/Errors/Installation_Errors_img4.png b/PHP/installation-and-upgrade/Errors/Installation_Errors_img4.png index 5ed33701..f7260009 100644 Binary files a/PHP/installation-and-upgrade/Errors/Installation_Errors_img4.png and b/PHP/installation-and-upgrade/Errors/Installation_Errors_img4.png differ diff --git a/PHP/installation-and-upgrade/Errors/Installation_Errors_img5.png b/PHP/installation-and-upgrade/Errors/Installation_Errors_img5.png index 9be2bd6c..bd792aed 100644 Binary files a/PHP/installation-and-upgrade/Errors/Installation_Errors_img5.png and b/PHP/installation-and-upgrade/Errors/Installation_Errors_img5.png differ diff --git a/PHP/installation-and-upgrade/Errors/Installation_Errors_img6.png b/PHP/installation-and-upgrade/Errors/Installation_Errors_img6.png index 7573a381..66e20037 100644 Binary files a/PHP/installation-and-upgrade/Errors/Installation_Errors_img6.png and b/PHP/installation-and-upgrade/Errors/Installation_Errors_img6.png differ diff --git a/PHP/installation-and-upgrade/Errors/Installation_Errors_img7.png b/PHP/installation-and-upgrade/Errors/Installation_Errors_img7.png index 3567e8d4..77753308 100644 Binary files a/PHP/installation-and-upgrade/Errors/Installation_Errors_img7.png and b/PHP/installation-and-upgrade/Errors/Installation_Errors_img7.png differ diff --git a/PHP/installation-and-upgrade/Errors/Installation_Errors_img8.png b/PHP/installation-and-upgrade/Errors/Installation_Errors_img8.png index 6565a00d..2b5a7727 100644 Binary files a/PHP/installation-and-upgrade/Errors/Installation_Errors_img8.png and b/PHP/installation-and-upgrade/Errors/Installation_Errors_img8.png differ diff --git a/PHP/installation-and-upgrade/Errors/Side-by-side_img1.png b/PHP/installation-and-upgrade/Errors/Side-by-side_img1.png index 9d0c77cb..218f72e6 100644 Binary files a/PHP/installation-and-upgrade/Errors/Side-by-side_img1.png and b/PHP/installation-and-upgrade/Errors/Side-by-side_img1.png differ diff --git a/PHP/installation-and-upgrade/Errors/Side-by-side_img2.png b/PHP/installation-and-upgrade/Errors/Side-by-side_img2.png index 4c4e4a52..1ffaed13 100644 Binary files a/PHP/installation-and-upgrade/Errors/Side-by-side_img2.png and b/PHP/installation-and-upgrade/Errors/Side-by-side_img2.png differ diff --git a/PHP/installation-and-upgrade/Installation-Errors.md b/PHP/installation-and-upgrade/Installation-Errors.md index 0f6146b3..7c966741 100644 --- a/PHP/installation-and-upgrade/Installation-Errors.md +++ b/PHP/installation-and-upgrade/Installation-Errors.md @@ -136,4 +136,12 @@ You have enabled controlled folder access settings on your computer. ### Suggested solution -Select a different location to install or deactivate your machine's controlled folder access settings, and then try installing. \ No newline at end of file +**Suggestion 1:** + +1. We will ship our demos in the public documents folder by default. +2. You have controlled folder access enabled on your machine, so our demos cannot be installed in the documents folder. If you need to install our demos in the Documents folder, follow the steps in this [link](https://support.microsoft.com/en-us/windows/allow-an-app-to-access-controlled-folders-b5b6627a-b008-2ca2-7931-7e51e912b034) and disable the controlled folder access. +3. You can enable this option after the installing our Syncfusion setup. + +**Suggestion 2:** + +1. If you do not want to disable controlled folder access, you can install our demos in another directory.