Pi 4 ay önce
ebeveyn
işleme
efb378942b
1 değiştirilmiş dosya ile 7 ekleme ve 5 silme
  1. 7 5
      home-sqlpage/clip/form.sql

+ 7 - 5
home-sqlpage/clip/form.sql

@@ -1,5 +1,5 @@
 SELECT 'dynamic' AS component, sqlpage.run_sql('sqlpage/QR.sql') AS properties;
-
+SET view = COALESCE($content, '') <> '' AND COALESCE($action, '') <> ('Edit as New');
 SELECT 'button' AS component;
 SELECT 'Open' AS title
 , 1 AS width
@@ -25,20 +25,22 @@ SELECT 'form' AS component
 SELECT 'Paste' AS value
 , '' AS label
 , 1 AS width
-, 'submit' AS type
+, 'submit' type
 , 'action' AS name
+WHERE NOT $view
 ;
 SELECT 'Edit as New' AS value
 , '' AS label
 , 2 AS width
-, 'submit' AS type
+, 'submit' type
 , 'action' AS name
-, '/clip.sql' AS formaction
+WHERE $view
 ;
 SELECT 'Paste something here...' AS placeholder
-, CASE $content IS NULL OR COALESCE($action, '') IN ('Edit as New', 'New') WHEN TRUE THEN 'textarea' ELSE 'hidden' END AS type
 , 'paste' AS name
+, CASE $view WHEN FALSE THEN 'textarea' ELSE 'hidden' END AS type
 , '' AS label
+--, $view AS disabled
 , CASE COALESCE($action, '')
   WHEN 'New' THEN NULL
   ELSE $content