Новости Joomla

👩‍💻 WT CDEK library v.1.3.0 - обновление PHP SDK для Joomla + CDEK.

👩‍💻 WT CDEK library v.1.3.0 - обновление PHP SDK для Joomla + CDEK.

Небольшая нативная PHP Joomla библиотека для работы с API v.2 службы доставки CDEK. Библиотека представляет собой клиент для авторизации в CDEK API по OAuth, работы с некоторыми методами API: получения ряда данных и расчета стоимости доставки. Поддерживается Joomla 4.2.7 и выше.

В пакет входят:
- библиотека Webtolk/Cdekapi
- системный плагин System - WT Cdek для хранения настроек и AJAX-интеграций
- task-плагин Task - Update WT Cdek data для обновления локальных копий справочников CDEK по расписанию
- web asset с официальным JavaScript-виджетом СДЭК

👉 v.1.3.0. Что нового?
- Полный рефакторинг библиотеки. Библиотека переработана в entity-based API с фасадом Cdek и отдельным слоем запросов. Обратная совместимость не нарушена, поэтому версия библиотеки - 1.3.0.
- Добавлена поддержка новых разделов API СДЭК. Добавлена поддержка новых разделов API СДЭК: webhooks, prealert, печатные формы, payment, passport, reverse, intakes и других сущностей.
- Улучшена интеграция с Joomla.
Улучшена интеграция с Joomla: installer script для layouts, новые поля Joomla Form для тарифов и обновлённые js виджета CDEK.
- документация библиотеки. Все методы библиотеки подробно описаны, а так же текст документации собран в отдельной папке в git репозитории и будет опубликован на сайте.

Библиотека эта нужна для разработчиков, создающих свои расширения для интеграции Joomla и курьерской службы CDEK.

Страница расширения
GitHub расширения

@joomlafeed

Поток товаров, связанные товары для JoomShopping 5+.

Поток товаров, связанные товары для JoomShopping 5+.

Расширение для JoomShopping 5+, которое позволяет связывать товары между собой на основе общих характеристик, создавая логические группы товаров в каталоге.

Расширение реализует механизм связывания товаров, похожий на стандартный Related Products, но с дополнительной возможностью быстрого подбора товаров по характеристикам.

Принцип работы
- Связывание товаров происходит в полуавтоматическом режиме.
- Администратор выбирает характеристику, по которой нужно сформировать группу товаров (например: модель, серия, объем, тип и т.д.).
- Система фильтрует и показывает список товаров с таким же значением характеристики.
- Администратор выбирает нужные товары из списка для создания связи.
Таким образом сохраняется полный контроль над связями, но значительно упрощается поиск нужных товаров.

Назначение потока товаров в одном товаре является сквозным. Это обеспечивает автоматическую связь и возможность корректировки потока в каждом товаре, который к нему относится.

Страница расширения

@joomlafeed

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

Dimsan

  • Осваиваюсь на форуме
  • 15
  • 1 / 0
Подскажите пожалуйста, как в каталоге на базе ZOO 2.3 поменять в шапках страниц каталога  название в тегах <title> </title>


Дело в том, что по умолчанию заголовок страницы соответствует названию элемента каталога.
Например тут - http://www.project-navigator.ru/index.php/projects-catalog/home/item/tolva.html  заголовок страницы значится просто "Tolva", а требуется дописать перед автоматическим названием страницы еще несколько слов, чтобы стало например "Архитектурный проект Tolva"

Насколько я понял, за содержание заголовка видимо отвечает сама Joomla, а ZOO видимо передает ей просто переменную, которая по умолчанию соответствует наименованию элемента каталога. Если это так, то хотелось бы просто добавить в эту переменную дополнительный текст, но никак не могу разобраться, как и где это сделать..


Очень надеюсь на ваш совет!
Заранее благодарю за все ответы!  ^-^
« Последнее редактирование: 31.01.2011, 23:29:45 от Dimsan »
*

pavel_28121

  • Захожу иногда
  • 266
  • 29 / 0
  • Cart for ZOO, Watermark for ZOO, Price fo ZOO
возьми и пропиши жестко в шаблоне, нужный тебе текст.
Если не справишься, пиши в личку
Расширения для Yootheme ZOO http://zooapps.ru, а также профессиональная помощь по Yootheme ZOO. Расширения для ZOO на заказ. ZooCart, ZooWatermark, ZooPrice.
*

