Инструкция по внедрению компонента JoomFish (на примере русского и английского языков):
1. Скачать JoomFish.
2. Установить JoomFish.
3. Опубликовать модуль переключения языков «Language Selection». Лучше перед всеми другими модулями.
4. Активировать в языковых настройках JoomFish русский язык, сделать его основным, присвоив 0-ой приоритет.
5. Перевод статей:
— зайти во вкладку Translation (Переводы)
— выбрать в фильтре языков «Английский», в фильтре элементов «Contents».
— выбрать материал, заполнить необходимые поля, в выпадающих списках для языка перевода выбрать «English», поставить галку «Опубликовано», нажать «Сохранить».
6. Перевод меню, модулей, контактов:
— аналогично 5-му пункту
Особенности использования связки JoomSEF и JoomFish
1. Рекомендую все элементы переводить из админки компонента, так как переводы сделанные с помощью всплывающего окна у меня нестабильно сохранялись в БД.
2. Создание новых материалов:
Если при совместном использовании компонентов новые страницы у вас выпадают в 404-ую ошибку, проверьте следующее:
2.1. Опубликован ли плагин «System — ARTIO JoomSEF»
2.2. Плагин «System — Jfrouter» снят с публикации.
3. Все жестко прописанные ссылки следует писать в родном, не оптимизированном под поисковики (SEF) виде.
Спасибо!!! Помогло!! Не получалось поменять язык после установки JoomSef. Выдавал 404! Спасибо!
можно второй пункт инструкции более подробно.
Установка через админку joomla не происходит. вылетает с ошибкой.
Меняю текст ошибки при установке на уточнение инструкции ))
Вот такую ошибку выдаёт:
* Невозможно скопировать выбранный файл.
* JInstaller::install: Ошибка при копировании файла: home/a/abrikos/karja/public_html/tmp/install_4f194ddb7061a/JoomFish2.2.3/manifest.xml в /home/a/abrikos/karja/public_html/administrator/components/com_joomfish/manifest.xml
Пытался ставить и 2.1.7, и 2.2.3
Одна и та же ошибка!
Буду благодарен за советы!!!
JInstaller::install: Ошибка при копировании файла — такая ошибка возникает либо при недостаточных правах на запись в папки Joomla на хостинге либо из-за неполных установочных архивов, попробуйте проверить и то и то.
Права на запись — это первое, что проверил.
Архивы? Скачиваю пакет JoomFish и тут же его устанавливаю, ничего не трогая.
В итоге, на данный момент, ситуация такая: создал руками папку com_joomfish. Попробовал установить. Joomla написала «Успешно». И действительно, в админке Джумлы во вкладке компоненты, Joomfish появился. Но ни одна из вкладок джумфиша не работает. Т.е. встал он таки криво.
Спасибо! Хотя, не помешало бы и по подробней.
Уточните, о каком шаге поподробнее хотелось бы?
Пункт 2. Установить JoomFish. Была ошибка связанная с временем ожидания сервера... (* JInstaller::install: Ошибка SQL DB function failed with error number 2006
MySQL server has gone away SQL=блаблабла... timeout...) как точно выглядела точно уже не скажу. Проблема была решена с помощью манипуляций с файлами mysql.php, mysqli.php описанных тут: joomlaforum.ru/index.php/topic,122274.0.html
Большое спасибо,очень помогли!
Отлично!
Башку сломал пока нашел где ошибка.
Если бы не Вы снес наверное компонент.
Доброго дня!
На Mozilla, Opera не отображаются иконки стран. Кто нибудь с эти сталкивался?
Попробуйте в FireBug (для FireFox) глянуть откуда они должны грузится и посмотреть есть ли они там.
Проблема в «костылях»!
Ищем файл: administrator\components\com_joomfish\helpers\extensionHelper.php
и в нем меняем все DS на
'/'
Проблема решена!
Спасибо за совет)
я нашел ошибку дописал строчку в документах:
rawimages.php
$langImg = str_replace('\\', '/', $langImg);
dropdownplusimage.php
$langImg = str_replace('\\', '/', $langImg);
но все ровно не помогло(
не понимаю почему...
Проверьте наличие картинок по формируемому адресу, например такому /components/com_joomfish/images/flags/ru.gif.
А мне именно это вроде бы и помогло — по крайней мере на FF всё исправилось.
иконки стран есть chrome и сафари все корректно отображает.
проблема с opera и mozilla (
У меня идеи кончились, но еще можно спросить на официальном форуме JoomFish.
Закачайте фотографии с флагами в папку images/stories/ например и подгружайте оттуда, в настройках joomfish поменяйте адрес флажков, я так эту проблему решил))
После установки joomfish удалились метаданные с главной стронице сайта (смотрю через исходный код странице в браузере) , на всех других норм., метаданные заполнены до установки компонента присутствовали после установки пропали, причём устоновливал joomla с нуля без доп компанентав ставил на неё JF и бац стераются. Joomla 1.5 а Jomfish 2.2.3? по моему это проблема для SEO, кто сталкивался подскажите пожалуйста очень надо... стирает мета только с главной