#8374: Using sub-templates for input field
authorChristian Wiwie <jonsnow@posteo.de>
Sun, 15 Mar 2020 20:19:42 +0000 (21:19 +0100)
committerChristian Wiwie <jonsnow@posteo.de>
Sun, 15 Mar 2020 20:19:42 +0000 (21:19 +0100)
showmore_dyn/showmore_dyn.php
showmore_dyn/templates/settings.tpl

index 41de11a..73eb7b1 100644 (file)
@@ -41,7 +41,7 @@ function showmore_dyn_settings_post()
        }
 
        if (isset($_POST['showmore_dyn-submit'])) {
-               $limitHeight = $_POST['showmore_dyn_height'];
+               $limitHeight = $_POST['limitHeight'];
                if ($limitHeight && is_numeric($limitHeight)) {
                        DI::pConfig()->set(local_user(), 'showmore_dyn', 'limitHeight', $limitHeight);
                }
@@ -62,7 +62,7 @@ function showmore_dyn_settings(App &$a, &$o)
                '$submit' => DI::l10n()->t('Save Settings'),
                '$title' => 'Showmore Dynamic',
                '$label' => DI::l10n()->t('Limit Height'),
-               '$limitHeight' => $limitHeight,
+               '$limitHeight' => ['limitHeight', DI::l10n()->t('Limit Height'), $limitHeight, 'The maximal height of posts when collapsed', '', '', 'number'],
        ]);
 
 }
index 782d1fd..5e8bc3f 100644 (file)
@@ -1,9 +1,6 @@
 <div class="settings-block">
        <h3 class="settings-heading">{{$title}}</h3>
-       <div class='field noedit'>
-               <label>{{$label}}</label>
-               <input id="showmore_dyn_height" name="showmore_dyn_height" value="{{$limitHeight}}" />
-       </div>
+       {{include file="field_input.tpl" field=$limitHeight}}
 
        <div class="settings-submit-wrapper">
                <input type="submit" value="{{$submit}}" class="settings-submit" name="showmore_dyn-submit" />