Dimsan

  • Осваиваюсь на форуме
  • 15
  • 1 / 0
На эту тему я и "копал" безуспешно пол ночи, решение с жестким прописыванием в шаблоне меня вполне бы устроило. В идеале может даже удобнее было бы к переменной "название элемента", которая используется в теге  <title> </title> по умолчанию добавить даже не столько "произвольный текст" а например переменную соответствующую имени категории, в которой расположен данный элемент.  

А как правильно воплотить  совет "пропиши жестко в шаблоне, нужный тебе текст." разобраться не смог не то что "как", а даже "где"..

Перерыл наверно все файлы в папках
../administrator/components/com_zoo/
../components/com_zoo/
../media/zoo/applications/cookbook/
Но так и не нашел места отвечающего за <title> </title> :(
« Последнее редактирование: 27.01.2011, 15:31:20 от Dimsan »
*

-Dima-

  • Захожу иногда
  • 85
  • 14 / 0
Плохо рыли;)
Вот Вам готовое решение:
Код
$document =& JFactory::getDocument();
if ($category = $this->item->getPrimaryCategory()){
     $document->setTitle($category->name.' - '.$this->item->name );
}
*

Dimsan

  • Осваиваюсь на форуме
  • 15
  • 1 / 0
Плохо рыли;)
Вот Вам готовое решение:
Код
$document =& JFactory::getDocument();
if ($category = $this->item->getPrimaryCategory()){
     $document->setTitle($category->name.' - '.$this->item->name );
}
Спасибо! :)
Жаль не дописали куда в какой файл это решение прописать, попробую разобраться.. Но если не сложно, подскажите и это..
*

-Dima-

  • Захожу иногда
  • 85
  • 14 / 0
Провтыкал видать....)))

/media/zoo/applications/%Application%/templates/default/item.php
*

allmomente

  • Захожу иногда
  • 66
  • 7 / 2
  • Делаю сайты ресторанов за еду, отелей за жилье
 Все решения выше - это будущая головная боль. Пропишите в шаблоне "Архитектурный проект"? И это будет для всех разделов? Или для каждого раздела свой шаблон создавать? А как быть с обновлениями?

Все гораздо проще: Как сделать красивые URL и TITLE в ZOO

Пример: Тыкайте на webcomme.ru по разным ссылкам и смотрите тайтлы с урлами)))
*

Chedwick

  • Захожу иногда
  • 172
  • 16 / 0
Все решения выше - это будущая головная боль. Пропишите в шаблоне "Архитектурный проект"? И это будет для всех разделов? Или для каждого раздела свой шаблон создавать? А как быть с обновлениями?

Все гораздо проще: Как сделать красивые URL и TITLE в ZOO


Пример: Тыкайте на webcomme.ru по разным ссылкам и смотрите тайтлы с урлами)))

Это тот Ваш урок, где Вы предлагаете ручками прописывать тайтлы для каждой категории ZOO в sh404SEF?))
А если категорий штук 300?)))

На эту тему я и "копал" безуспешно пол ночи, решение с жестким прописыванием в шаблоне меня вполне бы устроило. В идеале может даже удобнее было бы к переменной "название элемента", которая используется в теге  <title> </title> по умолчанию добавить даже не столько "произвольный текст" а например переменную соответствующую имени категории, в которой расположен данный элемент. 
Не советовал бы прописывать название категории в титле итема, если он расположен в нескольких категориях))
*

-Dima-

  • Захожу иногда
  • 85
  • 14 / 0
Если сделать, как я написал выше, то у одного итема будет один тайтл, вне зависимости от того в скольки категориях он размещен.
*

pavel_28121

  • Захожу иногда
  • 266
  • 29 / 0
  • Cart for ZOO, Watermark for ZOO, Price fo ZOO
Сеф это, конечно, хорошо, но все это поверхностно и не очень гибко.

В шаблонах все правим и только в шаблонах ../media/zoo/applications/%app%/, делаем то, что надо.

А потом при особом желании используем SEF.
Расширения для Yootheme ZOO http://zooapps.ru, а также профессиональная помощь по Yootheme ZOO. Расширения для ZOO на заказ. ZooCart, ZooWatermark, ZooPrice.
*

Dimsan

  • Осваиваюсь на форуме
  • 15
  • 1 / 0
