Здравствуйте. Спасибо за ответ!
Я в модуле вк (называется у меня provk.zip) в файле provk.php добавляю строчки которые Вы указали:
public function install()
{
$provkmode = array('0', '1', '2');
return parent::install() &&
$this->registerHook('leftColumn') &&
[color=red][b] $this->registerHook('displayHome') &&[/b][/color]
Configuration::updateValue('provk_width', '200') &&
Configuration::updateValue('provk_height', '290') &&
Configuration::updateValue('provk_mode','0') &&
Configuration::updateValue('provk_color1', '4F4E4E') &&
Configuration::updateValue('provk_color2', 'ffffff') &&
Configuration::updateValue('provk_color3', '000205') &&
Configuration::updateValue('provk_id', '35145657');
}
public function uninstall()
{
if (!parent::uninstall() ||
[b][color=red] Configuration::updateValue('vk_url', 'https://www.vk.com/team')[/color][/b]
!Configuration::deleteByName('provk_width')||
!Configuration::deleteByName('provk_height')||
!Configuration::deleteByName('provk_mode')||
!Configuration::deleteByName('provk_color1')||
!Configuration::deleteByName('provk_color2')||
!Configuration::deleteByName('provk_color3')||
спускаюсь ниже до public function displayForm()
тут идет длинный код, я просто в начале добавляю Ваш кусок:
public function displayForm()
[b][color=red]{
if (!$this->isCached('vk.tpl', $this->getCacheId()))
{
$vkurl = Configuration::get('vk_url');
$this->context->smarty->assign('vkurl', $vkurl);
}
return $this->display(__FILE__, 'vk.tpl', $this->getCacheId());
}[/color][/b]
{
// Get default Language
$default_lang = (int)Configuration::get('PS_LANG_DEFAULT');
$options = array(
array(
'id_option' => $this->l('0'),
'name' => 'Participants'
),
array(
'id_option' => '1',
'name' => $this->l('Title only')
),
array(
'id_option' => '2',
'name' => $this->l('News')
)
);
сохраняю и переустанавливаю - при установке пишет
Parse error: syntax error, unexpected '!' in /home/art1/www.art1.nichost.ru/docs/modules/provk/provk.php on line 42
[PrestaShop] Fatal error in module provk:
syntax error, unexpected '!'
Пробовал и с блока фейсбук скопировать хук hookDisplayHome, у меня вообще сайт перестал загружаться, ошибку в строке hookDisplayHome писал(