Понимаю что делаю не верно, пытаюсь добавить в файл media/zoo/applications/jbuniversal/cart-elements/price/color/tmpl/color.php
после кода.
echo $this->_jbhtml->colors('radio', $dataColor, $name, $value, null, $width, $height);
не происходит ничего
Также в файл media/zoo/applications/jbuniversal/cart-elements/price/color/tmpl/color.php
public function edit($params = array())
{
if ($layout = $this->getLayout('edit.php')) {
return $this->renderEditLayout($layout, array(
'data' => $this->_parseOptions(),
'name' => $this->getControlName('value'),
'value' => $this->getValue()
));
СЮДА
}
return null;
}
ИЛИ
public function render($params = array())
{
if ($layout = $this->getLayout($params->get('layout', 'color') . '.php')) {
return $this->renderLayout($layout, array(
'width' => (int)$params->get('height', 35) . 'px',
'height' => (int)$params->get('width', 35) . 'px',
'value' => $this->getValue(),
'name' => $this->getRenderName('value'),
'data' => $this->_getOptions(true),
'dataColor' => $this->_getColors()
));
СЮДА
}
return null;
}
Также ничего не происходит. Вставляю в другие места этого файла - может появляться ошибка, сайт не загружается полностью, видно только картинку и название товара. Понимаю что это метод тыка. При этом скорее всего строка
$html[] = '<p class="namecolor">' . $labelAttr['title']. '</p>';
в данном случае может быть не совсем верна, т.к. на форуме она была упомянута к другому примеру (fancybox для color).
Спасибо.