777megamen777
Захожу иногда

Репутация: +0/-0
Offline
Пол: 
Сообщений: 9
|
 |
« : 19.04.2011, 08:17:14 » |
|
Доброго времени суток, решил попробовать верстать шаблоны под Joomla 1.5. Для реализации данной идеи решил использовать Ja T3 FrameWork.  Документации по нему очень мало, она поверхностная. Вот решил спросить у вас, кто с чего начинал изучение Ja T3 FrameWork. возможно есть какие-нибудь советы по разработке на данном FrameWorke, возможно есть какие то интересные решения реализации. Думаю данная тема будет полезна как мне, так и тому кто уже пользует этот интересный FrameWork.  Хотелось бы еще узнать ваше мнение, с какой версии лучше начать изучение T3: со 2-ой версии или с 2009-ой.
|
|
|
|
|
Записан
|
|
|
|
west7
Новичок
Репутация: +0/-0
Offline
Сообщений: 4
|
 |
« Ответ #1 : 19.04.2011, 09:01:23 » |
|
Вот кое-что в виде слайдов http://www.slideshare.net/joomlart/joomlart-t3-v20-template-framework-for-joomla на wiki ссылку не кидаю потому что все знают а вот на русском нормального материала пока не нашел
|
|
|
|
|
Записан
|
|
|
|
|
frag79
|
 |
« Ответ #2 : 19.04.2011, 09:18:52 » |
|
Русификатор С осликом шестым у него как то туго. ИМХО: учиться верстать шаблоны начиная с T3 framework, не лучший вариант
|
|
|
|
|
Записан
|
|
|
|
|
sergik74
|
 |
« Ответ #3 : 19.04.2011, 09:36:28 » |
|
Доброго времени суток, решил попробовать верстать шаблоны под Joomla 1.5. Для реализации данной идеи решил использовать Ja T3 FrameWork.  Документации по нему очень мало, она поверхностная. Вот решил спросить у вас, кто с чего начинал изучение Ja T3 FrameWork. возможно есть какие-нибудь советы по разработке на данном FrameWorke, возможно есть какие то интересные решения реализации. Думаю данная тема будет полезна как мне, так и тому кто уже пользует этот интересный FrameWork.  Хотелось бы еще узнать ваше мнение, с какой версии лучше начать изучение T3: со 2-ой версии или с 2009-ой. Есть много видео по теме на ютубе от joomlarta разницы нет с какой версией работать - они принципиально похожи
|
|
|
|
|
Записан
|
|
|
|
777megamen777
Захожу иногда

Репутация: +0/-0
Offline
Пол: 
Сообщений: 9
|
 |
« Ответ #4 : 19.04.2011, 09:38:45 » |
|
Верстать простые html-ки несложно, да и под jooml-у свою заготовку framework делать - это очень много времени. Если есть готовое решение которое уже проверенно такое как JA T3 или Warp. JA T3 - его использует gavick.com, отличные решения у них получаются. У T3 просто много плюсов, и судя по обзору на офсайте достаточно интересное и дальновидное решение.
|
|
|
|
|
Записан
|
|
|
|
|
Очередной вебмастер
|
 |
« Ответ #5 : 20.04.2011, 14:08:02 » |
|
Решение действительно интересное и полезное  В умелых руках позволяет творить чудеса. Курю их wiki с месяц. Хоть что то стало проясняться, понял как легко у них все таки создаются блоки - просто сказка ) В целом можно разобраться если есть желание и знания English language 
|
|
|
|
|
Записан
|
|
|
|
777megamen777
Захожу иногда

Репутация: +0/-0
Offline
Пол: 
Сообщений: 9
|
 |
« Ответ #6 : 20.04.2011, 14:12:02 » |
|
Решение действительно интересное и полезное  В умелых руках позволяет творить чудеса. Курю их wiki с месяц. Хоть что то стало проясняться, понял как легко у них все таки создаются блоки - просто сказка ) В целом можно разобраться если есть желание и знания English language  есть ли возможность вставить мега меню в позицию newsflash вместо newsflash справа от логотипа?
|
|
|
|
|
Записан
|
|
|
|
west7
Новичок
Репутация: +0/-0
Offline
Сообщений: 4
|
 |
