Joomla

Мне почему-то не раз приходилось сталкиваться с такой творческой задачей: сделать разный фон на разных страницах сайта. Здесь могут быть разные цели: автоматическая смена бэкграунда для разнообразия, выделение некоторых разделов при помощи фона, одеяние для сайта в честь праздника.

Если количество таких вариаций ограничено, то можно прописать бэкграунд в разных классах для body в шаблоне сайта. Но можно использовать готовое программное решение. Особенно если фантазия автора сайта богатая и фон играет ключевую роль в дизайне страницы, несет смысловую нагрузку, удобнее менять фон через специальный модуль. Для таких целей в joomla я использую модуль BgMax.

Шаблоны joomla, как известно, бывают под разные версии системы. Но, в сущности, можно переделать любой шаблон для версии joomla 1.5 на более высокую версию. Состав шаблона почти одинаковый. Адаптировать шаблон  joomla 1.5 под версию 2.5 легко. Нужно только внимание.

Хочу рассказать о своем марафоне по переходу с  joomla 1.5 на joomla 3.6. Один раз я уже рассказывала об этом сама себе и вам, дорогие друзья, но с тех пор прошло 4 года и давно уже я на такие дела не подписывалась. Я даже настолько разочаровалась в автоматической миграции, что поступала следующим образом: если мне нужно было произвести миграцию joomla, я ставила чистую систему на поддомен, ставила новые компоненты и импортировала контент через базу данных, а модули и меню восстанавливала вручную на новой установке. Это, конечно, можно делать, если сайты небольшие и не сложные по структуре. Но если сайты сложные, то при переносе возникнет масса глюков, проблем, неразрешимых задач, так что это обновление автоматическим можно назвать очень условно.

Однако! Мигрировать с  joomla 1.5 на joomla 3.6 ВОЗМОЖНО! Если это пил Иван, значит, можно пить и вам! То есть, если я смогла осуществить этот процесс, то и вы сможете!

Я неравнодушна к шаблону Protostar. Это прекрасная разработка, достаточно нейтральная, не перегруженная и гибкая. Из него можно сделать очень много! Вот картинка с позициями модулей Protostar. 

Позиции модулей в шаблоне Protostar

Из чего состоит простой шаблон для joomla 3 и какие там должны быть буквы? Вот "рыба" для создания шаблона joomla 3.

Ну, что ж... Продолжим наши игры, как говорил редактор юмористического журнала, строго глядя на своих сотрудников. Допустим, у вас на сайте стоит компонент-конструктор контента К2 и joomla 1.5. Пора мигрировать!

Итак, у вас на сайте стоит  joomgallery и joomla 1.5. И вот наступил ужасный момент, когда миграция неизбежна. Что миграцию jooma 1.5 нужно проводить с помощью чудо-компонета jupgrade, знают даже дети. Для начала давайте все же скачаем с моего сайта последнюю версию этого компонента, которую я нашла в интеренете, потому что на родном сайте - увы! - его больше нет.....

Сразу напишу для себя и для мучеников joomla еще одно замечание, связанное с переходом на  joomla 1.7. JUPGRADE - хороший компонент, умный, но все-таки без проблем этот перенос не обходится. Главная проблема - меню. Я лично переносила menu_types через базу данных, а то они куда-то пропали. По дороге сошли с поезда. Но вернемся к заявленной теме.

Восстановила я menu_types не без страха - мало ли что случится? И возникла неприятность - не сохраняются новые пункты меню. Что за притча? Ошибка: Сохранить не удалось из-за ошибки: JTableMenu: :_getNode не выполнен

Вот и пришло время обновлять joomla 1.5 до последней версии. Cуществует такое понятие как патч обновления (я бы это назвала файлы обновления, часть файлов системы остается как есть, часть новые - вот это и есть  патч).

Различные условия в шаблоне joomla 1.7 - это примерно то же самое, что условия в joomla 1.5. Главное не ошибиться ни в одной букве. Но и от ошибок есть польза, они дают новый опыт...

© 2019 URSA-WEB / Веб-студия БОЛЬШАЯ МЕДВЕДИЦА