-=NICROSS=- Опубликовано 1 июня, 2016 Жалоба Поделиться Опубликовано 1 июня, 2016 Доборе время суток, друзья!Вопрос следующие: Создал варианту дополнительное поле "korpus". В этом после будут цифровые значения 1, 2, 3, 4 и т д. Хочу сделать вкладки и выводить соответствующие варианты во вкладках.К примеру, если указана цифра 1, то выводить в первой вкладке, если цифра 2, то во второй, так сказать отсортировать варианты внутри товара. Пробовал так: {if $product->variant->korpus == 1} Вкладка 1 {elseif $product->variant->korpus == 2} Вкладка 2 {/if} Но не срабатывает. Никак не могу составить разобраться, помогите, пожалуйста. Цитата Ссылка на сообщение Поделиться на другие сайты
Kors Опубликовано 1 июня, 2016 Жалоба Поделиться Опубликовано 1 июня, 2016 {foreach $product->variants as $v}{if $v->korpus == 1}Вкладка 1{elseif $v->korpus == 2}Вкладка 2{/if}{/foreach} Цитата Ссылка на сообщение Поделиться на другие сайты
Kosjak76 Опубликовано 1 июня, 2016 Жалоба Поделиться Опубликовано 1 июня, 2016 А по-моему, нужно в каждой вкладке обходить ВСЕ варианты и выводить только подходящие.Вариант Корса наплодит кучу первых и вторых вкладок, а это не то, что требуется, насколько я понял. Цитата Ссылка на сообщение Поделиться на другие сайты
Kors Опубликовано 1 июня, 2016 Жалоба Поделиться Опубликовано 1 июня, 2016 А по-моему, нужно в каждой вкладке обходить ВСЕ варианты и выводить только подходящие.Вариант Корса наплодит кучу первых и вторых вкладок, а это не то, что требуется, насколько я понял. "Вариант Корса" - лишь подсказка для ТС, чтобы как-то заработало. Это вовсе не готовый код.Если его бездумно впихнуть куда попало, то вполне может оказаться и так, что "наплодит кучу первых и вторых вкладок"... "Вариант Корса" в чистом виде даст выводВкладка 1Вкладка 2Результат будет зависеть от того, что будет вложено в блоки "Вкладка 1", "Вкладка 2". И от места вставки... Если Вы умеете писать код, который по абстрактному неопределенному заданию дает полный готовый результат независимо от того, как и куда его вставить, то Вы гений. Может, покажете мастер-класс в данном случае? Дайте ТОЧНЫЙ код, чтоб куда его ни вставили, правильно заработало независимо от используемого шаблона, независимо от применяющегося функционала вкладок и проч... Цитата Ссылка на сообщение Поделиться на другие сайты
-=NICROSS=- Опубликовано 1 июня, 2016 Автор Жалоба Поделиться Опубликовано 1 июня, 2016 "Вариант Корса" - лишь подсказка для ТС, чтобы как-то заработало. Это вовсе не готовый код.Если его бездумно впихнуть куда попало, то вполне может оказаться и так, что "наплодит кучу первых и вторых вкладок"... "Вариант Корса" в чистом виде даст выводВкладка 1Вкладка 2Результат будет зависеть от того, что будет вложено в блоки "Вкладка 1", "Вкладка 2". И от места вставки... Если Вы умеете писать код, который по абстрактному неопределенному заданию дает полный готовый результат независимо от того, как и куда его вставить, то Вы гений. Может, покажете мастер-класс в данном случае? Дайте ТОЧНЫЙ код, чтоб куда его ни вставили, правильно заработало независимо от используемого шаблона, независимо от применяющегося функционала вкладок и проч...Kors, спасибо большое. Все работает. В каждую вкладу вставил весь код вывода варианта, но с условиями {if $v->korpus == 1}Вывод варианта 1{/if} {if $v->korpus == 2}Вывод варианта 2{/if} Цитата Ссылка на сообщение Поделиться на другие сайты
Kosjak76 Опубликовано 2 июня, 2016 Жалоба Поделиться Опубликовано 2 июня, 2016 корс, опять галимый флуд??? "Вариант Корса" в чистом виде даст выводВкладка 1Вкладка 2Результат будет зависеть от того, что будет вложено в блоки "Вкладка 1", "Вкладка 2". И от места вставки...Что даст ""Вариант Корса" в чистом виде" для товара с 10ю вариантами из которых 5 вариантов с корпусом 1 а пять других с корпусом 2?Ай-яй-яй...И это пишет, бля, самый большой любитель херовой точности??? Цитата Ссылка на сообщение Поделиться на другие сайты
Kors Опубликовано 2 июня, 2016 Жалоба Поделиться Опубликовано 2 июня, 2016 Что даст ""Вариант Корса" в чистом виде" для товара с 10ю вариантами из которых 5 вариантов с корпусом 1 а пять других с корпусом 2? Ай-яй-яй... Вы полностью правы, тут Kors несколько недоглядел и промахнулся. Благодарю за бдительность и указание на ошибку! Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.