« Ответ #7 : 21.04.2011, 15:41:19 » |
|
Установил quickstart Ja T3 FrameWork 2 правлю CSS в templates\ja_t3_blank\css\template.css но изменений на страницы нет  почему то он берет стили с \plugins\system\jat3\base-themes\default\css\template.css подскажите как сделать правильно  . Спасибо за ранее.
|
|
|
|
|
Записан
|
|
|
|
|
sergik74
|
 |
« Ответ #8 : 21.04.2011, 18:11:49 » |
|
Потому что есть логика: Профиль-Лайоут-Тема Ты можешь в зависимости от выбраного Профиля менять разметку и тип темы - к примеру вывод страниц - на морде набор блоков без майн контента и по клику переход с майн-контентом -выбраными блоками-но в другом цветовом оформлении.
|
|
|
|
|
Записан
|
|
|
|
|
Alldar
|
 |
« Ответ #9 : 21.04.2011, 18:25:19 » |
|
templates\ja_t3_blank\css\template.css
Потому что вы должны переопределить стили в этом файле, т.е. если вы просто удалите свойство оно будет браться из plugins
|
|
|
|
|
Записан
|
|
|
|
|
Очередной вебмастер
|
 |
« Ответ #10 : 21.04.2011, 18:54:41 » |
|
Alldar, как всегда прав ) Могу рекомендовать его как специалиста по T3 framework 
|
|
|
|
|
Записан
|
|
|
|
west7
Новичок
Репутация: +0/-0
Offline
Сообщений: 4
|
 |
« Ответ #11 : 21.04.2011, 19:47:31 » |
|
templates\ja_t3_blank\css\template.css
Потому что вы должны переопределить стили в этом файле, т.е. если вы просто удалите свойство оно будет браться из plugins
А если хочу чтоб свойство бралось из templates\ja_t3_blank\css\template.css. Я с plugins удалю какое-нибудь свойство тем самым я не нарушу структуру frameworka.
|
|
|
|
« Последнее редактирование: 21.04.2011, 20:10:18 от west7 »
|
Записан
|
|
|
|
|
sergik74
|
 |
« Ответ #12 : 21.04.2011, 20:38:20 » |
|
http://wiki.joomlart.com/wiki/JA_T3_Framework_2/FAQs#Editing_CSS
|
|
|
|
|
Записан
|
|
|
|
|
Alldar
|
 |
« Ответ #13 : 21.04.2011, 21:24:03 » |
|
А если хочу чтоб свойство бралось из templates\ja_t3_blank\css\template.css. Я с plugins удалю какое-нибудь свойство тем самым я не нарушу структуру frameworka.
если именно из файла tamplates.css то не должны, там только базовые стили
|
|
|
|
|
Записан
|
|
|
|
west7
Новичок
Репутация: +0/-0
Offline
Сообщений: 4
|
 |
« Ответ #14 : 22.04.2011, 07:43:35 » |
|
если именно из файла tamplates.css то не должны, там только базовые стили
Все спасибо разобрался
|
|
|
|
|
Записан
|
|
|
|
777megamen777
Захожу иногда

Репутация: +0/-0
Offline
Пол: 
Сообщений: 9
|
 |
« Ответ #15 : 28.04.2011, 12:13:48 » |
|
Доброе время суток всем кто читает данную тему. С момента создания данной темы прошло 10 дней. 10-и дневной круиз по JA T3 Frameworkу делает следующий вывод: Для разработки шаблонов под Joomla 1.5 более подходит JA T3 Fwamework 2009 а не JA T3 версии 2. Т.к. JA T3 Fwamework 2009 - более компактнее и понятнее. Ну и легче в освоении. Благодарю всех кто принимал участие в даннои теме. Огромное спасибо за помошь shtier, Очередной вебмастер, Alldar - как появится возможность ставить + обязательно поставлю Вам их. Удачного дня всем.
|
|
|
|
|
Записан
|
|
|
|
romashkin
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 28
|
 |
