ElixirVault/www/system-brs-core/sys/sysSiteModules/tmpl/edit.twig

100 lines
4.9 KiB
Twig

<div>
<h2 class="title">{% if DATA.id %}{{ dt.gM("Edit") }}{% else %}{{ dt.gM("Create new") }}{% endif %}</h2>
<input type="hidden" value="{% if DATA.id %}{{DATA.id}}{% endif %}" id="id" name="id" />
{# BASE DATA #}
<div class="p20">
<div id="mBase" class="sbox">
<p class="module_type pub"{% if DATA['mod_type'] and DATA['mod_type'] == '1' %} style="display: inline-block;"{% endif %}>{{ dt.gM("Pub module") }}</p>
<p class="module_type cms"{% if DATA['mod_type'] and DATA['mod_type'] == '2' %} style="display: inline-block;"{% endif %}>{{ dt.gM("Cms module") }}</p>
<p class="module_type sys"{% if DATA['mod_type'] and DATA['mod_type'] == '3' %} style="display: inline-block;"{% endif %}>{{ dt.gM("System module") }}</p>
{% if DATA.id is empty %}
<ul class="dx pba opt m_type">
<li>
<div class="nRadioBox"><div id="pub" class="chk"><div></div></div></div>
<label>{{ dt.gM("Pub page") }}:</label>
</li><li>
<div class="nRadioBox"><div id="cms" class="chk"><div></div></div></div>
<label>{{ dt.gM("Cms page") }}:</label>
</li><li>
<div class="nRadioBox"><div id="sys" class="chk"><div></div></div></div>
<label>{{ dt.gM("System page") }}:</label>
</li>
</ul>
{% endif %}
<br/>
<ul class="dx col3">
<li>
<label for="title">{{ dt.gM("Module title") }}:</label>
<div class="validate">
<input id="title" name="title" type="text" class="long" value="{% if DATA['mod_title'] %}{{DATA['mod_title']}}{% endif %}"/>
</div>
</li><li>
<label for="class_name">{{ dt.gM("Module Class name") }}:</label>
<div class="validate">
<input id="class_name" name="class_name" type="text" class="long" value="{% if DATA['mod_class_name'] %}{{DATA['mod_class_name']}}{% endif %}"/>
</div>
</li><li class="bfield">
<label for="db_name">{{ dt.gM("Module db name") }}:</label>
<div class="validate">
<ul>
<li class="vtop">
<a>{% if PREFIX %}{{PREFIX}}_{% endif %}</a>
</li><li>
<input id="db_name" name="db_name" type="text" class="long" value="{% if DATA['mod_db_name'] %}{{DATA['mod_db_name']}}{% endif %}"/>
</li>
</ul>
<div class="clear"></div>
</div>
</li>
<li class="bfield">
<label for="p_name">{{ dt.gM("Permission name") }}:</label>
<div class="validate">
<ul>
<li class="vtop">
<a>{% if PREFIX %}{{PREFIX}}_{% endif %}</a>
</li><li>
<input id="p_name" name="p_name" type="text" class="long" value="{% if DATA['mod_p_name'] %}{{DATA['mod_p_name']}}{% endif %}"/>
<div class="field_tooltip">{{ dt.gM("ex: 'PUB_TEST( can write pub test )' => PUB_TEST_XXX / only for default ones NEW/DELETE/ADD/SHOW.") }}</div>
</li>
</ul>
<div class="clear"></div>
</div>
</li>
</ul>
<div class="clearr"></div>
</div>
<br>
</div>
<div class="p20">
<div class="queries">
<div class="p_query">
<h4>{{ dt.gM("Permission query") }}<a class="plus_btn"></a></h4>
<div>{% if DATA['mod_permission_sql'] %}{{DATA['mod_permission_sql']}}{% else %}{{ dt.gM("No query here!") }}{% endif %}</div>
</div>
<div class="table_query">
<h4>{{ dt.gM("db table query") }}<a class="plus_btn"></a></h4>
<div>{% if DATA['mod_table_sql'] %}{{DATA['mod_table_sql']}}{% else %}{{ dt.gM("No query here!") }}{% endif %}</div>
</div>
<br><br>
<div class="p_query_update" style="display: none;">
<h4>{{ dt.gM("Permission query update") }}<a class="plus_btn"></a></h4>
<div>{{ dt.gM("No query here!") }}</div>
</div>
<div class="table_query_update" style="display: none;">
<h4>{{ dt.gM("db table query update") }}<a class="plus_btn"></a></h4>
<div>{{ dt.gM("No query here!") }}</div>
</div>
</div>
</div>
</div>
<br/>