Magento 2 disable column in order grid if order have certain statusRestrict Order Grid to Specific Status for UserMagento - Last order date to customer gridAdd More Mass action in Order grid in magento2Magento 2 How to Add a New Column to Orders GridMagento 2 - How to apply custom function on admin grid columnDownload functionality in Grid column of magento 2Add custom dynamic column in sales order grid Magento 2Extend order grid layout XML?Magento2: Add Edit/Delete action link in separate Column in Admin Custom Grid using layoutUpdate/Refresh Magento UI grid column data only with Javascript (No Ajax)

Check this translation of Amores 1.3.26

Instead of Universal Basic Income, why not Universal Basic NEEDS?

PTIJ: Who should pay for Uber rides: the child or the parent?

Schematic conventions for different supply rails

Fill color and outline color with the same value

Professor being mistaken for a grad student

Humanity loses the vast majority of its technology, information, and population in the year 2122. How long does it take to rebuild itself?

About parabolic Kazhdan Lusztig polynomials

What is the greatest age difference between a married couple in Tanach?

Is it true that real estate prices mainly go up?

Be in awe of my brilliance!

Life insurance that covers only simultaneous/dual deaths

Could the Saturn V actually have launched astronauts around Venus?

Running a subshell from the middle of the current command

Is a lawful good "antagonist" effective?

Is having access to past exams cheating and, if yes, could it be proven just by a good grade?

Can anyone tell me why this program fails?

Am I not good enough for you?

How to deal with a cynical class?

/bin/ls output does not match manpage

Why do Australian milk farmers need to protest supermarkets' milk price?

Identifying the interval from A♭ to D♯

What is under these four white covers on the upper part of the Orion capsule?

What do these Greek words say? Possibly 2nd century



Magento 2 disable column in order grid if order have certain status


Restrict Order Grid to Specific Status for UserMagento - Last order date to customer gridAdd More Mass action in Order grid in magento2Magento 2 How to Add a New Column to Orders GridMagento 2 - How to apply custom function on admin grid columnDownload functionality in Grid column of magento 2Add custom dynamic column in sales order grid Magento 2Extend order grid layout XML?Magento2: Add Edit/Delete action link in separate Column in Admin Custom Grid using layoutUpdate/Refresh Magento UI grid column data only with Javascript (No Ajax)













0















I want to remove Column Action from orders grid if order have certain status, how can I accomplish such behavior?



enter image description here



Or if it will be easier I would be happy if I could delete this View hyperlink :)



Thanks in advance :)