« Ответ #16 : 10.06.2011, 02:05:06 » |
|
Не столько ответ, сколько вопрос: а что, чтобы шаблон, сделанный на базе t3 работал обязательно t3 plugin устанавливать на конечную Joomla? Просто скачал один из шаблонов JA для версии 1.6. Установил только темплэйт (зип, как водится). А он зараза пишет при заходе на главную страницу, что, мол, не найден плагин t3.. Глубоко в 1.6 пока не вник, поясните пожалуйста, что да как?
|
|
|
|
|
Записан
|
|
|
|
|
Очередной вебмастер
|
 |
« Ответ #17 : 10.06.2011, 02:09:00 » |
|
Не столько ответ, сколько вопрос: а что, чтобы шаблон, сделанный на базе t3 работал обязательно t3 plugin устанавливать на конечную Joomla?
ДА!
|
|
|
|
|
Записан
|
|
|
|
777megamen777
Захожу иногда

Репутация: +0/-0
Offline
Пол: 
Сообщений: 9
|
 |
« Ответ #18 : 10.06.2011, 07:25:31 » |
|
Не столько ответ, сколько вопрос: а что, чтобы шаблон, сделанный на базе t3 работал обязательно t3 plugin устанавливать на конечную Joomla? Просто скачал один из шаблонов JA для версии 1.6. Установил только темплэйт (зип, как водится). А он зараза пишет при заходе на главную страницу, что, мол, не найден плагин t3.. Глубоко в 1.6 пока не вник, поясните пожалуйста, что да как?
К сожалению да, нужно устанавливать плагин обязательно. Хотя если вы хорошо разбираетесь в php, то вы сможжне его слегка модернизировать и переназначить папки и пути как в T3 версии 1 (2009г). 
|
|
|
|
|
Записан
|
|
|
|
olegx
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 8
|
 |
« Ответ #19 : 27.07.2011, 19:28:15 » |
|
Добрый день, уважаемые. Недавно начал знакомиться с T3 Framework 2 for Joomla 1.6
Попытался понять то, что написано на вики: http://wiki.joomlart.com/wiki/JA_T3_Framework_2/FAQs#Editing_CSS
но так и не смог разобраться как сделать свою собственную тему на базе имеющейся и перенаправить работу шаблона на свою тему (например, user-theme/css/template.css). Помогите пожалуйста разобраться. Если из панели администрирования сайта сделать простое копирование (клонирование) Профиля или Лайоут, то никаких новых папок с файлами не добавляется, и никаких изменений я не заметил.
На сколько понимаю, можно скопировать имеющуюся тему, изменить ее под свои потребности и перенаправить работу шаблона на такую новую тему, но как именно перенаправить я не смог разобраться.
|
|
|
|
« Последнее редактирование: 27.07.2011, 19:46:23 от olegx »
|
Записан
|
|
|
|
|
Очередной вебмастер
|
 |
« Ответ #20 : 27.07.2011, 20:22:56 » |
|
На сколько понимаю, можно скопировать имеющуюся тему, изменить ее под свои потребности и перенаправить работу шаблона на такую новую тему, но как именно перенаправить я не смог разобраться.
Все работает по такому же принципу как и обычный шаблон от Joomla. Пример: T3 Blank от joomlArt. Заходим в папку шаблона там лежит папочка CSS - в ней файлы CSS - вот они и перекрывают основные свойства CSS самого плагина.
|
|
|
|
|
Записан
|
|
|
|
|
Oxlamon
|
 |
« Ответ #21 : 27.07.2011, 20:30:51 » |
|
........ но так и не смог разобраться как сделать свою собственную тему на базе имеющейся и перенаправить работу шаблона на свою тему (например, user-theme/css/template.css).
olegx, несколько другое имеет в виду. Может, путь к локальному файлу стилей неправильно указан (т.е. к теме)? Должен быть такой: templates/шаблон/local/themes/user-theme (или как-нить ещё)/css/template.css И не забыть про info.xml, чтобы тема была видна в админке, и её можно было указать в профиле.
|
|
|
|
|
Записан
|
|
|
|
olegx
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 8
|
 |
