Здравствуйте уважаемые любители и пользователи Joomla!
У меня сугубо практический вопрос.
Я - программист по специальности, программил под windows, в основном на delphi но язык, как таковой, не принципиален. Даже на функциональных приходилось кое что рисовать.
В вебе опыта - ноль. Но без него - никуда, пришло время проектов и в веб. Свои проекты не спешат, для того, чтобы "набить руку" взялся делать сайт одной компании: то, что есть у них сейчас просто кошмар.
Начав копать информацию, понял, что с вебом ситуация не так проста, как казалась: стандарт HTML каждый браузер воспринимает по-своему, и программисты постоянно забивают какие-то костыли, чтобы хотя бы в популярных браузерах всё отображалось более-менее читабельно.
На помощь приходят фреймворки. Тоже не идеально. Хотя, вроде как гарантируют всё сделать красиво.
Поглядел в сторону CMS - впечатлило. Особенно - Joomla (учитывая тот момент, что насущная задача - сделать "визитку" для фирмы).
Однако, начав создавать сайт, понимаю, что погрязаю не в дебрях объектной модели какого-то фреймворка, а в дебрях "куда нажать и какой префикс вписать". И, что прискорбно, на это уходит достаточно много времени
Напоминает ситуацию с фотоаппаратами: до покупки зеркалки мучался с "мыльницами", пытался "разобраться" (точнее сказать - вызубрить предоставляемые режимы и возможности). Как оказалось, в полуавтомате зеркалки, при понимании основ фотосъёмки снимаю то, что нужно и как мне нужно буквально в полтычка, и никаких списков режимов в голове держать не нужно!! Про качество полученных фото я уже и не упоминаю.
Не будет ли здесь такой ситуации?
Но даже в ситуация с фотоаппаратами с годами меняется: качество фото, полученных на автоматических режимах зеркалок удовлетворят 90% их пользователей
Joomla 3, в сравнении с Joomla 1й версии так же "выросла" значительно, предположу, что сегодня на Joomla неискушенный пользователь сможет обогнать профессионального программиста, погрязшего в фреймворках прошлого века
Так вот, перехожу к вопросу. Нет ли здесь людей, которые имеют возможность сравнить? Программистов, пробнувших различные фреймворки, CMS. Возможно, я не на том форуме задаю вопрос, но что-то мне подсказывает, что на форуме Joomla такие люди должны быть.
Пожалуй, основной момент в том, что требования к интерфейсам сайтов у меня серьёзные. Красиво расставить картинки мне далеко не самое главное - нужно, чтобы всё работало удобно и не глючило.
Не трачу ли я время попусту?
Конечно, в Joomla я новичок, но с ходу я даже не предвижу решения для следующих задач. Прошу прощения, но я сгребу сейчас в кучу и вопросы моего недопонимания Joomla и концептуальные вопросы: всё равно пока я их не могу разделить.
Вот к примеру, при установке я выбрал шаблон "Protostar" с предустановленными данными "сайт-визитка"
Нашёл
расстановку модулей, в которой довольно ясно означена позиция "logo". Однако, при фильтрации в менеджере модулей в фильтре "выбор позиции" такой позиции нет. Предполагаю, что это по причине, что нет соответствующего позиции модуля, но при создании модуля, я не смог определить тип, который мне нужен для логотипа, выбрал "случайное изображение" - при указании позиции, опять же, "logo" нет.
В общем пока не понял, как установить логотип сайта.
Теперь о главном. Position-1 (где было главное меню) и Position-3 (где был модуль Image) я поменял местами: по мне логично, когда картинки сверху, а пункты меню под ним. Выбирая пункты меню, получаем соответствующие заголовки внизу, без обезличенной "прокладки" - картинки.
Стало всё замечательно.
Однако,
я хотел бы, чтобы картинка, которая в Image (теперь на месте position-1) выводилась ТОЛЬКО когда пользователь заходит на главную страницу, так как главная страница - украшательства сайта. Как только юзер щёлкает по другим - она исчезает, чтобы освободить место контенту.
У меня складывается впечатление, что "штатными" средствами Joomla 3 это невозможно. Если вообще возможно.
Joomla 3 позиционируется как фреймворк. Насколько это соответсвует действительности?
Или, если резюмируя свои неоднозначные вопросы, человеку, который собрался создавать сайт "на свой оригинальный вкус", понимает что-то в программировании, ООП, шаблонах - стоит ли растрачивать своё время на изучение создания сайтов в Joomla?
Хоть это достаточно
продуктивно и увлекательно....