share|improve this question




























    0















    I want to remove Column Action from orders grid if order have certain status, how can I accomplish such behavior?



    enter image description here



    Or if it will be easier I would be happy if I could delete this View hyperlink :)



    Thanks in advance :)










    share|improve this question


























      0












      0








      0








      I want to remove Column Action from orders grid if order have certain status, how can I accomplish such behavior?



      enter image description here



      Or if it will be easier I would be happy if I could delete this View hyperlink :)



      Thanks in advance :)










      share|improve this question
















      I want to remove Column Action from orders grid if order have certain status, how can I accomplish such behavior?



      enter image description here



      Or if it will be easier I would be happy if I could delete this View hyperlink :)



      Thanks in advance :)







      magento-2.1 orders uicomponent order-grid






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited 5 hours ago









      Shoaib Munir

      2,0071628




      2,0071628










      asked May 20 '18 at 22:11









      esquarialesquarial

      31




      31




















          1 Answer
          1






          active

          oldest

          votes


















          0














          You can hide the View action for a particular order status using a plugin.



          Create following files




          app/code/Venodr/Module/etc/di.xml




          <?xml version="1.0"?>

          <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:ObjectManager/etc/config.xsd">

          <type name="MagentoSalesUiComponentListingColumnViewAction">
          <plugin name="order_grid_view_action" type="VendorModulePluginOrderGridViewAction" />
          </type>

          </config>



          app/code/Vendor/Module/Plugin/Order/Grid/ViewAction.php




          <?php

          namespace VendorModulePluginOrderGrid;

          class ViewAction

          public function afterPrepareDataSource(
          MagentoSalesUiComponentListingColumnViewAction $subject,
          $result,
          array $dataSource
          )
          foreach ($result['data']['items'] as & $item)

          // add your condition here
          if ($item['status'] != 'pending')
          $item['actions'] = null;



          return $result;








          share|improve this answer























          • Happy learning :)

            – Dinesh Yadav
            Jul 11 '18 at 13:28










          Your Answer








          StackExchange.ready(function()
          var channelOptions =
          tags: "".split(" "),
          id: "479"
          ;
          initTagRenderer("".split(" "), "".split(" "), channelOptions);

          StackExchange.using("externalEditor", function()
          // Have to fire editor after snippets, if snippets enabled
          if (StackExchange.settings.snippets.snippetsEnabled)
          StackExchange.using("snippets", function()
          createEditor();
          );

          else
          createEditor();

          );

          function createEditor()
          StackExchange.prepareEditor(
          heartbeatType: 'answer',
          autoActivateHeartbeat: false,
          convertImagesToLinks: false,
          noModals: true,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: null,
          bindNavPrevention: true,
          postfix: "",
          imageUploader:
          brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
          contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
          allowUrls: true
          ,
          onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          );



          );













          draft saved

          draft discarded


















          StackExchange.ready(
          function ()
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmagento.stackexchange.com%2fquestions%2f226761%2fmagento-2-disable-column-in-order-grid-if-order-have-certain-status%23new-answer', 'question_page');

          );

          Post as a guest















          Required, but never shown

























          1 Answer
          1






          active

          oldest

          votes








          1 Answer
          1






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes









          0














          You can hide the View action for a particular order status using a plugin.



          Create following files




          app/code/Venodr/Module/etc/di.xml




          <?xml version="1.0"?>

          <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:ObjectManager/etc/config.xsd">

          <type name="MagentoSalesUiComponentListingColumnViewAction">
          <plugin name="order_grid_view_action" type="VendorModulePluginOrderGridViewAction" />
          </type>

          </config>



          app/code/Vendor/Module/Plugin/Order/Grid/ViewAction.php




          <?php

          namespace VendorModulePluginOrderGrid;

          class ViewAction

          public function afterPrepareDataSource(
          MagentoSalesUiComponentListingColumnViewAction $subject,
          $result,
          array $dataSource
          )
          foreach ($result['data']['items'] as & $item)

          // add your condition here
          if ($item['status'] != 'pending')
          $item['actions'] = null;



          return $result;








          share|improve this answer























          • Happy learning :)

            – Dinesh Yadav
            Jul 11 '18 at 13:28















          0














          You can hide the View action for a particular order status using a plugin.



          Create following files




          app/code/Venodr/Module/etc/di.xml




          <?xml version="1.0"?>

          <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:ObjectManager/etc/config.xsd">

          <type name="MagentoSalesUiComponentListingColumnViewAction">
          <plugin name="order_grid_view_action" type="VendorModulePluginOrderGridViewAction" />
          </type>

          </config>



          app/code/Vendor/Module/Plugin/Order/Grid/ViewAction.php




          <?php

          namespace VendorModulePluginOrderGrid;

          class ViewAction

          public function afterPrepareDataSource(
          MagentoSalesUiComponentListingColumnViewAction $subject,
          $result,
          array $dataSource
          )
          foreach ($result['data']['items'] as & $item)

          // add your condition here
          if ($item['status'] != 'pending')
          $item['actions'] = null;



          return $result;








          share|improve this answer























          • Happy learning :)

            – Dinesh Yadav
            Jul 11 '18 at 13:28













          0












          0








          0







          You can hide the View action for a particular order status using a plugin.



          Create following files




          app/code/Venodr/Module/etc/di.xml




          <?xml version="1.0"?>

          <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:ObjectManager/etc/config.xsd">

          <type name="MagentoSalesUiComponentListingColumnViewAction">
          <plugin name="order_grid_view_action" type="VendorModulePluginOrderGridViewAction" />
          </type>

          </config>



          app/code/Vendor/Module/Plugin/Order/Grid/ViewAction.php




          <?php

          namespace VendorModulePluginOrderGrid;

          class ViewAction

          public function afterPrepareDataSource(
          MagentoSalesUiComponentListingColumnViewAction $subject,
          $result,
          array $dataSource
          )
          foreach ($result['data']['items'] as & $item)

          // add your condition here
          if ($item['status'] != 'pending')
          $item['actions'] = null;



          return $result;








          share|improve this answer













          You can hide the View action for a particular order status using a plugin.



          Create following files




          app/code/Venodr/Module/etc/di.xml




          <?xml version="1.0"?>

          <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:ObjectManager/etc/config.xsd">

          <type name="MagentoSalesUiComponentListingColumnViewAction">
          <plugin name="order_grid_view_action" type="VendorModulePluginOrderGridViewAction" />
          </type>

          </config>



          app/code/Vendor/Module/Plugin/Order/Grid/ViewAction.php




          <?php

          namespace VendorModulePluginOrderGrid;

          class ViewAction

          public function afterPrepareDataSource(
          MagentoSalesUiComponentListingColumnViewAction $subject,
          $result,
          array $dataSource
          )
          foreach ($result['data']['items'] as & $item)

          // add your condition here
          if ($item['status'] != 'pending')
          $item['actions'] = null;



          return $result;









          share|improve this answer












          share|improve this answer



          share|improve this answer










          answered May 21 '18 at 6:26









          Dinesh YadavDinesh Yadav

          4,0701937




          4,0701937












          • Happy learning :)

            – Dinesh Yadav
            Jul 11 '18 at 13:28

















          • Happy learning :)

            – Dinesh Yadav
            Jul 11 '18 at 13:28
















          Happy learning :)

          – Dinesh Yadav
          Jul 11 '18 at 13:28





          Happy learning :)

          – Dinesh Yadav
          Jul 11 '18 at 13:28

















          draft saved

          draft discarded
















































          Thanks for contributing an answer to Magento Stack Exchange!


          • Please be sure to answer the question. Provide details and share your research!

          But avoid


          • Asking for help, clarification, or responding to other answers.

          • Making statements based on opinion; back them up with references or personal experience.

          To learn more, see our tips on writing great answers.




          draft saved


          draft discarded














          StackExchange.ready(
          function ()
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmagento.stackexchange.com%2fquestions%2f226761%2fmagento-2-disable-column-in-order-grid-if-order-have-certain-status%23new-answer', 'question_page');

          );

          Post as a guest















          Required, but never shown





















































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown

































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown







          Popular posts from this blog

          Identifying “long and narrow” polygons in with PostGISlength and width of polygonWhy postgis st_overlaps reports Qgis' “avoid intersections” generated polygon as overlapping with others?Adjusting polygons to boundary and filling holesDrawing polygons with fixed area?How to remove spikes in Polygons with PostGISDeleting sliver polygons after difference operation in QGIS?Snapping boundaries in PostGISSplit polygon into parts adding attributes based on underlying polygon in QGISSplitting overlap between polygons and assign to nearest polygon using PostGIS?Expanding polygons and clipping at midpoint?Removing Intersection of Buffers in Same Layers

          Masuk log Menu navigasi

          อาณาจักร (ชีววิทยา) ดูเพิ่ม อ้างอิง รายการเลือกการนำทาง10.1086/39456810.5962/bhl.title.447410.1126/science.163.3863.150576276010.1007/BF01796092408502"Phylogenetic structure of the prokaryotic domain: the primary kingdoms"10.1073/pnas.74.11.5088432104270744"Towards a natural system of organisms: proposal for the domains Archaea, Bacteria, and Eucarya"1990PNAS...87.4576W10.1073/pnas.87.12.4576541592112744PubMedJump the queueexpand by handPubMedJump the queueexpand by handPubMedJump the queueexpand by hand"A revised six-kingdom system of life"10.1111/j.1469-185X.1998.tb00030.x9809012"Only six kingdoms of life"10.1098/rspb.2004.2705169172415306349"Kingdoms Protozoa and Chromista and the eozoan root of the eukaryotic tree"10.1098/rsbl.2009.0948288006020031978เพิ่มข้อมูล