Новый альтернативный макет

Тема в разделе "Изменение шаблона (кастомизация)", создана пользователем Max_85, 14.05.2019.

  1. Offline

    Max_85 Недавно здесь

    Регистрация:
    14.05.2019
    Сообщения:
    17
    Симпатии:
    0
    Пол:
    Мужской
    Приветствую Вас друзья!!!
    Столкнулся с такой проблемой:
    1. Переопределяю в свой шаблон компонент category.
    2. В blog.php переименовываю класс
    Код (PHP):
    1. <div class="leading-<?php echo $leadingcount; ?>

    на
    Код (PHP):
    1. <div class="content-<?php echo $leadingcount; ?>


    в настройка joomla макет "БЛОГ"
    все работает.

    Далее я переименовываю файл blog.php в "home".php и "content".php, соответственно переименовываю классы вывода во всю ширину в "home" и "content"

    Это нужно чтобы шаблон главной страницы отличался от содержимого дочерних категорий.
    Каждый пункт меню должен быть уникальным по отображению.

    НО!!!
    При назначении категориям макетов "home" и "content" содержимое выводится стандартным макетом "БЛОГ" для всех и все настройки css естественно не работают.
    И в общих настройках при выборе своего макета то же отображение через стандартный макет.
    huh.gif
     
  2.  
  3. OlegK
    Offline

    OlegK Russian Joomla! Team Команда форума ⇒ Профи ⇐

    Регистрация:
    17.01.2011
    Сообщения:
    7 812
    Симпатии:
    771
    Пол:
    Мужской
    а кавычки пробовал убрать ,чтоб было home.php?
     
  4. Offline

    Max_85 Недавно здесь

    Регистрация:
    14.05.2019
    Сообщения:
    17
    Симпатии:
    0
    Пол:
    Мужской
    кавычки в сообщении поставил
    в имени файла их нет
    и классы тоже переименовал без кавычек
     
  5. OlegK
    Offline

    OlegK Russian Joomla! Team Команда форума ⇒ Профи ⇐

    Регистрация:
    17.01.2011
    Сообщения:
    7 812
    Симпатии:
    771
    Пол:
    Мужской
    Тогда сделай как обычно. Копируй и переименуй blog.xml -> home.xml
    И пропиши в нем новый заголовок
    Код (html):
    1. <layout title="Макет Детской категории" option="COM_CONTENT_CATEGORY_VIEW_BLOG_OPTION">

    В пункте меню выбираешь тип Макет Детской категории
     
  6. Offline

    Max_85 Недавно здесь

    Регистрация:
    14.05.2019
    Сообщения:
    17
    Симпатии:
    0
    Пол:
    Мужской
    Warning: simplexml_load_file(): file:/E:/Web_servis/OSPanel/domains/work/templates/work/html/com_content/category/contents.xml:3: parser error : Input is not proper UTF-8, indicate encoding ! Bytes: 0xCA 0xEE 0xED 0xF2 in E:\Web_servis\OSPanel\domains\work\administrator\components\com_menus\models\menutypes.php on line 585

    Warning: simplexml_load_file(): <layout title="�������" option="COM_CONTENT_CATEGORY_VIEW_BLOG_OPTION"> in E:\Web_servis\OSPanel\domains\work\administrator\components\com_menus\models\menutypes.php on line 585

    Warning: simplexml_load_file(): ^ in E:\Web_servis\OSPanel\domains\work\administrator\components\com_menus\models\menutypes.php on line 585
    --- добавлено: 14.05.2019 ---
    com_menus то же нужно переопределить?
    --- добавлено: 14.05.2019, первое сообщение размещено: 14.05.2019 ---
    ошибку решил
    но все по прежнему
    и отображение пункта меню выбор только по умолчанию:(
     
  7. OlegK
    Offline

    OlegK Russian Joomla! Team Команда форума ⇒ Профи ⇐

    Регистрация:
    17.01.2011
    Сообщения:
    7 812
    Симпатии:
    771
    Пол:
    Мужской
    Выбор чего ? В пункте меню уже ничего выбирать не нужно, должен подключится файл home.php в переопределении шаблона.
     
  8. Offline

    Max_85 Недавно здесь

    Регистрация:
    14.05.2019
    Сообщения:
    17
    Симпатии:
    0
    Пол:
    Мужской
    все повторил заново
    переопределил БЛОГ
    переименовал имя и два класса главный blog и внутренней lideng-
    скопировал xml файл и переименовал
    <layout title="content" option="COM_CONTENT_CATEGORY_VIEW_BLOG_OPTION">
    из за русского шрифта title="Макет Детской категории" была ошибка
    в настройках joomla в отображении категории выбрал content
    очистил КЕШ
    перезапустил сервер
    форум.png
    все осталось
    мне кажется я что то не сделал
    шаблон верстаю с нуля
    может всетаки нужно в index что то указать чтоб жумла в наглую обращалась к моему компоненту
    --- добавлено: 14.05.2019, первое сообщение размещено: 14.05.2019 ---
    редактирую все лединги и ридмор
    но мне нужно чтоб на главной странице я их отдельно редактировал поэтому и переименовываю
    делаю два макета
    можно выбрать не блог категорий а список в архиве отдельно редактировать
    но если будет нужно 3, 4 таких категории уникальных
    я просто новичек и только учусь
    не ищу легких путей
    Спасибо что уделяете мне внимание!!!
     
  9. OlegK
    Offline

    OlegK Russian Joomla! Team Команда форума ⇒ Профи ⇐

    Регистрация:
    17.01.2011
    Сообщения:
    7 812
    Симпатии:
    771
    Пол:
    Мужской
    Напиши путь где лежат файлы в переопределении
     
  10. Offline

    Max_85 Недавно здесь

    Регистрация:
    14.05.2019
    Сообщения:
    17
    Симпатии:
    0
    Пол:
    Мужской
    я извиняюсь но как?
    можно код пожалуйста с расшифровкой
    не просто верстаю учусь
    не охото в тупую копировать незная что делаю
    --- добавлено: 14.05.2019 ---
    в css более или менее разобрался
    html просто подключил через инклюд модули и больше к нему не возвращался
     
  11. OlegK
    Offline

    OlegK Russian Joomla! Team Команда форума ⇒ Профи ⇐

    Регистрация:
    17.01.2011
    Сообщения:
    7 812
    Симпатии:
    771
    Пол:
    Мужской
  12. Offline

    Max_85 Недавно здесь

    Регистрация:
    14.05.2019
    Сообщения:
    17
    Симпатии:
    0
    Пол:
    Мужской
    путь.png

    В эти папки переопределения нужно скопировать файлы по пути /components/com_name_component/tmpl/type_view

    нет такой папки и файла
    --- добавлено: 14.05.2019 ---
    так же в этом файле если найдется тоже что то нужно прописать|H|
    --- добавлено: 14.05.2019, первое сообщение размещено: 14.05.2019 ---
    |H| эт я со своим нудным и пытливым характером:)
     
  13. OlegK
    Offline

    OlegK Russian Joomla! Team Команда форума ⇒ Профи ⇐

    Регистрация:
    17.01.2011
    Сообщения:
    7 812
    Симпатии:
    771
    Пол:
    Мужской
    Открой папку views и увидишь нужный в твоем случает тип представления- category
     

Поделиться этой страницей

Загрузка...