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: 3483
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: 1609
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
webform
Power Poster
Power Poster
Posts: 458
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”