$ headBlock = $ this- & gt; getLayout () — & gt; getBlock (‘head’); что означает эта строка

Я новичок в объектно-ориентированном программировании и Magento.

Я хочу знать, что делает эта линия

$headBlock = $this->getLayout()->getBlock('head');

То есть, как работает код PHP, и как он влияет на Magento.

0

Решение

$this относится к текущему классу, в котором вы находитесь. getLayout() является функцией этого класса и должен возвращать объект неизвестного класса — чтобы узнать, какой из них, проверьте код самостоятельно. getBlock является функцией этого возвращаемого объекта, с параметром head указав, что нужно вернуть. Скорее всего, это кусок HTML, возвращаемый в виде строки.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]