I Love PHPMaker

... because it gets even more powerful and flexible!!

  • About
  • Terms and Conditions
  • Membership Options
  • Sitemap
  • Downloads
    • PHPMaker Extensions Download
    • PHPMaker Projects Download
    • PHP Report Maker Extensions Download
I Love PHPMaker » PHPMaker Extensions » MasinoPreviewRow, the Substitute for PreviewRow extension in Websites that Generated by PHPMaker 9.2.0
MasinoHeaderFooter, Extension for Customizing the Header and Footer of Websites that Generated by PHPMaker 9.2.0
MasinoFixedWidthSite, Extension for Almost All Customization in Websites that Generated by PHPMaker 9.2.0

June 21, 2013

MasinoPreviewRow, the Substitute for PreviewRow extension in Websites that Generated by PHPMaker 9.2.0

MasinoPreviewRow extension is an updated version or the substitute for PreviewRow extension that created by PHPMaker. This extension will be placed in the same Details Preview type with the original PreviewRow extension. In other words, you cannot use both PreviewRow and MasinoPreviewRow extension at a time. You have to choose one of them.

With this MasinoPreviewRow extension, you can adjust the look and view of your preview row so it will have the certain table width based on your needs. This extension also has the ability to insert a new column which contains the record number. It also has the ability to hide the restricted detail table, so you will not see the "You don't have the permission to access the page" message anymore below the detail preview row tab. Last but not least, you can adjust whether to display the empty table preview row if there are no records found in the related detail table. You can adjust them from the related constants in the configuration (ewcfg9.php) file.

If you want to adjust the table width, for example, 80% of the maximum width, then adjust the related constant become:

define("MS_PREVIEW_TABLE_WIDTH", 80, TRUE); // in Percentage based

If you want to display the empty table of the preview row, then adjust the related constant become:

define("MS_SHOW_EMPTY_TABLE_IN_DETAIL_PREVIEW", TRUE, TRUE);

If you want to display the record number column on the preview table, then adjust the related constant become:

define("MS_SHOW_RECORD_NUMBER_COLUMN_ON_DETAIL_PREVIEW", TRUE, TRUE);

In addition, now you can use table setting for displaying Record Number Column (a new column at the most left of the table) and Empty Table (if there are no records found) on the detail preview page using this MasinoPreviewRow extension. In other words, you can define in which table(s) preview you will implement those new features instead of using the global setting for all tables preview. This setting even can be separated between the normal table (using MasinoFixedWidthSite extension) and the table preview (using MasinoPreviewRow extension).

Updated on August 28, 2013: Excluded the custom language phrases from the extension into the .xml language file.

Last Updated on September 6, 2013: Implemented CSS Sprites. You can also see the example usage from the Menu Editor and from Menu_Rendering server event of the demo project.

Related Customization:
My customizations that has been handled by MasinoPreviewRow extension are:

  1. How to Hide PreviewRow Tab of the Restricted Detail Pages in Websites that Generated by PHPMaker 9.2.0
  2. How to Add an Empty Table in Detail Preview Row Tab of Websites that Generated by PHPMaker 9.0.3
  3. How to Add Row/Record Number Column in Detail Preview Row of Websites that Generated by PHPMaker 9.0.3

Warning:

  1. Please use this extension only for PHPMaker version 9.2.0. This extension may not be working properly in the older version of PHPMaker.
  2. Please do not use this extension with the modified PHPMaker 9.2.0 Template and Extension files. Use this extension only in PHPMaker 9.2.0 clean installation with the original template and extension. In other words, do not use MasinoPreviewRow extension together with the customized PHPMaker 9.2.0 Template and the customized PHPMaker 9.2.0 Extension files.

Download Link:

Article by Masino Sinaga / PHPMaker Extensions / detail preview, detail table, empty table, extensions, MasinoPreviewRow, PHPMaker 9.2.0, previewrow, record number, restrict permission Leave a Comment

MasinoHeaderFooter, Extension for Customizing the Header and Footer of Websites that Generated by PHPMaker 9.2.0
MasinoFixedWidthSite, Extension for Almost All Customization in Websites that Generated by PHPMaker 9.2.0

Leave a Reply Cancel reply

You must be logged in to post a comment.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Recent Posts

  • A New PHPMaker 2025 Project File Is Released
  • PHPMaker 2025 Demo Project File Is Released
  • Masino Extensions for PHPMaker 2025 Is Released!
  • A New PHPMaker 2024 Project File Is Released
  • PHPMaker 2024 Demo Project File Is Released
  • Masino Extensions for PHPMaker 2024 Is Released!
  • PHPMakerProjects.com, For Those Who Need PHPMaker Project Sample
  • A New PHPMaker 2023 Project File Is Released
  • PHPMaker 2023 Demo Project File Is Released
  • Masino Extensions for PHPMaker 2023 Is Released!

Search

Recent Comments

  • Masino Sinaga on Masino Extensions for PHPMaker 2024 Is Released!
  • Masino Sinaga on A New PHPMaker 2024 Project File Is Released
  • Masino Sinaga on PHPMaker 2023 Demo Project File Is Released
  • Edward Babatunde on PHPMaker 2023 Demo Project File Is Released
  • Edward Babatunde on Masino Extensions for PHPMaker 2024 Is Released!

Demo Website

  • Demo of I Love PHPMaker 2025 (MasinoExtensions).
  • Stock Inventory Management for PHPMaker 2025.

Another Demo

The following template are not available in this site (must be purchased separately)

  • PHPMaker v2018 Horizontal Vertical Template.
  • PHPMaker v2017 Horizontal Vertical Template.

Demo Explanation

Stock Inventory Management is the good project for your reference, since it uses the real example in the real world. Many useful features you can use from this project, such as how to add the Thousand and Decimal separator character, and also how to calculate multiple row in Grid-Add when End-Users are entering data into the Grid-Add mode.

Categories

  • Customize Template (103)
  • General (4)
  • PHP Report Maker (17)
  • PHP Report Maker Extensions (2)
  • PHPMaker Extensions (84)
  • PHPMaker Projects (7)
  • Tips and Trick (72)

Articles based on version

  • PHPMaker 2025
  • PHPMaker 2024
  • PHPMaker 2023
  • PHPMaker 2022
  • PHPMaker 2021
  • PHPMaker 2020
  • PHPMaker 2019
  • PHPMaker 2018
  • PHPMaker 2017.0.7
  • PHPMaker 12.0.7
  • PHPMaker 11.0.6
  • PHPMaker 10.0.5
  • PHPMaker 9.2.0
  • PHPMaker 8.0.3
  • PHP Report Maker 12

(c) I Love PHPMaker 2010 - 2025 by Masino Sinaga | WordPress | Log in | Back to top