Форум русской поддержки Joomla!® CMS
06.12.2016, 10:05:33 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

[Решено] Как обработать созданный вручную материал плагином content finder?

 (Прочитано 165 раз)
0 Пользователей и 1 Гость смотрят эту тему.
14types
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 7


« : 19.12.2015, 18:31:16 »

Возможно ли при ручном создании материала включить обработку материала плагином? Если да, то как это сделать?

Создаю материал таким способом:
   $db = JFactory::getDbo();
JFactory::getDate()->toSql();
$result = ("INSERT INTO")
$db->setQuery($result);
if ($db->query())

Но такие материалы не обрабатываются плагином content finder для добавления материала в поисковый индекс.
« Последнее редактирование: 20.12.2015, 14:15:55 от b2z » Записан
voland
Профи
********

Репутация: +487/-86
Offline Offline

Пол: Мужской
Сообщений: 8711


любит наш народ всякое гавно...


« Ответ #1 : 19.12.2015, 18:47:12 »

Это наверно как раз не ручной, а автоматический.
Нет, так нельзя.
Но можно, наверно, вызывать события.
Записан
voland
Профи
********

Репутация: +487/-86
Offline Offline

Пол: Мужской
Сообщений: 8711


любит наш народ всякое гавно...


« Ответ #2 : 19.12.2015, 18:49:39 »

http://stackoverflow.com/questions/7041784/programmatically-adding-an-article-to-joomla тут почитайте, там и еще ссылки есть.
Записан
14types
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 7


« Ответ #3 : 19.12.2015, 20:09:34 »

Спасибо за ссылку! Если создавать материал таким способом:

require_once (JPATH_BASE.'/administrator/components/com_content/models/article.php');
$new_article = new ContentModelArticle();
$data = array(
    'title' => "new article",
    'introtext' => "This is new article",
    'fulltext' => "The End!",
);
$new_article->save($data);

то плагином обрабатывается. Вопрос решен.
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet