Новости Joomla

IWS.BY VK app widget - Виджет приложения ВКонтакте для Joomla

IWS.BY VK app widget - Виджет приложения ВКонтакте для Joomla

👩‍💻 IWS.BY VK app widget - Виджет приложения ВКонтакте для Joomla.Модуль «Виджет приложения ВКонтакте» для Joomla поможет добавить на сайт виджет с карточкой приложения или игры из социальной сети ВКонтакте.У вас возникла потребность отобразить информацию о ваших приложениях или играх на сайте с кнопкой перехода в социальную сеть, то этот модуль для Вас. Вам не придется хранить информацию о приложении у себя на сайте, все данные получаются через публичное API социальной сети ВКонтакте. Хранение информации на стороне ВКонтакте позволит Вам не нагружать базу данных сайта.В модуле имеется всего несколько опций и полей, которые максимально упрощают публикацию виджета. Первая опция позволяет подключить публичное API социальной сети ВКонтакте, необходимое для работы виджетов. Следующее поле потребует ввести идентификатор приложения или игры, присвоенный в социальной сети ВКонтакте. Следующая опция позволит выбрать вид отображаемой информации в виджете.Модуль имеет 3 варианта отображения:- карточка- участники- кнопкаПоддерживаемые версии Joomla: Joomla 3, Joomla 4, Joomla 5.Страница расширенияJoomla Extensions Directory#joomla #расширения #vk

SW JProjects v.2.5.0 - компонент каталога цифровых проектов на Joomla

SW JProjects v.2.5.0 - компонент каталога цифровых проектов на Joomla

👩‍💻 SW JProjects v.2.5.0 - компонент каталога цифровых проектов на Joomla.Компонент - менеджер цифровых проектов для Joomla! CMS. Компонент обеспечивает создание каталога цифровых проектов и предоставляет возможность скачивания, в том числе с использованием лицензионных ключей.👩‍💻 v.2.5.0. Что нового?Схемы структур данных для серверов обновлений. Теперь с SW JProjects вы может создавать сервер обновлений не только для расширений Joomla, но и свои собственные. Например, вам нужно, чтобы структура данных сервера обновлений была другая и формат должен быть, например, не XML, а JSON. Формирование структуры данных для сервера обновлений расширений Joomla вынесено в отдельный плагин. Вы можете создать свой собственный плагин и реализовать в нём нужную вам структуру данных, добавив или наоборот исключив отображаемые данные. Сервер обновлений в компоненте по-прежнему отображает информацию о списке проектов и их версиях, о конкретном проекте и его changelog.Можно выбрать схему данных сервера обновлений глобально для всего компонента, выбрать другую схему данных для категории проектов, а так же выбрать схему в каждом проекте.

Разработчикам в качестве образца можно посмотреть плагин схемы данных для Joomla в составе компонента или же плагин-образец JSON-схемы на GitHub.
Группа плагинов swjprojects. Для нужд компонента создана группа плагинов swjprojects. В частности, в этой группе находится плагин структуры данных Joomla расширений для сервера обновлений.Изменение языковых констант. Изменены некоторые языковые константы в панели администратора. Если вы делали переопределение констант - переопределите их снова.👩‍💻 Joomla 6. Внесены изменения для корректной установки и работы компонента на Joomla 6. Компонент успешно протестирован на Joomla 6-beta2.Минимальная версия Joomla - 5. Подняты минимальные системные требования: Joomla 5.0.0 и PHP 8.1.
- Страница расширения👉 Плагин-образец кастомной JSON-схемы данных для сервера обновлений на GitHub.- GitHub расширения- Документация на GitHub- Joomla Extensions Directory#joomla #расширения

0 Пользователей и 1 Гость просматривают эту тему.
  • 18 Ответов
  • 3541 Просмотров
*

mr.moser

  • Захожу иногда
  • 58
  • 0 / 0
Мультиязычность ZOO
« : 09.01.2013, 12:24:27 »
Всем привет!

С самой мультиязычностью разобрался, но очень сильно не нравится одна проблема.
Если я захожу в подкатегории и там выбираю какой-либо item, а потом переключаю язык, меня выбрасывает в самый верхний уровень категорий. Можно ли оставаться на странице item?

Спасибо за помощь!
*

MetaSpirit

  • Завсегдатай
  • 1370
  • 106 / 0
  • R.A.S.Lab[.org]
Re: Мультиязычность ZOO
« Ответ #1 : 09.01.2013, 19:06:39 »
http://joomlaforum.ru/index.php/topic,176651.0.html или http://joomlaforum.ru/index.php/topic,157432.0.html
И больше деталей, на чем сделано? Версии компонентов?
R.A.S.Lab[.org]: ZOOvirtue - корзина для ZOO, Яндекс.Карты для ZOO, ItemPanes - табы для ZOO, ZOOlendar - календарь для ZOO  и др.
Создание расширений для YOOtheme ZOO на заказ. Становитесь в очередь.
*

mr.moser

  • Захожу иногда
  • 58
  • 0 / 0
Re: Мультиязычность ZOO
« Ответ #2 : 09.01.2013, 22:56:45 »
MetaSpirit, обе ссылки рассказывают, как можно сделать мультиязычность. Я же написал, что с ней разобрался. Использую zoolingual. Перевод работает нормально, корректно. Но глюк при переключении языков. Может я плохо объяснил?
Попробую подробнее.

Структура:

-Автомобили
  |-Выпуск до 2000 года
     |-ВАЗ
        |-Модель 2105

Я нахожусь на русской странице Модель 2105, переключаю язык и попадаю на английскую страницу Автомобили (Cars). А я хочу оставаться на странице модели. Вот главная проблема.

На офф.сайте http://demo.zoolanders.com/index.php/en/zoolingual-demo-en есть пример работы двух языков. Страница блога. Но при входе в какой-нибудь блог и переключении языка нас опять выбрасывает на главную страницу блога.

Может ZOO так и должен работать?

Но если это поможет, то вот данные:
Joomla 2.5
Zoo 2.5.18
ZOOlingual 2.5.5
*

MetaSpirit

  • Завсегдатай
  • 1370
  • 106 / 0
  • R.A.S.Lab[.org]
Re: Мультиязычность ZOO
« Ответ #3 : 10.01.2013, 13:51:20 »
Это проблема стандартного модуля переключения языков.
R.A.S.Lab[.org]: ZOOvirtue - корзина для ZOO, Яндекс.Карты для ZOO, ItemPanes - табы для ZOO, ZOOlendar - календарь для ZOO  и др.
Создание расширений для YOOtheme ZOO на заказ. Становитесь в очередь.
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Re: Мультиязычность ZOO
« Ответ #4 : 10.01.2013, 13:53:24 »
А поиск по сайту на обоих языках нужен?
Создание сайтов, шаблонов, помощь в решении проблем.
*

mr.moser

  • Захожу иногда
  • 58
  • 0 / 0
Re: Мультиязычность ZOO
« Ответ #5 : 10.01.2013, 15:03:50 »
MetaSpirit, а какой можно использовать модуль переключения? Есть какой-то от производителей ZOO? Я что-то не натыкался.

Efanych, да, поиск нужен на всех языках. А что?
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Re: Мультиязычность ZOO
« Ответ #6 : 10.01.2013, 15:16:02 »
Efanych, да, поиск нужен на всех языках. А что?
А URL полностью совпадает? Если ru на en поменять вручную, то откроется нужная страница?
Создание сайтов, шаблонов, помощь в решении проблем.
*

mr.moser

  • Захожу иногда
  • 58
  • 0 / 0
Re: Мультиязычность ZOO
« Ответ #7 : 10.01.2013, 15:28:06 »
А URL полностью совпадает? Если ru на en поменять вручную, то откроется нужная страница?

да
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Re: Мультиязычность ZOO
« Ответ #8 : 10.01.2013, 15:33:45 »
Впишите вместо вашего модуля такую вот конструкцию
Код: php
<div id="lang-choose">
  <?php
$lang = JFactory::getLanguage()->getTag();
if ($lang == 'en-GB') : ?>
 <a id="lang-choose-rus" href="<?php echo str_replace('/en/', '/ru/', JFactory::getURI()); ?>">RUS</a>
 <span id="lang-choose-eng">ENG</span>
<?php else : ?>
 <span id="lang-choose-rus">RUS</span>
 <a id="lang-choose-eng" href="<?php echo str_replace('/ru/', '/en/', JFactory::getURI()); ?>">ENG</a>
<?php endif; ?>
</div>
То есть, вы просто вместо модуля будете вручную менять URL. Если у вас другие языки, то по аналогии.
« Последнее редактирование: 10.01.2013, 17:16:41 от Efanych »
Создание сайтов, шаблонов, помощь в решении проблем.
*

mr.moser

  • Захожу иногда
  • 58
  • 0 / 0
Re: Мультиязычность ZOO
« Ответ #9 : 10.01.2013, 16:04:32 »
Efanych, СУПЕР! Спасибо! Всё работает!
*

verstalshik

  • Завсегдатай
  • 1754
  • 95 / 1
Re: Мультиязычность ZOO
« Ответ #10 : 24.03.2013, 00:58:18 »
здорово, когда в php шариш!!)))
Efanych, не подскажете, если языковые версии расположены на разных доменах, как вписать разные домены в ВАШУ гениальную конструкцию?

или на худой конец если домены отличаются так: domen.ru domen.de domen.com

языки завязаны на свои домены через эту штучку - http://extensions.joomla.org/extensions/languages/multi-lingual-content/22570
« Последнее редактирование: 24.03.2013, 01:01:50 от verstalshik »
❶ НЕ СПРАВЛЯЕШЬСЯ САМ???  Поможем тут...  ❷ Калькулятор доставки - ЗАКАЖИ!!!...  ❸ Каталог компаний - ЖМИ!!!...  ❹ НОВИЧКИ! ВСЕ сюда! Первая консультация БЕСПЛАТНО!!
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Re: Мультиязычность ZOO
« Ответ #11 : 24.03.2013, 01:09:06 »
Тогда вообще по другому. Это же разные сайты? Но урлы идентичны?
В русской версии
Цитировать
<div id="lang-choose">
     <span id="lang-choose-rus">RUS</span>
     <a id="lang-choose-eng" href="domen.eng<?php echo JFactory::getURI(); ?>">ENG</a>