« Ответ #22 : 27.07.2011, 20:40:37 » |
|
уважаемые, Oxlamon и Очередной вебмастер. Спасибо вам, что отозвались, я просто вообще не слишком знаком с предыдущей структурой (только начинаю осваивать). На этапе очердной установки через быстрый старт T3 Blank от joomlArt понял, что можно тренироваться менять внешний вид не имеющихся тем и профилей, а создать свой один (или несколько :-) ) и тренироваться менять их код до желаемого результата при этом не затрагивая другие (первоначальные) файлы шаблона.
Например, скопировал папку с имеющейся темой www\templates\ja_t3_blank\core\themes\more_contrast_red\
в папку
www\templates\ja_t3_blank\core\themes\more_contrast_user\
внес необходимые мне правки в код
www\templates\ja_t3_blank\core\themes\more_contrast_user\template.css
и как теперь его активировать?
Вот хотел у вас спросить на правильном ли я пути, и как это лучше всего практически реализовать.
|
|
|
|
« Последнее редактирование: 27.07.2011, 20:44:28 от olegx »
|
Записан
|
|
|
|
|
Oxlamon
|
 |
« Ответ #23 : 27.07.2011, 20:51:26 » |
|
info.xml -?
|
|
|
|
|
Записан
|
|
|
|
olegx
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 8
|
 |
« Ответ #24 : 27.07.2011, 20:53:54 » |
|
info.xml -?
Приведите пример, кода пожалуйста, буду вам очень признателен. вот, например, первоначальный код: <?xml version="1.0" encoding="utf-8"?> <theme> <name>Red Contrast (Inherit)</name> <description>Default theme for The Ant template</description> <date>April 2010</date> <version>1.0.0</version> <author>JoomlArt</author> <copyright>JoomlArt</copyright> </theme> что в нем необходимо заменить? На сколько я понимаю название: <name> Red Contrast (Inherit)</name> Допустим я его изменил. как его активировать?
|
|
|
|
|
Записан
|
|
|
|
|
Oxlamon
|
 |
« Ответ #25 : 27.07.2011, 20:58:26 » |
|
<?xml version="1.0" encoding="utf-8"?> <theme> <name>Моя-супер-тема</name> <description>Самая офигительная тема для шаблона на JA T3 фреймворке</description> <date>Июль 2011</date> <version>1.0.0</version> <author>Супер-девелопер инк</author> <copyright>JoomlArt & me</copyright> </theme>
"Моя-супер-тема" появится в админке. Её нужно будет выбрать в профиле шаблона.
|
|
|
|
|
Записан
|
|
|
|
|
Oxlamon
|
 |
« Ответ #26 : 27.07.2011, 21:00:57 » |
|
Чёт GeSHi глючит ))) Вот: "Моя-супер-тема" появится в админке. Её нужно будет выбрать в профиле шаблона.
|
|
|
|
|
Записан
|
|
|
|
olegx
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 8
|
 |
« Ответ #27 : 27.07.2011, 21:11:52 » |
|
Спасибо, огромное у меня уже почти все получилось.
Немного позже отпишусь о результатах.
Хотел еще уточнить на счет приоритетности (или очередности) исполнения стилей из файлов .css
на каком-то форуме встречал фразу "Потому что есть логика: Профиль-Лайоут-Тема".
Я понял эту последовательность так: 1) сначала загружается все, что указано в Профиле, 2) затем все что указано в Лайоут (и не указано в Профиле) 3) затем то, что указано в Теме (и не указано в Профиле, и Лайоуте)
т.е. если какие-то параметры указать и в Профиле и в Теме, то загрузятся параметры из Профиля? Правильно?
Можете ли подробнее этот момент для меня разъяснить.
|
|
|
|
|
Записан
|
|
|
|
|
Oxlamon
|
 |
« Ответ #28 : 27.07.2011, 21:21:35 » |
|
Файлы CSS пользовательской темы имеют больший приоритет, по сравнению с теми стилями, которые прописаны для всего шаблона в целом, т.е. в папке CSS шаблона. Откройте разметку в браузере, чтобы увидеть последовательность подключения файлов стилей, и всё станет понятно - что, зачем и почему. Ну и в FireBug, соответственно - там наглядно видно, как стили "переписывают" друг друга.
|
|
|
|
|
Записан
|
|
|
|
olegx
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 8
|
 |
