Как получить страницу? Есть решение

Здравствуйте!

Пытаюсь получить страницу при помощи, хелпера.

public function getPageFromId($page_id = '2'){        
        
        $sql = "SELECT * FROM site_page WHERE id = 2";

        $page = $this->query($sql)->fetch();
    
        return $page['name'];

}

Вставлю в шаблон конструкцию:

{shopCustom:: getPageFromId()}

В результате ничего не происходит, в чем проблема?

6 ответов

  • 2
    Алексей Webasyst 12 ноября 2015 12:50 # Решение

    $this у вас кто?

    $model = new waModel;    
    $sql = "SELECT * FROM site_page WHERE id = 2";
    $page = $model->query($sql)->fetch();
    wa_print_r($page['name']);

    Поставьте приложение разработка(developer) с github чтобы писать код не в слепую.

    • +1
      Dimon DIS Dimon DIS 12 ноября 2015 12:52 #

      Спасибо!

    • +1
      Dimon DIS Dimon DIS 12 ноября 2015 13:06 #

      Если не трудно скиньте ссылку на приложение, не наешл его.

      • +2
        BNP (Дмитрий) BNP (Дмитрий) 12 ноября 2015 13:33 #
        • +1
          Upsale Upsale 20 августа 2020 14:30 #

          Я так понимаю приложение это для избранных. 

          Uploads are disabled.

          File uploads require push access to this repository.

          • +1
            Алексей Алексей Webasyst 20 августа 2020 14:58 #

            "Upload Files" это не скачать, это загрузить в репозитарий. На это есть права только у сотрудников.

            Можете скачать весь архив фреймворка и из него взять папку с приложением.

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите