Новости Joomla

20 лет Joomla: Ринат Кажетов.В 2025 году Joomla исполнилось 20 лет

20 лет Joomla: Ринат Кажетов.В 2025 году Joomla исполнилось 20 лет

👩‍💻 20 лет Joomla: Ринат Кажетов.В 2025 году Joomla исполнилось 20 лет. Вокруг неё сложилось большое интернациональное русскоязычное сообщество. На сайте нашего сообщества и на Хабре к юбилею были собраны интервью с его видными представителями. Сегодня мы читаем интервью с Ринатом Кажетовым (@rkazhet). Ринат - один из администраторов чата русскоязычного Joomla-сообщества, из Казахстана. Это человек, который всегда знает или найдёт нужную ссылку, пристально следит за новостями в мире Joomla, многое узнаёт первым и просто очень отзывчивый человек. Интервью с Ринатом взял Евгений Сивоконь.Читать интервью@joomlafeed#joomla #community

WT AmoCRM - RadicalMart плагин интеграции интернет-магазина на Joomla с CRM

👩‍💻 WT AmoCRM - RadicalMart плагин интеграции интернет-магазина на Joomla с CRM.Плагин умеет отправлять данные заказа из Joomla компонента интернет-магазина RadicalMart в AmoCRM, а так же оставлять примечания к сделке при смене статуса заказа (выберите необходимые статусы заказа RadicalMart в настройках плагина).Возможности плагина - создание сделок в AmoCRM в момент создания заказа в интернет-магазине RadicalMart- выбор воронки AmoCRM, в которой создавать сделки- выбор тега, которым будут помечаться созданные сделки- в комментарий к сделке при создании заказа пишутся:-- точная общая сумма заказа (Amo CRM не принимает дробные значения в поле бюджет, например с копейками)-- статус заказа-- информация о доставке (способ, адрес и комментарий)-- информация о способе оплаты-- контактные данные покупателя (могут отличаться от данных пользователя, создавшего заказ. Например, если доставка для другого человека)-- прямая ссылка на заказ в панели администрирования сайта-- список товаров заказа (опционально)добавление комментария к сделке при изменении статуса заказа в интернет-магазине RadicalMart (выберите необходимые статусы заказа в настройках плагина)-- добавляет в интерфейс просмотра заказа ссылку на сделку в AmoCRM, если таковая обнаружена (соответствие заказов и сделок хранится в базе данных)-- UTM-метки для сделки. Указывает, если на сайте используется комплект плагинов RadicalForm и WT AmoCRM - RadicalForm.
Для работы плагина необходима установка и настройка библиотеки WT Amo CRM library для Joomla версии 1.3.0 и выше.
Плагин бесплатный. Тестировался на Joomla 5.4 и RadicalMart 2.2.4.
Страница расширения и скачатьТак же:- Интернет-магазин RadicalMart- WT Amo CRM библиотека интеграции Joomla и AmoCRM- RadicalForm плагин обратной связи- WT AmoCRM - RadicalForm - плагин отправки сообщений из RadicalForm в AmoCRM@joomlafeed#joomla #crm #amocrm #radicalmart

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

Murz

  • Новичок
  • 6
  • 2 / 0
Можно ли сделать в стандартном компоненте поиска (com_search) поиск не по всему сайту, а только по выбранным модулям и по категориям? чтобы посетитель мог искать не по всему сайту, а  только в разделах сайта, в которых необходимо?
Или может какие-то альтернативные компоненты для этого существуют? Что-то поискал-поискал, да не нашёл ничего :'(, а заказчик - хочет этого!
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
ну чисто теоретически можно переписать стандартный поисковый бот, чтобы он понимал параметры ограничения зоны поиска... и подправить форму поиска, чтобы она эти параметры устанавливала

Такая же проблема! Если есть варианты решения напишите.

Присоединяюсь к просьбе

Подскажите плиз как можно сделать поиск только в одном (2, 3) разделе, а не на всём сайте.

Неужели из тех 850+ просмотров никто не смог дать дельного совета на этот вопрос?
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Неужели из тех 850+ просмотров никто не смог дать дельного совета на этот вопрос?
хм, совет-то я дал, и если ему последовать, то получить желаемое несложно...

хм, совет-то я дал, и если ему последовать, то получить желаемое несложно...
т.е. готового варианта нету так?
жаль, а что делать человеку незнакомому с пхп?
Я вот к примеру совсем не знаю ПХП, мне что учить его ради одного только поиска?
2 Smart, может поможете с решением данного вопроса?
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
т.е. готового варианта нету так?
нет, готового варианта я не видел...

жаль, а что делать человеку незнакомому с пхп?
Я вот к примеру совсем не знаю ПХП, мне что учить его ради одного только поиска?
как бы это цинично не звучало, но наверно платить тем, кто знает и может решить данную проблему...

2 Smart, может поможете с решением данного вопроса?
рад бы, да просто физически не смогу сделать из-за банального дефицита времени...
*

Dronch

  • Осваиваюсь на форуме
  • 24
  • 0 / 0
Сделал решение. Не скажу, что изящное. Работает в версии 1.5.20.

В файле /plugins/search/content.php Есть такие сторки (139-161)
Код
$query = 'SELECT a.title AS title, a.metadesc, a.metakey,'
. ' a.created AS created,'
. ' CONCAT(a.introtext, a.fulltext) AS text,'
. ' CONCAT_WS( "/", u.title, b.title ) AS section,'
. ' CASE WHEN CHAR_LENGTH(a.alias) THEN CONCAT_WS(":", a.id, a.alias) ELSE a.id END as slug,'
. ' CASE WHEN CHAR_LENGTH(b.alias) THEN CONCAT_WS(":", b.id, b.alias) ELSE b.id END as catslug,'
. ' u.id AS sectionid,'
. ' "2" AS browsernav'
. ' FROM #__content AS a'
. ' INNER JOIN #__categories AS b ON b.id=a.catid'
. ' INNER JOIN #__sections AS u ON u.id = a.sectionid'
. ' WHERE ( '.$where.' )'
. ' AND a.state = 1'
. ' AND u.published = 1'
. ' AND b.published = 1'
. ' AND a.access <= '.(int) $user->get( 'aid' )
. ' AND b.access <= '.(int) $user->get( 'aid' )
. ' AND u.access <= '.(int) $user->get( 'aid' )
. ' AND ( a.publish_up = '.$db->Quote($nullDate).' OR a.publish_up <= '.$db->Quote($now).' )'
. ' AND ( a.publish_down = '.$db->Quote($nullDate).' OR a.publish_down >= '.$db->Quote($now).' )'
. ' GROUP BY a.id'
. ' ORDER BY '. $order

Их нужно заменить на

Код
$query = 'SELECT a.title AS title, a.metadesc, a.metakey, a.sectionid,'
. ' a.created AS created,'
. ' CONCAT(a.introtext, a.fulltext) AS text,'
. ' CONCAT_WS( "/", u.title, b.title ) AS section,'
. ' CASE WHEN CHAR_LENGTH(a.alias) THEN CONCAT_WS(":", a.id, a.alias) ELSE a.id END as slug,'
. ' CASE WHEN CHAR_LENGTH(b.alias) THEN CONCAT_WS(":", b.id, b.alias) ELSE b.id END as catslug,'
. ' u.id AS sectionid,'
. ' "2" AS browsernav'
. ' FROM #__content AS a'
. ' INNER JOIN #__categories AS b ON b.id=a.catid'
. ' INNER JOIN #__sections AS u ON u.id = a.sectionid'
. ' WHERE ( '.$where.' )'
. ' AND a.sectionid != 1'
. ' AND a.state = 1'
. ' AND u.published = 1'
. ' AND b.published = 1'
. ' AND a.access <= '.(int) $user->get( 'aid' )
. ' AND b.access <= '.(int) $user->get( 'aid' )
. ' AND u.access <= '.(int) $user->get( 'aid' )
. ' AND ( a.publish_up = '.$db->Quote($nullDate).' OR a.publish_up <= '.$db->Quote($now).' )'
. ' AND ( a.publish_down = '.$db->Quote($nullDate).' OR a.publish_down >= '.$db->Quote($now).' )'
. ' GROUP BY a.id'
. ' ORDER BY '. $order

В строчке «. ' AND a.sectionid != 1'» Нужно заменить цифру «1» на «id» раздела, который не должен учитываться поиском. Т.е. все содержимое этого раздела, не будет искаться.
Общий смысл в том, что из запроса поиска к базе данных, убираются указанные разделы.
*

Dronch

  • Осваиваюсь на форуме
  • 24
  • 0 / 0
...и в тексте никак не выделяются...
Если ты имеешь ввиду подсвечивание искомого слова в результате поиска. Тогда тебе сюда. Только я писал:
Код
.highlight {
font-weight: bold;
color: #FF6600;
}
И не в основном CSS файле, а в typo.css. Тут все зависит от шаблона.

Что значит результаты поиска в одну строку? Есть пример?
*

Dronch

  • Осваиваюсь на форуме
  • 24
  • 0 / 0
Dronch, вот так работает у меня :

примерно так хотел бы заказчик :


с подсветкой понятно, спасибо )

Тут нужно корячить файл default_results.php в com_search. Он выводит результат поиска. Вставлять в него таблицу.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Забыла пароль в админку сайта

Автор Galina

Ответов: 21
Просмотров: 29552
Последний ответ 27.12.2016, 12:59:57
от Davinchi-a
Проблемы запуска сайта на локальном сервере

Автор uragan87

Ответов: 0
Просмотров: 2674
Последний ответ 04.06.2013, 23:26:17
от uragan87
Как убрать название сайта из титла?

Автор Dencv

Ответов: 2
Просмотров: 7330
Последний ответ 15.09.2011, 23:37:40
от ivan889
Белый экран сайта.

Автор ripmaxx

Ответов: 2
Просмотров: 3326
Последний ответ 12.08.2011, 01:27:54
от Партизан
корректно не отображается часть сайта

Автор SerGeoSik

Ответов: 6
Просмотров: 4770
Последний ответ 12.07.2011, 10:38:25
от SerGeoSik