« Ответ #29 : 28.07.2011, 18:30:46 » |
|
Спасибо вам, OxlamonВчера немного поупражнялся :-). 1) Можете ли мне еще помочь разобраться каким образом увидеть Откройте разметку в браузере, чтобы увидеть последовательность подключения файлов стилей, и всё станет понятно - что, зачем и почему. Ну и в FireBug, соответственно - там наглядно видно, как стили "переписывают" друг друга Я как раз этим дополнением и пользуюсь, можно что-то менять и видеть какой именной параметр меняется, но как увидеть именно последовательность подключения файлов стилей и там наглядно видно, как стили "переписывают" друг друга 2) Появилась еще одна идея по методике автоматизации изменений в стилях CSS и коде HTML, что если воспользоваться какой-нибудь программой, чтобы заменить фрагмент одного повторяющегося кода на другой (например, код цвета фона или шрифтов). Известны ли вам бесплатные (или не очень) программы (или плагины к каким-то программам) для удобной реализации такой задачи. Например, увидел сайт, цветовая гамма которого мне показалась привлекательной, (нажал в FF ctr+U, или воспользовался FireBug, подсмотрел код хочу применить его к своему шаблону. В правильном ли я направлении мыслю? Еще вопрос по теме изменения кода, есть ли такая возможность в текстовых редакторах, чтобы можно было видеть цвет применяемого кода, например, в FireBug если навести курсор на код цвета то можно его увидеть а в notepad или AkelPad нет. 3) Хотел еще спросить у оптыных пользователей, можно ли каким-то образом сделать свой верхний логотип в формате gif или png, а затем включить возможность "резиновой" ширины шаблона, чтобы при уменьшении этот логотип тоже растягивался или сужался, возможно ли это? - Например, если кто-то будет просматривать сайт в режиме отключенных картинок/изображений, можно ли сделать так, чтобы в таком случае на месте картинки или логотипа была надпись содержащая текст такого логотипа? - если на картинке логотипа есть e-mail, можно ли сделать так чтобы при наведении на него курсором он активировался как ссылка (т.е. запускался бы почтовик)?
|
|
|
|
« Последнее редактирование: 28.07.2011, 18:45:27 от olegx »
|
Записан
|
|
|
|
|
Oxlamon
|
 |
« Ответ #30 : 28.07.2011, 18:58:20 » |
|
<link rel="stylesheet" href="/plugins/system/jat3/base-themes/default/css/template.css" type="text/css" /> <link rel="stylesheet" href="/templates/ja_t3_blank/css/template.css" type="text/css" /> <link rel="stylesheet" href="/templates/ja_t3_blank/local/themes/user-theme/css/template.css" type="text/css" /> - это в той или иной форме имеет место быть в теге head. Именно этот порядок и определяет приоритет использования стилей в шаблоне; Дальше уж как-то слишком много вопросов в одной теме... аж потерялся.
|
|
|
|
|
Записан
|
|
|
|
olegx
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 8
|
 |
« Ответ #31 : 29.07.2011, 11:50:17 » |
|
Еще раз благодарю вас, Oxlamon , за советы и разъяснения. Подскажите пожалуйста в из какого файла вы привели код? имеет место быть в теге head
Может это и будет для меня ответом относительно приоритетов. Еще очень хотелось бы все-таки понять в правильном ли я направлении на счет "пакетного" изменения кода в файлах?
|
|
|
|
|
Записан
|
|
|
|
sokoll
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 119
|
 |
« Ответ #32 : 28.08.2011, 07:22:51 » |
|
Кто-нибудь победил как в позицию breadcrumbs который в navhelper.php можно вставить любой другой модуль, кроме собственных хлебный крошек. Если выводишь любой в это место, то он просто не отображается. Хотя условий никаких не прописано
|
|
|
|
|
Записан
|
|
|
|
Opposite
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 31
|
 |
