]> git.mxchange.org Git - shipsimu.git/blobdiff - inc/classes/main/helper/web/blocks/class_WebBlockHelper.php
Company stubs now finished, output of 'company_status' added
[shipsimu.git] / inc / classes / main / helper / web / blocks / class_WebBlockHelper.php
index a71b36d71d944dde9b7ccb59cf980938e296e4b0..d8a33eb79960fa66a21c467816764d35650cd426 100644 (file)
@@ -90,6 +90,32 @@ class WebBlockHelper extends BaseWebHelper implements HelpableTemplate {
                return $withRegistration;
        }
 
+       /**
+        * Assignes a template variable with a message from a given message id
+        *
+        * @param       $templateVariable       Template variable to assign
+        * @param       $messageId                      Message id to load an assign
+        * @return      void
+        */
+       public function assignMessageField ($templateVariable, $messageId) {
+               // Get message
+               $message = $this->getLanguageInstance()->getMessage($messageId);
+
+               // And assign it
+               $this->getTemplateInstance()->assignVariable($templateVariable, $message);
+       }
+
+       /**
+        * Assigns a link field with a given value
+        *
+        * @param       $linkField              "Link field" (variable) to assign
+        * @param       $actionValue    Action value to assign
+        * @return      void
+        */
+       public function assignLinkFieldWithAction ($linkField, $actionValue) {
+               $this->getTemplateInstance()->assignVariable($linkField . '_action', $actionValue);
+       }
+
        /**
         * Flush the content out,e g. to a template variable
         *