Страница 1 из 1

переход с версии 0.94 на 0.95

Добавлено: 27 окт 2016, 10:54
stretyakov
Здравствуйте.
При переходе с версии 0.94 на .095 (обновлял строго по инструкции), при выходе на свой сайт, получил такую надпись:
Call to undefined method
Page_out::box_grid()
in /home/users2/a/anekon/domains/sekretbiznestechnology.ru/application/maxsite
/templates/sindiandore/type/home/units/2col-last-pages.php on line 27

26 строка // вывод в виде сетки
27 стока: $p->box_grid(2); // 2 ячейки

посоветуйте, что делать, я пока вернулся к версии 0,94

С Уважением, СергейТ

Re: переход с версии 0.94 на 0.95

Добавлено: 27 окт 2016, 11:29
MAX
Ошибка связана с тем, что метод Page_out::box_grid() и класс Columns признаны устаревшими, поскольку их функционал можно реализовать через обычные CSS-свойства. В вашем случае можно убрать блочный комментарии в файле application/maxsite/shared/stock/page-out/page-out.php

См. https://github.com/maxsite/cms/blob/dev ... ge-out.php

в строчках 797..860 и 894..959. Класс Columns чуть ниже и если он используется, то также уберите блочный комментарий.

В целом же я рекомендую отказаться от этих методов. По коду видно, что это обычные DIV. Как вариант вы можете вынести эти методы в отдельный файл (отдельным php-классом) и подключать прямо из своего шаблона.