« Ответ #33 : 30.09.2011, 14:38:55 » |
|
Друзья, подскажите, пожалуйста, как сделать в JAT3 v2 вывод правой(левой) колонки только на главной странице. Я привязал модуль вывода в position-5 (справа по умолчанию) и в настройках модуля сделал вывод с привязкой только к главной странице сайта. Однако, к моему разочарованию, при после нажатия кнопки "ПОДРОБНЕЕ" на главной и переходе к полной версии статьи правая колонка все также остается  Эксперементально установил, что вывод левой и правой колонок задается в \plugins\system\jat3\jat3\base-themes\default\blocks\middle.php <?php $positions = preg_split ('/,/', T3Common::node_data($block)); $parent = 'middle'; $style = $this->getBlockStyle ($block, $parent); if (!$this->countModules (T3Common::node_data($block))) return; ?> <?php $this->genMiddleBlockBegin ($block)?>
<?php foreach ($positions as $position) : if ($this->countModules($position)) : ?> <jdoc:include type="modules" name="<?php echo $position ?>" style="<?php echo $style ?>" /> <?php endif; endforeach ?>
<?php $this->genMiddleBlockEnd ($block)?>
Подскажите как его подправить, чтобы боковые колонки показывались исключительно на главной странице? p.s. Версия Joomla 1.7.x
|
|
|
|
|
Записан
|
|
|
|
|
Oxlamon
|
 |
« Ответ #34 : 30.09.2011, 14:58:05 » |
|
Друзья, подскажите, пожалуйста, как сделать в JAT3 v2 вывод правой(левой) колонки только на главной странице.
В настройках шаблона создайте дополнительный лейаут с правой(левой) колонкой (или выберете из существующего набора). Затем создайте профиль, обзовите его, например, "main" или "frontpage" (просто отличный от default) которому сопоставьте выбранный лейаут и затем назначьте его вывод для главной - в настройках есть поле для привязки профиля конкретным страницам. Все остальные страницы будут отображаться с лейаутом по умолчанию (или так, как будет задано в настройках).
|
|
|
|
|
Записан
|
|
|
|
Opposite
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 31
|
 |
« Ответ #35 : 30.09.2011, 15:17:51 » |
|
Суть понял ) Оказалось проще, чем думал! Спасибо большое! Таким образом можно на каждую страницу свой дизайн выводить. Здорово! В Joomla 1.0.x все решалось проверкой главной страницы <?php if (mosCountModules('right') and ($option=='com_frontpage')) : ?> <div id="right"> <?php mosLoadModules('right', -2); ?> </div> <?php endif; ?>
|
|
|
|
« Последнее редактирование: 30.09.2011, 20:15:11 от Opposite »
|
Записан
|
|
|
|
Opposite
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 31
|
 |
« Ответ #36 : 30.09.2011, 20:04:51 » |
|
Эх.. рано обрадовался! Теоретически все понятно и просто, но на практике что-то не срастается. Вот, что сделал. Поправьте, пожалуйста, а то сам не могу понять отчего не работает: 1. Создал 2 layout'а под свои нужды, хотя можно было воспользоваться и готовыми решениями. а) Первый, center-only-4ml-all, в котором отображается только центральная часть шаблона БЕЗ колонок. По идее он должен быть основным шаблоном для всех страниц. б) Второй, right-column-4fp, в котором кроме центральной части имеется и правая колонка. Он должен быть шаблоном исключительно для главной страницы. 2. Создал 2 профиля Frontpage и Main-profile. а) Шаблон Desktop для Frontpage б) Шаблон Desktop для Main-profile 3. Назначил всем страницам профиль Main-profile ,а главной странице профиль Frontpage. В итоге проблема моя решена не была. Как выводилась правая колонка, так и выводится после нажатия кнопки "Подробнее". Joomla, видимо, считает эти страницы тоже главными  Как это вылечить? p.s. В настройках модуля position-5 (правой колонки) для теста оставил отображение на всех страницах сайта. Однако за счет вышеприведенных манипуляций правая колонка показывается только на главной и на страницах статей/новостей при переходе через ПОДРОБНЕЕ. Т.е. назначение своего шаблона странице получилось равносильным привязке молуля к пункту меню...
|
|
|
|
|
Записан
|
|
|
|
|
Oxlamon
|
 |
