Joomla! България
Joomla! 3.x => Общи въпроси за Joomla! 3.x => Темата е започната от: vesodimov в 15 Декември, 2016, 13:31:36
-
Привет.
Може ли да се инсталира частично нова версия ? Всяка една нова инсталация сменя горната картинка, форматирането на началната страница, отстъп на текст и др. От една страна е препоръчително да се инсталира всяка нова версия, а от друга е много трудоемко да се напасват нещата отново след това. Затова питам.
-
Не, няма такъв вариант.
Решението на това е да се направи custom.css на шаблона и "override" на модулите които променяте, за да се запазват промените при ъпдейт.
Ето тук може да прочетете как се прави override на модул в Joomla: https://docs.joomla.org/How_to_override_the_output_from_the_Joomla!_core/bg
Относно промените по шаблона, направете custom.css файл и го поставете в CSS директорията на шаблона. В него копирайте стиловете по които правите промени и те няма да се променят при ъпдейт.
-
Сега, то въпроса е наистина философски, защото преработваш шаблон, който е в инсталационния пакет на Джумла и това ти затрива всичко което си направил до момента.
Ето решението:
Влизаш в шаблони - шаблони и кликаш на името.
Ще се появи опция за копиране на шаблона - натискаш я и пишеш името //примерно vesodimov
Това ще направи нова папка с това име и нов шаблон, който трябва да зададеш по подразбиране.
Има само проблем с езиковите файлове, които трябва да прекръстиш с името на шаблона // примерно на en-GB.tpl_vesodimov.ini
По този начин няма да ти се губи труда при обновяване ;)
-
Мишо, реших да пробвам написаното от теб. Копирането на стила минава без проблем. В интерес на истината системата сама преименува езиковите файлове. Но резултатът е пълен крах (http://experta.biz/vesodimov/site/) :'(
-
И двете решения водят до един резултат на колегата @Мишо и @dtk!
-
И двете решения водят до един резултат на колегата @Мишо и @dtk!
Положителен, какъвто трябва да бъде, или греда, както се получи при мен ?
-
положителен-демек виж си телевизора
-
Моят телевизор показва това:
(https://images.joomla.bg/?url=ssl:s19.postimg.org/4qc5usfin/broken_page.jpg) (https://postimg.org/image/4qc5usfin/)
А не бива ...
-
Ти коригира ли шаблона след обновяването?
-
Ти коригира ли шаблона след обновяването?
Не, но не е ли идеята като копирам целия шаблон да се копира всичко от него ?!? Т.е. сайта да изглежда по същия начин, но вече през новосъздадения шаблон ? Явно не. Че тя играчката така е още по-голяма :-\
Мисля, че открих решение:
Система - Контролен панел - Шаблони - Стилове --> тук се избира стилът, който искаме да клонираме и се натиска бутон "Дублиране". Задава се име на новия стил. При мен се наложи да изтрия името и подимето на сайта.
-
Нищо няма да стане през стиловете, пак ще се затрият файловете.
Прехвърли си коригираните файлове в vesodimov и си работи там за в бъдеще.
-
Нищо няма да стане през стиловете, пак ще се затрият файловете.
Прехвърли си коригираните файлове в vesodimov и си работи там за в бъдеще.
Разбрах. Благодаря.
Весели празници !
-
Здравейте отново.
Направих копие на сайта на друга платформа и правих различни проби по създаване на вариант, който да е независим от обновленията на Joomla, но явно сам няма да мога да се справя. Не ми стигат познанията. Затова моля някой, който има ясна идея как да промени файловете, да помогне. На ЛС обяснявам конкретно и подробно каква е идеята /ако не е ясно/ и давам достъп до ... всичко. Не съм ангажиран със срок. Почерпка, възнаграждение в рамките на разумното ... мисля, че ще се разберем. Не искам да обидя никого, защото ценя чуждия труд (beer). Ако някой реши да помогне - нека пише на ЛС. Благодаря предварително.
-
Огромни благодарности на Мишо за отделеното време ! С негова помощ е постигнат желания резултат - преди малко актуализирах до последната версия на Joomla и не настъпиха промени във визията и съдържанието.
Мишо, благодаря ти (beer) (beer) (beer)
-
Ето решението:
Влизаш в шаблони - шаблони и кликаш на името.
Ще се появи опция за копиране на шаблона - натискаш я и пишеш името //примерно vesodimov
Това ще направи нова папка с това име и нов шаблон, който трябва да зададеш по подразбиране.
Има само проблем с езиковите файлове, които трябва да прекръстиш с името на шаблона // примерно на en-GB.tpl_vesodimov.ini
По този начин няма да ти се губи труда при обновяване ;)
Това е действието
-
Това го направих още когато го написа първия път. При мен не се получи. Виж отговор #3.
-
Най вероятно си копирал стила, а не шаблона.
-
Най вероятно си копирал стила, а не шаблона.
Важното е, че в момента всчко е наред.
Аааа, ЧБМ ;)
-
Привет отново.
Не отварям нова тема, защото идеята е същата.
Поради смяна на хостинга се налага и смяна на местоположението на страницата. Понеже никой не откликна на молбата за помощ за миграция на сайта реших да го изградя наново. За целта искам да копирам шаблона, както е указано по-горе, за да избегна негова промяна при смяна на версията на Joomla.
Изпълнявам указанията - шаблони, шаблони, маркирам Beez3 и натискам бутона за копиране на шаблона. Задавам име и копирането минава без проблем. Даже езиковите файлове се преименуват с името на новия шаблон. Но визията на новия шаблон е различна от оригинала.
Оригинал
https://s19.postimg.org/5y8bqhq4j/beez3_orig.jpg
********
Копие
https://s19.postimg.org/93sxhagmr/beez3_paste.jpg
Къде бъркам ?
-
Здравей
не съм видял да пишеш, че искаш да сменяш хостинга. Дай ми права .
-
Изпълнявам указанията - шаблони, шаблони, маркирам Beez3 и натискам бутона за копиране на шаблона. Задавам име и копирането минава без проблем. Даже езиковите файлове се преименуват с името на новия шаблон. Но визията на новия шаблон е различна от оригинала.
Оригинал
https://s19.postimg.org/5y8bqhq4j/beez3_orig.jpg
********
Копие
https://s19.postimg.org/93sxhagmr/beez3_paste.jpg
Къде бъркам ?
Виж възможните настройки на шаблона и не забравяй да си сложиш твоите файлове в копието.
-
Виж възможните настройки на шаблона и не забравяй да си сложиш твоите файлове в копието.
Колегата е готов. :)
-
Виж възможните настройки на шаблона и не забравяй да си сложиш твоите файлове в копието.
Колегата, просто е пропуснал, че има администрация шаблона да си го настрой. :)
-
Благодаря за отделеното време. Предния път беше Мишо, сега Бого ... Да, резултатът е постигнат, но никой не обяснява къкво е направил, къде е пипал ...
Колегата, просто е пропуснал, че има администрация шаблона да си го настрой.
Явно освен физическото копиране на шаблона има и други настройки. Тях искам да разбера, защото ако ми се наложи трети път да моля - няма да го направя. Не ми е удобно да ви занимавам с едно и също. Разберете ме.
Мишо, напомняш ми да не забравя да си копирам моите файлове. Кои са те ? Какво имаш впредвид ?
-
. Явно освен физическото копиране на шаблона има и други настройки. Тях искам да разбера, защото ако ми се наложи трети път да моля - няма да го направя. Не ми е удобно да ви занимавам с едно и също. Разберете ме.
Мишо, напомняш ми да не забравя да си копирам моите файлове. Кои са те ? Какво имаш впредвид ?
Запиши си настройките в момента някъде.
Предполага се, че като си променяш файловете на шаблона ги имаш на твоя комп. Тях имам предвид.
-
Мишо, напомняш ми да не забравя да си копирам моите файлове. Кои са те ? Какво имаш впредвид ?
Всичко е копирано.Имаш администрация шаблона, влез и ще видиш.
-
Благодаря.
Леко полеко стигам до извода как става копирането на създаден шаблон.
1.От контролния панел на Joomla --> Шаблони, шаблони и се използва бутона за копиране на шаблона. За всеки случай трябва да се проверят двата езикови файла, намиращи се в папка en-GB . В крайната си част трябва да носят името на новия шаблон /виж т.2/.
2.На новия шаблон му се намира templateDetails.xml файла. Доколкото видях, там се променя така, че да стане /това е в моя случай/:
<language tag="en-GB">en-GB/en-GB.tpl_experta.ini</language>
<language tag="en-GB">en-GB/en-GB.tpl_experta.sys.ini</language>
Друга промяна не вдях.
3.Ако по време на работа са правени промени по стария шаблон, това променя и някои негови файлове. Трябва да се провери кодовете на кои точно файлове са поменени и тези файлове да се копират на мястото на новите в новия шаблон.
Това разбрах към момента.
Поздрави.
-
Да, правилно.
//Няма смисъл да качваш файлове, ако вече си променил в оригиналния шаблон, само ако си изградил на ново сайта.
-
Срам, несрам ... пак ще питам. :-[
Отново същата гимнастика се налага - да се копира тема, за да не се променят нейните настройки след обновяване на Joomla!
За основа се ползва тема Beez3. Всички промени по Beez3 са направени.
Какво правя: System -- Control panel -- Templates -- Templates -- маркирам темата, която искам да се копира /Beez3/, и натискам бутон Copy template и давам име на новата тема. Новата тема излиза в списъка. Новият стил също излиза в списъка на стиловете.
System -- Control panel -- Templates -- Styles -- маркирам новият стил, който искам да бъде по подразбиране. /натискам звездичката/
Резултатът е, че визията е различна от тази, когато по подразбиране е тема Beez3.
Къде греша ?
-
Трябва да влезеш в стила на темата ->Menu Assignment и от там избираш за кои елементи от менюто/а да бъде активен.
-
Трябва да влезеш в стила на темата ->Menu Assignment и от там избираш за кои елементи от менюто/а да бъде активен.
Слагането и махането на отметките пред имената на страниците не промени нищо.
Обаче забелязах нещо - в настройките на стила - Advanced - Jemplate colour беше избрано "Nature". След като го промених на "Personal" страницата излиза правилно с изключение, че менюто от ляво се премести в дясно. Ако и това успея да коригирам нещата ще бъдат наред.