Czego szukasz?

Jak możemy Ci pomóc?

Co to jest MAKRO

Makra WebGUI umożliwiają tworzenie dynamicznej zawartości serwisu, zmiennej w zależności od istniejących lub zdefiniowanych podczas jej wywoływania warunków. Przykładowo możesz chcieć wyświetlać na stronach informację o zalogowanych użytkownikach, lub prezentować na stronach menu nawigacyjne zależne od wywoływanej strony.

Makra zawsze zaczynają się znakiem (^) po którym występuje przynajmniej jeden inny znak i kończą się znakiem (;). Niektóre makra mogą być rozbudowywane/konfigurowane poprzez definiowanie formatu ^x("tekst konfiguracji");.

Przykład szablonu makra nawigacji

<tmpl_if menu_loop>
   <ul>
      <tmpl_loop menu_loop>
         <li>
            <!-- Level 1-->
            <href="<tmpl_var url>" title="<tmpl_var fullTitle>" class="macroTopMenuTemplate <tmpl_if selected>--selected</tmpl_if>" <tmpl_if newWindow>target="_blank"</tmpl_if>><tmpl_vartitle></a>
               <tmpl_if menu_loop>
                  <ul>
                     <tmpl_loop menu_loop>
                        <li>
                           <!-- Level 2-->
                           <href="<tmpl_var url>" title="<tmpl_var fullTitle>" class="macroTopMenuTemplate <tmpl_if selected>--selected</tmpl_if>" <tmpl_if newWindow>target="_blank"</tmpl_if>><tmpl_vartitle></a>
                        </li>
                     </tmpl_loop>
                  </ul>
               </tmpl_if>
         </li>
      </tmpl_loop>
   </ul>
</tmpl_if>