#globals

  • Есть решение

    Создал блок сайта, где объявил несколько переменных и присвоил им значения. Теперь нужно с ними взаимодействовать в файлах темы дизайна. Понял, что не обязательно в каждом файле каждый раз вызывать блок сайта чтобы получить переменные. Однажды вызвав...

    Придумал вот такую штуку, в теории должно работать:В блоке "test" присваиваю несколько переменных (+что-то делаю с ними), а также объявляю $has_variables_from_block_test = true. Всё записываю в globals.И далее в любой шаблон темы дизайна, если мне нужны эти переменные, делаю так: {$has_variables_from_block_test = $wa->globals('has_variables_from_block_test')} {if !$has_variables_from_block_test} {$wa->block("test")} {/if} {$variable1 =...
    Анатолий Чикуров chikurov-seo
  • +1 Не принято

    Создайте в index.html {$wa->globals("test", "test")}Достаньте эту переменную в шаблонах магазина, например, category.html и увидите nullПытался делать так {assign var=test value="test"...

  • в шаблоне понятно: {$wa->globals("key")}а как получить это же значение в php