« Ответ #37 : 30.09.2011, 21:34:56 » |
|
В итоге проблема моя решена не была. Как выводилась правая колонка, так и выводится после нажатия кнопки "Подробнее". Joomla, видимо, считает эти страницы тоже главными  Как это вылечить? p.s. В настройках модуля position-5 (правой колонки) для теста оставил отображение на всех страницах сайта. Однако за счет вышеприведенных манипуляций правая колонка показывается только на главной и на страницах статей/новостей при переходе через ПОДРОБНЕЕ. Т.е. назначение своего шаблона странице получилось равносильным привязке молуля к пункту меню... Судя по всему, макет наследуется если на смену ему не назначен другой. Увы. В wiki по фреймворку об этом ничего не говорится, но, кажется у меня было что-то подобное (с нежелательным лейаутом после перехода по ссылке). А чем не устраивает включение модулей в правой позиции только для главной? В добавок могу посоветовать расширение advanced module manager от NoNumber - там много разных условий вывода модулей в шаблоне, удобная штука. В Joomla 1.0.x все решалось проверкой главной страницы <?php if (mosCountModules('right') and ($option=='com_frontpage')) : ?> <div id="right"> <?php mosLoadModules('right', -2); ?> </div> <?php endif; ?>
Да, и в конце концов можно также подобное условие воткнуть в файл plugins\system\jat3\base-themes\default\page\default.php (Дж 1.5) - который скопировать в папку page шаблона.
|
|
|
|
|
Записан
|
|
|
|
Opposite
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 31
|
 |
« Ответ #38 : 01.10.2011, 00:07:14 » |
|
А чем не устраивает включение модулей в правой позиции только для главной?
Если имеется ввиду привязка модуля к пункту меню Главная страница, то это не работает. Точно также все, что после подробнее отображается как на главной. За advanced module manager от NoNumber отдельное спасибо! Посмотрю, протестирую. Только вот апнул Joomla 1.0.x на 1.7.x + сделал шаблон на базе стандартного в jat3v2 и смотрю на все широко открытыми глазами Решение (возможно, корявенькое):В \plugins\system\jat3\jat3\base-themes\default\page\default.php или лучше в его копии \templates\ja_t3_blank\local\themes\YOUR-THEME\page\default.phpвставляем проверку является ли страница главной (в моем случае главная страница - это страница на которой показываются избранные (featured) материалы) в строке 52 делаем следущее: <div id="ja-mainbody" <?php if (JRequest::getVar('view') == 'featured') : ?> style="width:<?php echo $this->getColumnWidth('mw')?>%" <?php endif; ?>> в строке 189 следущее: <?php if (($r = $this->getColumnWidth('r')) and (JRequest::getVar('view') == 'featured')): ?> Таким же способом можно убрать нижние позиции модулей.
|
|
|
|
« Последнее редактирование: 01.10.2011, 19:09:26 от Opposite »
|
Записан
|
|
|
|
veg
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 40
|
 |
« Ответ #39 : 22.03.2012, 18:09:03 » |
|
подскажите как убрать ссылку, может кто сталкивался, не могу найти. <div id="ja-container" class="wrap ja-l1r1"> <div class="main clearfix"> <div id="ja-mainbody" style="width:80%"> <div id="ja-main" style="width:75%"> <div id="ja-left" class="column sidebar" style="width:25%"> <div class="ja-colswrap clearfix ja-l1"> <div id="ja-left1" class="ja-col column" style="width:100%"> <div id="Mod96" class="ja-moduletable moduletable clearfix"> <h3> <div class="ja-box-ct clearfix"> <div style="position:absolute;left:-4501px;width:531px"> <a title="joomla templates" href="/component/joomsimpleredirect/?link=aHR0cDovL2Zvcmpvb21sYS5ydQ==" rel="external">joomla templates</a> </div> <div id="s5_accordion_menu">
|
|
|
|
|
Записан
|
|
|
|
MasnyukMariya
Новичок
Репутация: +0/-0
Offline
Сообщений: 3
|
 |
« Ответ #40 : 21.05.2012, 14:16:13 » |
|
Здравствуйте, возник такой вопрос по T3...
каким образом и куда именно можно вставить код счетчика на сайт?
|
|
|
|
|
Записан
|
|
|
|
|
sergik74
|
 |
« Ответ #41 : 21.05.2012, 17:55:42 » |
|
В \plugins\system\jat3\jat3\base-themes\default\page\default.php
|
|
|
|
|
Записан
|
|
|
|
MasnyukMariya
Новичок
Репутация: +0/-0
Offline
Сообщений: 3
|
 |
« Ответ #42 : 22.05.2012, 14:06:15 » |
|
Огромное спасибо, все получилось! 
|
|
|
|
|
Записан
|
|
|
|
|