</div>
В английской
Цитировать
<div id="lang-choose">
     <a id="lang-choose-rus" href="domen.ru<?php echo JFactory::getURI(); ?>">RUS</a>
     <span id="lang-choose-eng">ENG</span>
</div>

domen.eng и domen.ru естественно свои
P.S. В PHP я не особо-то и шарю. Это всё гуглится...
Создание сайтов, шаблонов, помощь в решении проблем.
*

verstalshik

  • Завсегдатай
  • 1754
  • 95 / 1
Re: Мультиязычность ZOO
« Ответ #12 : 26.03.2013, 11:12:15 »
Тогда вообще по другому. Это же разные сайты? Но урлы идентичны?
В русской версииВ английской
domen.eng и domen.ru естественно свои
P.S. В PHP я не особо-то и шарю. Это всё гуглится...
это просто вставлять, без условий что-ли? не запустилось((( что еще порыть?
❶ НЕ СПРАВЛЯЕШЬСЯ САМ???  Поможем тут...  ❷ Калькулятор доставки - ЗАКАЖИ!!!...  ❸ Каталог компаний - ЖМИ!!!...  ❹ НОВИЧКИ! ВСЕ сюда! Первая консультация БЕСПЛАТНО!!
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Re: Мультиязычность ZOO
« Ответ #13 : 27.03.2013, 14:09:52 »
Что значит не запустилось? Вы куда вставляете?
ПС А зачем вам зулингва?
Создание сайтов, шаблонов, помощь в решении проблем.
*

verstalshik

  • Завсегдатай
  • 1754
  • 95 / 1
Re: Мультиязычность ZOO
« Ответ #14 : 27.03.2013, 15:07:51 »
Что значит не запустилось? Вы куда вставляете?
ПС А зачем вам зулингва?
вставляю в модуль custom code
зоолингва для перевода имен категории, имен объектов, некоторых полей внутри объекта
❶ НЕ СПРАВЛЯЕШЬСЯ САМ???  Поможем тут...  ❷ Калькулятор доставки - ЗАКАЖИ!!!...  ❸ Каталог компаний - ЖМИ!!!...  ❹ НОВИЧКИ! ВСЕ сюда! Первая консультация БЕСПЛАТНО!!
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Re: Мультиязычность ZOO
« Ответ #15 : 27.03.2013, 15:16:31 »
Цитировать
вставляю в модуль custom code
И что выводит?
Создание сайтов, шаблонов, помощь в решении проблем.
*

verstalshik

  • Завсегдатай
  • 1754
  • 95 / 1
Re: Мультиязычность ZOO
« Ответ #16 : 27.03.2013, 16:45:52 »
И что выводит?
http://домен.ru/домен.комhttp://домен.ru/
а должна сюда - домен.ком

это если с главной, с других вот так

http://домен.ru/домен.комhttp://домен.ru/другая-стр.html
а надо так
домен.ком/другая-стр.html
❶ НЕ СПРАВЛЯЕШЬСЯ САМ???  Поможем тут...  ❷ Калькулятор доставки - ЗАКАЖИ!!!...  ❸ Каталог компаний - ЖМИ!!!...  ❹ НОВИЧКИ! ВСЕ сюда! Первая консультация БЕСПЛАТНО!!
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Re: Мультиязычность ZOO
« Ответ #17 : 27.03.2013, 17:38:59 »
Ну да. Это я ошибся.
Так напишите.
Цитировать
<a id="lang-choose-eng" href="domen.eng<?php echo $_SERVER['REQUEST_URI']; ?>">ENG</a>
« Последнее редактирование: 27.03.2013, 17:51:02 от Efanych »
Создание сайтов, шаблонов, помощь в решении проблем.
*

verstalshik

  • Завсегдатай
  • 1754
  • 95 / 1
Re: Мультиязычность ZOO
« Ответ #18 : 27.03.2013, 19:41:34 »
Ну да. Это я ошибся.
Так напишите.
теперь еще интереснее:
домен.ru/домен.ком/другая-стр.html

)))

а, вот так заработало:

Код
<a id="lang-choose-eng" href="http://domen.eng<?php echo $_SERVER['REQUEST_URI']; ?>">ENG</a>

УРА, спасибо, ОТЕЦ!
❶ НЕ СПРАВЛЯЕШЬСЯ САМ???  Поможем тут...  ❷ Калькулятор доставки - ЗАКАЖИ!!!...  ❸ Каталог компаний - ЖМИ!!!...  ❹ НОВИЧКИ! ВСЕ сюда! Первая консультация БЕСПЛАТНО!!
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться