Общността строител 1
Напоследък съм изправен пред задачата да се разшири до регистрацията на стандартната форма Joomla 1.5
Google помага, както винаги :)
За тази задача перфектно подхожда на Общността Builder компонент 1.2.1
Въпреки това, той е малко по-фалшив, но си върши работата. Особено, разпространява безплатно.
Builder 1.2.1 Общността (SW 1.2.1) дава възможност да се определят задължителни полета, които искате да видите по време на регистрацията. Диапазонът е много широк. От обикновени текстови полета и дата областта на последния (например, да се посочи датата на раждане).
Има много недостатъци, един от които - локализация.
Но имах задача да станем приятели с CB 1.2.1 JoomFish (2.0.4). И тук е мястото, където започват истинските проблеми. Отново открих чрез който да се споделя, в противен случай няма име, което ви позволява да се интегрират CB 1.2.1 и JoomFish. След като копирате всички файлове от архива на правилните места (не инсталацията, и ръчно да копирате. Е, добре, ако само е работил), че всичко е ОК.
Но до тогава, докато той реши все пак да превежда нещо, използвайки JoomFish. Независимо от това, че: CB 1.2.1, всяко меню, всеки материал - получаване на изхода, че е грешка във вашия браузър
функция DB провали с грешка номер 1146
Таблица "krona.jos_comprofiler_fields" не съществува SQL = SELECT f.`title`. jf.`value` ОТ `jos_comprofiler_fields` AS е ВЪТРЕШЕН JOIN` jos_jf_content` AS JF ON f.`fieldid` = jf.`reference_id` КЪДЕТО f.`name` като" cb_% "И jf.`language_id` = 1 и jf.`reference_table` = "comprofiler_fields" съюз SELECT f.`fieldtitle`. jf.`value` ОТ `jos_comprofiler_field_values` AS е ВЪТРЕШЕН JOIN` jos_jf_content` AS JF ON f.`fieldvalueid` = jf.reference_id КЪДЕТО jf.language_id = 1 и jf.reference_table =" comprofiler_field_values "
Какво става, ако имате криви ръце, един от двамата. С една дума, стигнах до извода, че nifiga тя няма да работи.
- създава файлове с необходимите локализации, като rus.php, eng.php, ukr.php
- създадете празен файл, наречен default_language.php. защото тя е от този файл отнема превода компонент
default_language.php въведете следния код файл
$ Документ = JFactory :: getDocument ();
която идентифицира текущия език на сайта, а след това в зависимост от стойността на $ curlang свързва конкретен език файл
За в бъдеще, аз се приготвих архив и последователност от действия
- Задайте SW 1.2.1.
- Вземете архив CB 1.2.1 MultiLang
- Копирай в папка / компоненти / com_comprofiler / плъгин / език / на цялото съдържание.
- Така имам английски, украински и български интерфейс, в зависимост от избрания език.
Естествено, JoomFifh трябва да бъде инсталиран с езиците, от които имате нужда
Решението не е елегантно решение е - една патерица. Но тя работи, той наистина работи!
Благодарение приемат под формата:
Duzhe dyakuyu за Таку nezamіnnu rіch - як Вашият метод за NE.
Аз не съм zmozі vіdrazu zrobiti perekladi usіh elementіv, бира postupovo spodіvayus ТСЕ zrobiti.
Як zabazhaєte - може podivitis робот метод Своге да moєmu saytі _wingedsign.com_ - vzhe отколкото да кочан Veresnya.
Ако vzhe spromozhusya "донесе всичко на putti", на Mabuchi, mozhut Бути korisnimi за usіh на украинския koristuvachіv - Picture іz завършване perekladom.
Dorechі, сложих всички CB 1.2.2 аз pratsyuє.
Oto-Е todі zmozhu podіlitisya MAUMEE "на-perekladenimi" файлове Vashogo комплект.
Джулия Това вероятно е чудесно, но аз Jumla 1.015. Аз нагло се опита да поставите вашите файлове, разбира се той не работи. Кълне на DEFAULT_LANGUAGE, казва, че не знам какво JFactory - gible аз не знам. Може би тя все още е възможно да се прилага по отношение на моята Jumla. Имам един сайт на украински и руски език. Никъде не мога да намеря как да се сприятеля с CB Joomfish. Съветва как да бъде.
опитайте тази. за съжаление аз нямам Joomla 1.0.15, така че не може да се провери
$ Curlang = $ mosConfig_lang;
превключвател ($ curlang) <
случай "ЖП-RU":
включва ( "DEFAULT_LANGUAGE-ru.php ');
прекъсване;
случай "UK-фа":
включва ( "DEFAULT_LANGUAGE-uk.php ');
прекъсване;
случай "ен-GB":
включва ( "DEFAULT_LANGUAGE-en.php ');
прекъсване;>
?>
Всичко това е може би добре, но аз Jumla 1.015. Аз нагло се опита да поставите вашите файлове, разбира се той не работи. Кълне на DEFAULT_LANGUAGE, казва, че не знам какво JFactory - gible аз не знам. Може би тя все още е възможно да се прилага по отношение на моята Jumla. Имам един сайт на украински и руски език. Никъде не мога да намеря как да се сприятеля с CB Joomfish. Съветва как да бъде.