Попытка решить проблему добавлением в файл /media/zoo/applications/%Application%/templates/default/item.php код:
Вот Вам готовое решение:
Код
$document =& JFactory::getDocument();
if ($category = $this->item->getPrimaryCategory()){
     $document->setTitle($category->name.' - '.$this->item->name );
}

Ни к чему не привели.. Заголовки страниц остались прежними...

Или описанный метод увы не работает, или же может причина в чем-то другом... может старый кеш или еще что..
*

MetaSpirit

  • Завсегдатай
  • 1370
  • 106 / 0
  • R.A.S.Lab[.org]
Попытка решить проблему добавлением в файл /media/zoo/applications/%Application%/templates/default/item.php код:
Код: php
$document =& JFactory::getDocument();
if ($category = $this->item->getPrimaryCategory()){
     $document->setTitle($category->name.' - '.$this->item->name );
}
Ни к чему не привели.. Заголовки страниц остались прежними...
Или описанный метод увы не работает, или же может причина в чем-то другом... может старый кеш или еще что..

Дело в том, что если материал публиковался с фронта, а не с админки, то он не имеет первичной категории, а имеет только массив RelatedCategories (getRelatedCategories()). Т.е. сначала необходимо проверить есть ли первичная категория, если ее нет - выбираем первую из массива категорий итема. А далее уже получаем имя категории и добавляем в титл.
R.A.S.Lab[.org]: ZOOvirtue - корзина для ZOO, Яндекс.Карты для ZOO, ItemPanes - табы для ZOO, ZOOlendar - календарь для ZOO  и др.
Создание расширений для YOOtheme ZOO на заказ. Становитесь в очередь.
*

broman

  • Осваиваюсь на форуме
  • 22
  • 1 / 0
Дело в том, что если материал публиковался с фронта, а не с админки, то он не имеет первичной категории, а имеет только массив RelatedCategories (getRelatedCategories()). Т.е. сначала необходимо проверить есть ли первичная категория, если ее нет - выбираем первую из массива категорий итема. А далее уже получаем имя категории и добавляем в титл.
А как реализовать?
*

}|{enia

  • Захожу иногда
  • 53
  • 0 / 0
Подскажите как сделать чтобы было:
В шапке название статьи - название проекта
примного благодарен
*

MetaSpirit

  • Завсегдатай
  • 1370
  • 106 / 0
  • R.A.S.Lab[.org]
Если не хотите искать, а уже все разжевано на форуме, можете купить у меня плагин ZOOtitles
R.A.S.Lab[.org]: ZOOvirtue - корзина для ZOO, Яндекс.Карты для ZOO, ItemPanes - табы для ZOO, ZOOlendar - календарь для ZOO  и др.
Создание расширений для YOOtheme ZOO на заказ. Становитесь в очередь.
*

Drunk

  • Осваиваюсь на форуме
  • 38
  • 3 / 10
Доброго времени суток!

Подскажите, пожалуйста, как русифицировать Zoo 2.5.10? Вчера установил его на Joomla 2.5.3. Когда создаю категорию либо материал, то заголовок на русском выдает как "?". Видимо необходим буквенный индекс или как он называется. А на английском языке не фонтан...

Буду благодарен любой помощи)
*

Zudva

  • Захожу иногда
  • 84
  • 0 / 0
ZOO + AceSEF (+плагин для роутера ссылок) ну и усе пашет как надо
*

linkar

  • Захожу иногда
  • 68
  • 6 / 0
Подскажите, пожалуйста, как русифицировать Zoo 2.5.10?
Может вы неправильно русифицировали. Попробуйте русифицировать по мануалу.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Метаданные для Титульной страницы ZOO

Автор sasha-3d

Ответов: 13
Просмотров: 6439
Последний ответ 24.03.2020, 00:14:02
от cepseu
Вставка Meta Title в тело шаблона

Автор Joker

Ответов: 1
Просмотров: 1560
Последний ответ 08.04.2015, 12:54:25
от Joker
Вид страницы при редактировании типов zoo

Автор softarts

Ответов: 1
Просмотров: 1545
Последний ответ 14.04.2014, 22:22:08
от Redleks
Добавить в <title> текст

Автор Andrey_K

Ответов: 4
Просмотров: 1964
Последний ответ 01.03.2014, 04:26:48
от Andrey_K
Разбивка на страницы в ZOO (пагинация в zoo)

Автор Magos

Ответов: 6
Просмотров: 4339
Последний ответ 06.02.2014, 16:32:21
от mosgaz