Пользователь пока ничего не рассказал о себе

Достижения

Все достижения (1)

Наибольший вклад в теги

Все теги (8)

Лучшие ответы пользователя

Все ответы (4)
  • Как сформировать архитектуру в фреймворке?

    @AlexanderWalker
    И лучше этот код вынести в отдельную библиотеку и вызывать функцию передавая ей параметры
    $headData['title'] = "";
    $headData['keywords'] = "";
    $headData['seo_description'] = "";
    $headData['scripts'] = array(); // Массив скриптов. Потом во фронте циклом их выгрузить
    $headData['styles'] = array(); // Массив стилей. Аналогично выгружать
    
    $data['header'] =  $this->CI->load->view('template/header' , $headData , true); //Шапка
    $data['footer'] =  $this->CI->load->view('template/footer' , array() , true); //Футер
    $pageData['pageContent'] = array(); // Какой-то контент для страницы
    $data['content'] = $this->CI->load->view('front/*your-page*' , $pageData , true); //Страницу которую грузить в шаблон
    $this->load->view('template/'.$template , $data  ); //В какой шаблон грузить страницу
    Ответ написан
    Комментировать
  • Битрикс как вывести название раздела инфоблока?

    @AlexanderWalker Автор вопроса
    Решил так:
    По адресу site/bitrix/templates/you-tmp/components/bitrix/news/name-tmp/bitrix/news.list/component_epilog.php - создаете файл с таким содержимым ->
    <? if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true) die();
    if (is_array($arResult["SECTION"]["PATH"]))
    {
    $s = array_pop($arResult["SECTION"]["PATH"]);
    $GLOBALS['APPLICATION']->SetTitle($s["NAME"]);
    }
    ?>
    Ответ написан
    Комментировать

Лучшие вопросы пользователя

Все вопросы (9)