]> _ Git - fluidbook-v3.git/commitdiff
Done #4789 @0.5
authorstephen@cubedesigners.com <stephen@cubedesigners.com@f5622870-0f3c-0410-866d-9cb505b7a8ef>
Thu, 14 Oct 2021 15:06:47 +0000 (15:06 +0000)
committerstephen@cubedesigners.com <stephen@cubedesigners.com@f5622870-0f3c-0410-866d-9cb505b7a8ef>
Thu, 14 Oct 2021 15:06:47 +0000 (15:06 +0000)
framework/application/forms/CMS/Sub/Features/FeatureDetail.php
framework/application/views/helpers/FeatureDetails.php
less/420-features-details.less

index 5deb9a6e119821a308264c44134283b6498ef550..7551bbbc0ee12a051c8292c08315e3d7bcc2914a 100644 (file)
@@ -12,6 +12,10 @@ class Fluidbook_Form_CMS_Sub_Features_FeatureDetail extends CubeIT_Form_SubForm
                $text->setLabel('Texte');\r
                $this->addElement($text);\r
 \r
+        $button = new CubeIT_Form_Element_Link();\r
+        $button->setLabel('Bouton');\r
+        $this->addSubForm($button, 'button');\r
+\r
                $image = new CubeIT_Form_Element_File_Image('image');\r
                $image->setLabel('Image');\r
                $image->setMaxItems(1);\r
@@ -19,4 +23,4 @@ class Fluidbook_Form_CMS_Sub_Features_FeatureDetail extends CubeIT_Form_SubForm
 \r
 \r
        }\r
-}
\ No newline at end of file
+}\r
index c2b712bb8dadcdc18ff04184d0f7bec5f71afc45..930b45f086273baf8c0b6c95a9149c9d12187481 100644 (file)
@@ -21,6 +21,7 @@ class Fluidbook_View_Helper_FeatureDetails extends CubeIT_View_Helper_Abstract
     {\r
         $c = $this->htmlElement($d['title'], 'h3');\r
         $c .= $this->markupDotclear($d['text']);\r
+        $c .= $this->linkCMS($d['button'], ['class' => 'feature-detail-button']);\r
         $c = $this->htmlElement($c, 'div', ['class' => 'content']);\r
         $image = $this->imageProcess($d['image'], $d['title'], 755 * 2, 1000 * 2, [], 'R');\r
 \r
@@ -28,4 +29,4 @@ class Fluidbook_View_Helper_FeatureDetails extends CubeIT_View_Helper_Abstract
 \r
         return $this->htmlElement($res, 'article', ['class' => $imageRight ? 'iright' : 'ileft']);\r
     }\r
-}
\ No newline at end of file
+}\r
index 5ab0d7e0d1d712c584f5f86af96a4252adf40d2d..8c67a71e9a98564f3fa11d401713a11db4b7355c 100644 (file)
       }\r
     }\r
   }\r
-}
\ No newline at end of file
+\r
+  .feature-detail-button {\r
+    .border-button-fill(@color-text, @color-text, 5%);\r
+    .longarrow-button(12px, 40px, 18px);\r
+    margin-top: 1.5em;\r
+\r
+    &:hover {\r
+      color: @color-text;\r
+    }\r
+  }\r
+}\r