LISE, adapt item template for enduser

Have a question or a suggestion about a 3rd party addon module or plugin?
Let us know here.
Post Reply
User avatar
erpee
Power Poster
Power Poster
Posts: 771
Joined: Sat Jul 07, 2007 9:22 am
Location: Almelo, The Netherlands

LISE, adapt item template for enduser

Post by erpee »

I want to adapt the item template for my users.

At the begin of the template the user is given the following options:
* Alias:
* Choose a custom URL for this item or accept the generated one:
* Use time control:


I don't want the user to fill out these things. Can I just remove the following code in edititem.tpl, or is it possible that I will create an Error?

Code: Select all

    <div class="pageoverflow">
      <p class="pagetext">{$mod->ModLang('alias')}:</p>{$alias|default:''}
      <p class="pageinput">{$input_alias}</p>
    </div>

    <div class="pageoverflow">
      <p class="pagetext">{$mod->ModLang('url')}:</p>{$url|default:''}
      <p class="pageinput">{$input_url}</p>
    </div>

    <div class="pageoverflow">
      <p class="pagetext">{$mod->ModLang('time_control')}:</p>
      <p class="pageinput">{$input_time_control}</p>
    </div>

    <div id="expiryinfo"{if $use_time_control != true} style="display:none;"{/if}>
      <div class="pageoverflow">
        <p class="pagetext">{$mod->ModLang('start_time')}:</p>
        <p class="pageinput">{$input_start_time}</p>
      </div>

      <div class="pageoverflow">
        <p class="pagetext">{$mod->ModLang('end_time')}:</p>
        <p class="pageinput">{$input_end_time}</p>
      </div>
    </div>
Waarom zou het direct goed moeten gaan? Dan is alle lol weg ...
User avatar
velden
Dev Team Member
Dev Team Member
Posts: 3497
Joined: Mon Nov 28, 2011 9:29 am
Location: The Netherlands

Re: LISE, adapt item template for enduser

Post by velden »

Please also read this part: https://docs.cmsmadesimple.org/customiz ... -templates but note that if I remember correctly LISE doesn't use the /assets/ directory yet. So you might need to create the module_custom folder in the root.
User avatar
DIGI3
Dev Team Member
Dev Team Member
Posts: 1793
Joined: Wed Feb 25, 2009 4:25 am
Location: Victoria, BC

Re: LISE, adapt item template for enduser

Post by DIGI3 »

I don't think you can remove them, particularly alias, but you could probably hide them with css.
Not getting the answer you need? CMSMS support options
User avatar
webform
Power Poster
Power Poster
Posts: 505
Joined: Sat Nov 25, 2006 3:39 pm
Location: Copenhagen, Denmark

Re: LISE, adapt item template for enduser

Post by webform »

Yes, as velden says, you have to use module_custom folder in root for the LISE module (module_custom/Instance name/templates/edititem.tpl) for your template edits.

And as DIGI3 says use CSS to hide a particular field.
An example from one of my own templates:

Code: Select all

    <div class="pageoverflow" style="display: none;">
      <p class="pagetext">{$mod->ModLang('alias')}:</p>{$alias|default:''}
      <p class="pageinput">{$input_alias}</p>
    </div>

    <div class="pageoverflow" style="display: none;">
      <p class="pagetext">{$mod->ModLang('url')}:</p>{$url|default:''}
      <p class="pageinput">{$input_url}</p>
    </div>

    <div class="pageoverflow" style="display: none;">
      <p class="pagetext">{$mod->ModLang('time_control')}:</p>
      <p class="pageinput">{$input_time_control}</p>
    </div>

    <div id="expiryinfo"{if $use_time_control != true} style="display:none;"{/if}>
      <div class="pageoverflow">
        <p class="pagetext">{$mod->ModLang('start_time')}:</p>
        <p class="pageinput">{$input_start_time}</p>
      </div>
User avatar
erpee
Power Poster
Power Poster
Posts: 771
Joined: Sat Jul 07, 2007 9:22 am
Location: Almelo, The Netherlands

Re: LISE, adapt item template for enduser

Post by erpee »

Thanks, this will help a lot!
Waarom zou het direct goed moeten gaan? Dan is alle lol weg ...
Post Reply

Return to “Modules/Add-Ons”