Автор Тема: как сделать чтобы все блоки создаваемые в blockcms размещались бы footer?  (Прочитано 42 раз)

07 Июнь 2018, 17:30:37
  • Старожил
  • ****
  • Сообщений: 258
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
в blockcms.php

public function hookLeftColumn()
   {
      return $this->displayBlockCMS(BlockCMSModel::LEFT_COLUMN);
   }

   public function hookRightColumn()
   {
      return $this->displayBlockCMS(BlockCMSModel::RIGHT_COLUMN);
   }


hookLeftColumn заменил на hookFooter


не помогло((

как сделать что все блоки создаваемые в модуле размещались бы footer?
07 Июнь 2018, 19:47:21
Ответ #1
  • Ветеран
  • *****
  • Сообщений: 1124
  • Репутация: +5/-1
  • Сообщество PrestaShop
    • Просмотр профиля
07 Июнь 2018, 20:10:34
Ответ #2
  • Старожил
  • ****
  • Сообщений: 258
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Удалите
{if $block == 1}и
{else}и
{/if}в blockcms.tpl

Не помогло((((((((


я уже и эти штуки менял тоже не помогло
const LEFT_COLUMN = 0;
   const RIGHT_COLUMN = 1;
   const FOOTER = 2;
08 Июнь 2018, 10:03:35
Ответ #3
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 33159
  • Репутация: +26762/-0
    • Просмотр профиля
public function install()
{
if (!parent::install()
|| !$this->registerHook('header')
|| !$this->registerHook('footer')
...
public function hookFooter()
{
        /* Закоментировать if (!($block_activation = Configuration::get('FOOTER_BLOCK_ACTIVATION')))
return; */
08 Июнь 2018, 19:08:10
Ответ #4
  • Старожил
  • ****
  • Сообщений: 258
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
public function install()
{
if (!parent::install()
|| !$this->registerHook('header')
|| !$this->registerHook('footer')
...
public function hookFooter()
{
        /* Закоментировать if (!($block_activation = Configuration::get('FOOTER_BLOCK_ACTIVATION')))
return; */



Не сработало :'( :'( :'(