Я работаю с корзиной покупок, которая просматривает идентификаторы опций продукта в таблице базы данных. Для каждой опции он создает метку и выбирает меню, которые заключены в div, значение ID которого уникально для идентификаторов строк опции, которые он извлекает из таблицы db. Я хотел бы иметь возможность отображать div с пользовательским html над опцией div-оболочки, если значение идентификатора оболочки == конкретный идентификатор.
Вот как выглядит обработчик div, который оборачивает ярлык и выбирает меню
<div class="form-field product-list-field clear" id="opt_2_5">
Smarty код, который генерирует это здесь. Вы видите, что id = "part - это место, где вставляются 2 и 5.
{foreach name="product_options" from=$product_options item="po"}
{assign var="selected_variant" value=""}
<div class="form-field{if !$capture_options_vs_qty} product-list-field{/if} clear" id="opt_{$obj_prefix}{$id}_{$po.option_id}">
Если кто-то может помочь, я бы хотел написать условие, подобное приведенному ниже ... (Я полностью сделал это, если сформулировал заявление и знаю, что оно не работает. Любая помощь будет очень признательна, чтобы заставить ее работать). Я попробовал умное утверждение, но я уверен, что это можно сделать в jquery, чтобы отобразить мой пользовательский div, основанный на значении == "opt_2_5". Любая помощь снова приветствуется, спасибо
{if $id==2 && $po.option_id == 5 (Show div('#customIDofhiddendiv")}