Hallo Community,
ich versuche aktuell ein Button einzubinden. Das Funktioniert auch.!
jedoch wird dieser Button überall angezeigt.! Ich möchte nur das der Button(API Bearbeiten) bei dem Produkt Barcodes angezeigt wird.
Hier mein Code / Quelltext:
<meta charset="ISO-8859-1">
{include file="$template/includes/tablelist.tpl" tableName="ServicesList" filterColumn="3"}
<script type="text/javascript">
jQuery(document).ready( function ()
{
var table = jQuery('#tableServicesList').removeClass('hidden').DataTable();
{if $orderby == 'product'}
table.order([0, '{$sort}'], [3, 'asc']);
{elseif $orderby == 'amount' || $orderby == 'billingcycle'}
table.order(1, '{$sort}');
{elseif $orderby == 'nextduedate'}
table.order(2, '{$sort}');
{elseif $orderby == 'domainstatus'}
table.order(3, '{$sort}');
{/if}
table.draw();
jQuery('#tableLoading').addClass('hidden');
});
</script>
<div class="table-container clearfix">
<table id="tableServicesList" class="table table-list hidden">
<thead>
<tr>
<th class="text-left">{$LANG.orderproduct}</th>
<th>{$LANG.clientareaaddonpricing}</th>
<th>{$LANG.clientareahostingnextduedate}</th>
<th>{$LANG.clientareastatus}</th>
<!-- API Bearbeiten --> <th>API Bearbeiten</th>
<th class="responsive-edit-button" style="display: none;"></th>
</tr>
</thead>
<tbody>
{foreach key=num item=service from=$services}
<tr onclick="clickableSafeRedirect(event, 'clientarea.php?action=productdetails&id={$service.id}', false)">
<td><strong>{$service.product}</strong>{if $service.domain}<br /><a href="http://{$service.domain}" target="_blank">{$service.domain}</a>{/if}</td>
<td class="text-center" data-order="{$service.amountnum}">{$service.amount}<br />{$service.billingcycle}</td>
<td class="text-center"><span class="hidden">{$service.normalisedNextDueDate}</span>{$service.nextduedate}</td>
<td class="text-center"><span class="label status status-{$service.status|strtolower}">{$service.statustext}</span></td>
<td class="responsive-edit-button" style="display: none;">
<a href="clientarea.php?action=productdetails&id={$service.id}" class="btn btn-block btn-info">
{$LANG.manageproduct}
</a>
</td>
<!-- API Bearbeiten, muss noch IF anweisung geschrieben werden, WENN API EXACT PRODUCT -->
{if $LANG.clientareastatus = "Aktiv"} <td class="text-center"> <a href="/Woocommerce/index.php"> <span class="btn btn-block btn-info">APi bearbeiten</span>
</a>
</td>{else}
<td class="text-center"> <span class="">Keine Bearbeitung</span>
</td>
{/if}
</tr>
{/foreach}
</tbody>
</table>
<div class="text-center" id="tableLoading">
<p><i class="fa fa-spinner fa-spin"></i> {$LANG.loading}</p>
</div>
</div>
Alles anzeigen
Hier der wichtige teil des Codes:
{foreach key=num item=service from=$services}
<tr onclick="clickableSafeRedirect(event, 'clientarea.php?action=productdetails&id={$service.id}', false)">
<td><strong>{$service.product}</strong>{if $service.domain}<br /><a href="http://{$service.domain}" target="_blank">{$service.domain}</a>{/if}</td>
<td class="text-center" data-order="{$service.amountnum}">{$service.amount}<br />{$service.billingcycle}</td>
<td class="text-center"><span class="hidden">{$service.normalisedNextDueDate}</span>{$service.nextduedate}</td>
<td class="text-center"><span class="label status status-{$service.status|strtolower}">{$service.statustext}</span></td>
<td class="responsive-edit-button" style="display: none;">
<a href="clientarea.php?action=productdetails&id={$service.id}" class="btn btn-block btn-info">
{$LANG.manageproduct}
</a>
</td>
<!-- HIER SOLL NUR DAS PRODUKT BARCODES DEN BUTTON SEHEN!-->
{if $LANG.clientareastatus = "Aktiv"} <td class="text-center"> <a href="/Woocommerce/index.php"> <span class="btn btn-block btn-info">APi bearbeiten</span>
</a>
</td>{else}
<td class="text-center"> <span class="">Keine Bearbeitung</span>
</td>
{/if}
</tr>
{/foreach}
Alles anzeigen