// Move controller templates to subfolder controllers/
This commit is contained in:
@@ -0,0 +1,106 @@
|
||||
{*
|
||||
* 2007-2011 PrestaShop
|
||||
*
|
||||
* NOTICE OF LICENSE
|
||||
*
|
||||
* This source file is subject to the Academic Free License (AFL 3.0)
|
||||
* that is bundled with this package in the file LICENSE.txt.
|
||||
* It is also available through the world-wide-web at this URL:
|
||||
* http://opensource.org/licenses/afl-3.0.php
|
||||
* If you did not receive a copy of the license and are unable to
|
||||
* obtain it through the world-wide-web, please send an email
|
||||
* to license@prestashop.com so we can send you a copy immediately.
|
||||
*
|
||||
* DISCLAIMER
|
||||
*
|
||||
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
|
||||
* versions in the future. If you wish to customize PrestaShop for your
|
||||
* needs please refer to http://www.prestashop.com for more information.
|
||||
*
|
||||
* @author PrestaShop SA <contact@prestashop.com>
|
||||
* @copyright 2007-2011 PrestaShop SA
|
||||
* @version Release: $Revision: 8971 $
|
||||
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
|
||||
* International Registered Trademark & Property of PrestaShop SA
|
||||
*}
|
||||
|
||||
{extends file="helper/form/form.tpl"}
|
||||
|
||||
{block name="after"}
|
||||
<br />
|
||||
<fieldset>
|
||||
<legend>{l s='List of MySQL Tables:'}</legend>
|
||||
<div id="selectTables" style="float:left;width:200px">
|
||||
<select id="table" size="10">
|
||||
{foreach $tables as $table}
|
||||
<option value="{$table}">{$table}</option>
|
||||
{/foreach}
|
||||
</select><br />
|
||||
<input type="button" id="add_table" value="{l s='Add table'}" />
|
||||
</div>
|
||||
|
||||
<div id="listAttributes" style="width:300px;margin-left:250px"></div>
|
||||
|
||||
</fieldset>
|
||||
{/block}
|
||||
|
||||
{block name="script"}
|
||||
$(document).ready(function() {
|
||||
$('#selectTables select option').click(function(){
|
||||
var table = $(this).val();
|
||||
//list attributes:
|
||||
$.ajax({
|
||||
url: 'index.php',
|
||||
data: {
|
||||
table: table,
|
||||
controller: 'adminrequestsql',
|
||||
token: '{$token}',
|
||||
action: 'addrequest_sql',
|
||||
ajax: true
|
||||
},
|
||||
context: document.body,
|
||||
dataType: 'json',
|
||||
context: this,
|
||||
async: false,
|
||||
success: function(data){
|
||||
var html = "<table class='table'>";
|
||||
html += "<thead>";
|
||||
html += "<tr>";
|
||||
html += "<th>{l s='Attribute'}</th>";
|
||||
html += "<th>{l s='Type'}</th>";
|
||||
html += "<th>{l s='Action'}</th>";
|
||||
html += "</tr>";
|
||||
html += "</thead>";
|
||||
html += "<tbody>";
|
||||
for (var i=0; i < data.length; i++)
|
||||
{
|
||||
html += "<tr>";
|
||||
html += "<td>"+data[i].Field+"</td>";
|
||||
html += "<td>"+data[i].Type+"</td>";
|
||||
html += "<td><input type=\"button\" class=\"add_attribute\" value=\"{l s='add attribute'}\" onclick=\"javascript:AddRequestSql('"+data[i].Field+"');\"/></td>";
|
||||
html += "</tr>";
|
||||
}
|
||||
html += "</tbody>";
|
||||
html += "</table>";
|
||||
$('#listAttributes').html(html);
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
$('#add_table').click(function(){
|
||||
var table = $('#selectTables select').val();
|
||||
|
||||
if (!table)
|
||||
jAlert("{l s='Please, choose table.'}");
|
||||
else
|
||||
AddRequestSql(table);
|
||||
});
|
||||
});
|
||||
|
||||
function AddRequestSql(string)
|
||||
{
|
||||
var sql = $('#sql').val();
|
||||
$('#sql').val(sql+' '+string);
|
||||
return false;
|
||||
}
|
||||
{/block}
|
||||
@@ -0,0 +1,27 @@
|
||||
{*
|
||||
* 2007-2011 PrestaShop
|
||||
*
|
||||
* NOTICE OF LICENSE
|
||||
*
|
||||
* This source file is subject to the Academic Free License (AFL 3.0)
|
||||
* that is bundled with this package in the file LICENSE.txt.
|
||||
* It is also available through the world-wide-web at this URL:
|
||||
* http://opensource.org/licenses/afl-3.0.php
|
||||
* If you did not receive a copy of the license and are unable to
|
||||
* obtain it through the world-wide-web, please send an email
|
||||
* to license@prestashop.com so we can send you a copy immediately.
|
||||
*
|
||||
* DISCLAIMER
|
||||
*
|
||||
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
|
||||
* versions in the future. If you wish to customize PrestaShop for your
|
||||
* needs please refer to http://www.prestashop.com for more information.
|
||||
*
|
||||
* @author PrestaShop SA <contact@prestashop.com>
|
||||
* @copyright 2007-2011 PrestaShop SA
|
||||
* @version Release: $Revision: 9197 $
|
||||
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
|
||||
* International Registered Trademark & Property of PrestaShop SA
|
||||
*}
|
||||
<a href="{$href}">
|
||||
<img src="../img/admin/export.gif" alt="{$action}" title="{$action}" /></a>
|
||||
@@ -0,0 +1,67 @@
|
||||
{*
|
||||
* 2007-2011 PrestaShop
|
||||
*
|
||||
* NOTICE OF LICENSE
|
||||
*
|
||||
* This source file is subject to the Academic Free License (AFL 3.0)
|
||||
* that is bundled with this package in the file LICENSE.txt.
|
||||
* It is also available through the world-wide-web at this URL:
|
||||
* http://opensource.org/licenses/afl-3.0.php
|
||||
* If you did not receive a copy of the license and are unable to
|
||||
* obtain it through the world-wide-web, please send an email
|
||||
* to license@prestashop.com so we can send you a copy immediately.
|
||||
*
|
||||
* DISCLAIMER
|
||||
*
|
||||
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
|
||||
* versions in the future. If you wish to customize PrestaShop for your
|
||||
* needs please refer to http://www.prestashop.com for more information.
|
||||
*
|
||||
* @author PrestaShop SA <contact@prestashop.com>
|
||||
* @copyright 2007-2011 PrestaShop SA
|
||||
* @version Release: $Revision: 8897 $
|
||||
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
|
||||
* International Registered Trademark & Property of PrestaShop SA
|
||||
*}
|
||||
|
||||
{extends file="helper/view/view.tpl"}
|
||||
|
||||
{block name="override_tpl"}
|
||||
{if isset($view['error'])}
|
||||
<p>{l s='This query has no result.'}</p>
|
||||
{else}
|
||||
<h2>{$view['name']}</h2>
|
||||
<table cellpadding="0" cellspacing="0" class="table" id="viewRequestSql">
|
||||
<thead>
|
||||
<tr>
|
||||
{foreach $view['key'] AS $key}
|
||||
<th align="center">{$key}</th>
|
||||
{/foreach}
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
{foreach $view['results'] AS $result}
|
||||
<tr>
|
||||
{foreach $view['key'] AS $name}
|
||||
{if isset($view['attributes'][$name])}
|
||||
<td>{$view['attributes'][$name]}</td>
|
||||
{else}
|
||||
<td>{$result[$name]}</td>
|
||||
{/if}
|
||||
{/foreach}
|
||||
</tr>
|
||||
{/foreach}
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
<script type="text/javascript">
|
||||
$(function(){
|
||||
var width = $('#viewRequestSql').width();
|
||||
if (width > 990){
|
||||
$('#viewRequestSql').css('display','block').css('overflow-x', 'scroll');
|
||||
}
|
||||
});
|
||||
</script>
|
||||
{/if}
|
||||
{/block}
|
||||
|
||||
Reference in New Issue
Block a user