И так, имеется 2 таблицы в базе данных. Одна отвечает за тип курсов , вторая за сами курсы. Как это должно работать: выбираешь 1 из 6 типов курсов и в каждом типе курса должны быть соответствующие курсы этому типу. Моя проблема в том что в каждой вкладке типа одни и те же курсы .
Первая это типы для курсов. Вторая это сами курсы, type
должен отвечать за тип этого курса.
Тут видно что выбран первый тип курса где id=1
c таблицы типов. И есть 3 курса, у каждого свой type
и выводит все три курса к каждом табе типа.
Код с шаблона который создает эти tab'ы
<ul class="nav nav-tabs">
{foreach from=$mic_course_type item=n key=k}
<li {if $mic_course_type eq {$n['id']}}class='active'{/if}}><a data-toggle="tab" href="#mic_course_type{$n['id']}">{$n['title']}</a></li>
{/foreach}
</ul>
<div class="tab-content">
{foreach from=$mic_course_type item=n key=k}
<div id="mic_course_type{$n['id']}" class="tab-pane fade ">
<a href="{$domain}{$current_alias}?action=add&mic_course_type={$n['id']}">
<button type="button" class="btn btn-success btn-sm" style="margin-top:5px;">
<i class="fa fa-plus-circle" aria-hidden="true"></i> {$i18n_mic_managment['add'][$lang]}
</button>
</a>
<div class="cms">
<table class="table table-striped table-bordered table-hover" style="width:100%;">
<tr>
<th align="left" width='150'>{$i18n_actions}</th>
<th align="left">{$i18n_mic_managment['courses'][$lang]}</th>
</tr>
</table>
</div>
{foreach from=$mic_courses item=n key=k}
<tr>
<td align="center">
<a href="{$domain}{$current_alias}?action=edit&mic_course_id={$n['id']}">
<button type="button" class="btn btn-primary btn-xs">
<i class="fa fa-pencil-square-o" aria-hidden="true"></i> {$i18n_edit}
</button>
</a>
<a href="{$domain}{$current_alias}?action=remove&mic_course_id={$n['id']}">
<button type="button" class="btn btn-warning btn-xs">
<i class="fa fa-trash" aria-hidden="true"></i> {$i18n_remove}
</button>
</a>
<td><span class='mic_courses'>{$n['title']}</span> {$n['content']}</td>
<td><span class='mic_courses'>{$n['lastedit']}</span></td>
</tr>
</td>
{/foreach}
</div>
{/foreach}
</div>
$mic_course_type = $db->getAll('SELECT * FROM mic_course_type WHERE lng = ?s', $lang);
$smarty->assign('mic_course_type', $mic_course_type);
$mic_courses = $db->getAll('SELECT * FROM mic_courses');
$smarty->assign('mic_courses', $mic_courses);
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Здравствуйте, скажите пожалуйста можно ли в одном sql запросе поставить значение update - а чтобы сразу обновились две поле, если да то приведите...
Здравствуйте, ну если объяснить что я пытаюсь сделать то вот: Есть Interactiv Magento Console, я его установил и при попытке вызова файла выводится следующее:
Привет всем! Сайт на wordpressПри добавлении на страницу картинок, отображаются искаженными
Дырки есть, менял по другому, ставил вопросительные знаки