bigptach Опубликовано 26 февраля, 2021 Жалоба Поделиться Опубликовано 26 февраля, 2021 Вобщем уверен что вопрос смешной и аматорский, но всеже прошу помочь. хочу вывести цвет товара в тайтл и микроразметку...как правильно написать вывод конкретного свойства в шаблоне? Понятно вывод всех свойств в шаблоне есть, но как вывести к примеру id свойства 10 и все не шарю(( Цитата Ссылка на сообщение Поделиться на другие сайты
Kami Опубликовано 26 февраля, 2021 Жалоба Поделиться Опубликовано 26 февраля, 2021 11 часов назад, bigptach сказал: Вобщем уверен что вопрос смешной и аматорский, но всеже прошу помочь. хочу вывести цвет товара в тайтл и микроразметку...как правильно написать вывод конкретного свойства в шаблоне? Понятно вывод всех свойств в шаблоне есть, но как вывести к примеру id свойства 10 и все не шарю(( Смотря где вы хотите вывести, если в карточке товара, то смотрите в сторону цикла вывода свойств. Там можете через стандартный фореч выцеплять нужное свойство по id и выводить куда вам нужно {foreach $product->features as $f} {if $f->id == 10} //10 это id характеристики {$f->name}{$f->value} {/if} {/foreach} Цитата Ссылка на сообщение Поделиться на другие сайты
alexivchenko Опубликовано 26 февраля, 2021 Жалоба Поделиться Опубликовано 26 февраля, 2021 (изменено) 14 минут назад, Kami сказал: Смотря где вы хотите вывести, если в карточке товара, то смотрите в сторону цикла вывода свойств. Там можете через стандартный фореч выцеплять нужное свойство по id и выводить куда вам нужно {foreach $product->features as $f} {if $f->id == 10} //10 это id характеристики {$f->name}{$f->value} {/if} {/foreach} Тут вопрос про title и о og:title видимо Изменено 26 февраля, 2021 пользователем alexivchenko Цитата Ссылка на сообщение Поделиться на другие сайты
alexivchenko Опубликовано 26 февраля, 2021 Жалоба Поделиться Опубликовано 26 февраля, 2021 11 часов назад, bigptach сказал: Вобщем уверен что вопрос смешной и аматорский, но всеже прошу помочь. хочу вывести цвет товара в тайтл и микроразметку...как правильно написать вывод конкретного свойства в шаблоне? Понятно вывод всех свойств в шаблоне есть, но как вывести к примеру id свойства 10 и все не шарю(( Вам нужен SEO модуль, который даст возможность указать в title товара название одного из свойств товара по его id, если интересно пишите Цитата Ссылка на сообщение Поделиться на другие сайты
phukortsin Опубликовано 27 февраля, 2021 Жалоба Поделиться Опубликовано 27 февраля, 2021 9 часов назад, alexivchenko сказал: Вам нужен SEO модуль, который даст возможность указать в title товара название одного из свойств товара по его id, если интересно пишите По-моему, во втором посте Kami уже написал этот "SEO модуль"... Цитата Ссылка на сообщение Поделиться на другие сайты
a13x Опубликовано 27 февраля, 2021 Жалоба Поделиться Опубликовано 27 февраля, 2021 Мало того, никто не мешает определять этот title не в начале страницы как это обычно, а в конце, уже получив нужное значение свойства. Цитата Ссылка на сообщение Поделиться на другие сайты
Max3w Опубликовано 27 февраля, 2021 Жалоба Поделиться Опубликовано 27 февраля, 2021 {if $product}{if $product->features}{foreach $product->features as $f}{if $f->feature_id==10}<meta property="product:color" content="{$f->value}">{/if}{/foreach}{/if}{/if} Цитата Ссылка на сообщение Поделиться на другие сайты
bigptach Опубликовано 3 марта, 2021 Автор Жалоба Поделиться Опубликовано 3 марта, 2021 не вижу смысла в модулях если можна к тайтлу статистически в код вписать вывод цвета и будет обычный тайтл + цвет Цитата Ссылка на сообщение Поделиться на другие сайты
bigptach Опубликовано 3 марта, 2021 Автор Жалоба Поделиться Опубликовано 3 марта, 2021 В 27.02.2021 в 22:18, Max3w сказал: {if $product}{if $product->features}{foreach $product->features as $f}{if $f->feature_id==10}<meta property="product:color" content="{$f->value}">{/if}{/foreach}{/if}{/if} вот оно то что я искал, все работает и этим кодом можно воспользоваться во всех случаях жизни так сказать Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.