Article Management System (AMS)

Article Management System (AMS) 2.2.18

Нет прав для скачивания
Подскажите как вывести каждую новость в отдельный див/блок. Сейчас они все находятся в одном блоке и это выглядит как каша

1737636263310.png
 
Что это, див/блок? Есть пример как хочешь, чтобы было? Скорее всего можно сделать через модульный вид страницы

Посмотреть вложение 156778
Покажу на примере. Вывожу виджетом на главной над списком узлом. Сейчас это выглядит так, все новости в одном блоке с разделителями:
1737649671528.png

Я хочу чтобы каждая новость была в отдельном блоке вот так:
1737649799998.png
 
Может просто не замечаю, но не могу найти позицию виджета для вывода в статьях
 
Плагин XenAddons Article Management System 2.3.7

Опять нарисовалась проблема:
XF\Db\Exception: MySQL statement prepare error [1054]: Unknown column 'require_location' in 'field list'
src/XF/Db/AbstractStatement.php:230

Соответственно, невозможно создать категорию, новую статью, вылетает эта ошибка:
  • XF\Db\Exception: MySQL statement prepare error [1054]: Unknown column 'require_location' in 'field list'
  • src/XF/Db/AbstractStatement.php:230
  • Сгенерирована пользователем: CreditNULL
  • 7 Мар 2025 в 13:04
INSERT INTO `xf_xa_ams_category` (`default_prefix_id`, `title`, `og_title`, `meta_title`, `description`, `meta_description`, `parent_category_id`, `display_order`, `min_tags`, `default_tags`, `thread_node_id`, `thread_prefix_id`, `thread_set_article_tags`, `require_prefix`, `style_id`, `content_image_url`, `content_title`, `content_message`, `content_term`, `allow_articles`, `allow_contributors`, `allow_self_join_contributors`, `max_allowed_contributors`, `require_article_image`, `allow_comments`, `allow_ratings`, `review_voting`, `require_review`, `allow_pros_cons`, `allow_anon_reviews`, `allow_author_rating`, `allow_location`, `require_location`, `allow_poll`, `allow_original_source`, `require_original_source`, `layout_type`, `article_list_order`, `expand_category_nav`, `display_articles_on_index`, `display_who_read_this_article`, `allow_index`, `map_options`, `display_location_on_list`, `location_on_list_display_type`, `index_criteria`, `category_id`, `article_count`, `featured_count`, `last_article_date`, `last_article_title`, `last_article_id`, `prefix_cache`, `prompt_cache`, `field_cache`, `review_field_cache`, `lft`, `rgt`, `depth`, `breadcrumb_data`) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
------------

#0 src/XF/Db/Mysqli/Statement.php(207): XF\Db\AbstractStatement->getException('MySQL statement...', 1054, '42S22')
#1 src/XF/Db/Mysqli/Statement.php(46): XF\Db\Mysqli\Statement->getException('MySQL statement...', 1054, '42S22')
#2 src/XF/Db/Mysqli/Statement.php(61): XF\Db\Mysqli\Statement->prepare()
#3 src/XF/Db/AbstractAdapter.php(96): XF\Db\Mysqli\Statement->execute()
#4 src/XF/Db/AbstractAdapter.php(220): XF\Db\AbstractAdapter->query('INSERT INTO `x...', Array)
#5 src/XF/Mvc/Entity/Entity.php(1572): XF\Db\AbstractAdapter->insert('xf_xa_ams_categ...', Array, false)
#6 src/XF/Mvc/Entity/Entity.php(1300): XF\Mvc\Entity\Entity->_saveToSource()
#7 src/XF/Mvc/FormAction.php(72): XF\Mvc\Entity\Entity->save(true, false)
#8 src/XF/Mvc/FormAction.php(190): XF\Mvc\FormAction->XF\Mvc\{closure}(Object(XF\Mvc\FormAction))
#9 src/addons/XenAddons/AMS/Admin/Controller/Category.php(311): XF\Mvc\FormAction->run()
#10 src/XF/Mvc/Dispatcher.php(362): XenAddons\AMS\Admin\Controller\Category->actionSave(Object(XF\Mvc\ParameterBag))
#11 src/XF/Mvc/Dispatcher.php(265): XF\Mvc\Dispatcher->dispatchClass('XenAddons\\AMS:C...', 'Save', Object(XF\Mvc\RouteMatch), Object(XenAddons\AMS\Admin\Controller\Category), NULL)
#12 src/XF/Mvc/Dispatcher.php(121): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), Object(XenAddons\AMS\Admin\Controller\Category), NULL)
#13 src/XF/Mvc/Dispatcher.php(63): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#14 src/XF/App.php(2826): XF\Mvc\Dispatcher->run()
#15 src/XF.php(806): XF\App->run()
#16 admin.php(15): XF::runApp('XF\\Admin\\App')
#17 {main}

array(4) {
["url"] => string(35) "/admin.php?xa-ams/categories/0/save"
["referrer"] => string(56) " "
["_GET"] => array(1) {
["xa-ams/categories/0/save"] => string(0) ""
}
["_POST"] => array(29) {
["_xfToken"] => string(8) "********"
["title"] => string(29) "Новини компаній"
["og_title"] => string(124) "Новини компаній – актуальні події, аналітика, тренди бізнесу, акції"
["meta_title"] => string(124) "Новини компаній – актуальні події, аналітика, тренди бізнесу, акції"
["description"] => string(438) "Актуальні новини українських компаній, інформація про акції, фінансові результати та бізнес-тренди. Дізнавайтеся першими про зміни на ринку, важливі угоди, наявні акції, нові інвестиційні можливості та розвиток провідних компаній країни."
["meta_description"] => string(0) ""
["content_term"] => string(0) ""
["parent_category_id"] => string(1) "0"
["display_order"] => string(3) "100"
["display_articles_on_index"] => string(1) "1"
["allow_index"] => string(5) "allow"
["min_tags"] => string(1) "0"
["default_tags"] => string(0) ""
["allow_articles"] => string(1) "1"
["display_who_read_this_article"] => string(1) "1"
["allow_comments"] => string(1) "1"
["allow_ratings"] => string(1) "1"
["allow_pros_cons"] => string(1) "1"
["allow_review_voting"] => string(1) "1"
["review_voting"] => string(3) "yes"
["thread_node_id"] => string(1) "0"
["thread_prefix_id"] => string(1) "0"
["content_image_url"] => string(0) ""
["content_title"] => string(0) ""
["content_message"] => string(0) ""
["map_options"] => array(2) {
["custom_map_marker_url"] => string(0) ""
["custom_featured_map_marker_url"] => string(0) ""
}
["_xfResponseType"] => string(4) "json"
["_xfWithData"] => string(1) "1"
["_xfRequestUri"] => string(32) "/admin.php?xa-ams/categories/add"
}
}

Помогите решить данную проблему.

Этот способ не помогает...
Показывает вот такое:
ERROR 1060 (42S21): Duplicate column name 'location_data'
 
Последнее редактирование:
Плагин XenAddons Article Management System 2.3.7

Опять нарисовалась проблема:
XF\Db\Exception: MySQL statement prepare error [1054]: Unknown column 'require_location' in 'field list'
src/XF/Db/AbstractStatement.php:230

Соответственно, невозможно создать категорию, новую статью, вылетает эта ошибка:
  • XF\Db\Exception: MySQL statement prepare error [1054]: Unknown column 'require_location' in 'field list'
  • src/XF/Db/AbstractStatement.php:230
  • Сгенерирована пользователем: CreditNULL
  • 7 Мар 2025 в 13:04
INSERT INTO `xf_xa_ams_category` (`default_prefix_id`, `title`, `og_title`, `meta_title`, `description`, `meta_description`, `parent_category_id`, `display_order`, `min_tags`, `default_tags`, `thread_node_id`, `thread_prefix_id`, `thread_set_article_tags`, `require_prefix`, `style_id`, `content_image_url`, `content_title`, `content_message`, `content_term`, `allow_articles`, `allow_contributors`, `allow_self_join_contributors`, `max_allowed_contributors`, `require_article_image`, `allow_comments`, `allow_ratings`, `review_voting`, `require_review`, `allow_pros_cons`, `allow_anon_reviews`, `allow_author_rating`, `allow_location`, `require_location`, `allow_poll`, `allow_original_source`, `require_original_source`, `layout_type`, `article_list_order`, `expand_category_nav`, `display_articles_on_index`, `display_who_read_this_article`, `allow_index`, `map_options`, `display_location_on_list`, `location_on_list_display_type`, `index_criteria`, `category_id`, `article_count`, `featured_count`, `last_article_date`, `last_article_title`, `last_article_id`, `prefix_cache`, `prompt_cache`, `field_cache`, `review_field_cache`, `lft`, `rgt`, `depth`, `breadcrumb_data`) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
------------

#0 src/XF/Db/Mysqli/Statement.php(207): XF\Db\AbstractStatement->getException('MySQL statement...', 1054, '42S22')
#1 src/XF/Db/Mysqli/Statement.php(46): XF\Db\Mysqli\Statement->getException('MySQL statement...', 1054, '42S22')
#2 src/XF/Db/Mysqli/Statement.php(61): XF\Db\Mysqli\Statement->prepare()
#3 src/XF/Db/AbstractAdapter.php(96): XF\Db\Mysqli\Statement->execute()
#4 src/XF/Db/AbstractAdapter.php(220): XF\Db\AbstractAdapter->query('INSERT INTO `x...', Array)
#5 src/XF/Mvc/Entity/Entity.php(1572): XF\Db\AbstractAdapter->insert('xf_xa_ams_categ...', Array, false)
#6 src/XF/Mvc/Entity/Entity.php(1300): XF\Mvc\Entity\Entity->_saveToSource()
#7 src/XF/Mvc/FormAction.php(72): XF\Mvc\Entity\Entity->save(true, false)
#8 src/XF/Mvc/FormAction.php(190): XF\Mvc\FormAction->XF\Mvc\{closure}(Object(XF\Mvc\FormAction))
#9 src/addons/XenAddons/AMS/Admin/Controller/Category.php(311): XF\Mvc\FormAction->run()
#10 src/XF/Mvc/Dispatcher.php(362): XenAddons\AMS\Admin\Controller\Category->actionSave(Object(XF\Mvc\ParameterBag))
#11 src/XF/Mvc/Dispatcher.php(265): XF\Mvc\Dispatcher->dispatchClass('XenAddons\\AMS:C...', 'Save', Object(XF\Mvc\RouteMatch), Object(XenAddons\AMS\Admin\Controller\Category), NULL)
#12 src/XF/Mvc/Dispatcher.php(121): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), Object(XenAddons\AMS\Admin\Controller\Category), NULL)
#13 src/XF/Mvc/Dispatcher.php(63): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#14 src/XF/App.php(2826): XF\Mvc\Dispatcher->run()
#15 src/XF.php(806): XF\App->run()
#16 admin.php(15): XF::runApp('XF\\Admin\\App')
#17 {main}

array(4) {
["url"] => string(35) "/admin.php?xa-ams/categories/0/save"
["referrer"] => string(56) " "
["_GET"] => array(1) {
["xa-ams/categories/0/save"] => string(0) ""
}
["_POST"] => array(29) {
["_xfToken"] => string(8) "********"
["title"] => string(29) "Новини компаній"
["og_title"] => string(124) "Новини компаній – актуальні події, аналітика, тренди бізнесу, акції"
["meta_title"] => string(124) "Новини компаній – актуальні події, аналітика, тренди бізнесу, акції"
["description"] => string(438) "Актуальні новини українських компаній, інформація про акції, фінансові результати та бізнес-тренди. Дізнавайтеся першими про зміни на ринку, важливі угоди, наявні акції, нові інвестиційні можливості та розвиток провідних компаній країни."
["meta_description"] => string(0) ""
["content_term"] => string(0) ""
["parent_category_id"] => string(1) "0"
["display_order"] => string(3) "100"
["display_articles_on_index"] => string(1) "1"
["allow_index"] => string(5) "allow"
["min_tags"] => string(1) "0"
["default_tags"] => string(0) ""
["allow_articles"] => string(1) "1"
["display_who_read_this_article"] => string(1) "1"
["allow_comments"] => string(1) "1"
["allow_ratings"] => string(1) "1"
["allow_pros_cons"] => string(1) "1"
["allow_review_voting"] => string(1) "1"
["review_voting"] => string(3) "yes"
["thread_node_id"] => string(1) "0"
["thread_prefix_id"] => string(1) "0"
["content_image_url"] => string(0) ""
["content_title"] => string(0) ""
["content_message"] => string(0) ""
["map_options"] => array(2) {
["custom_map_marker_url"] => string(0) ""
["custom_featured_map_marker_url"] => string(0) ""
}
["_xfResponseType"] => string(4) "json"
["_xfWithData"] => string(1) "1"
["_xfRequestUri"] => string(32) "/admin.php?xa-ams/categories/add"
}
}

Помогите решить данную проблему.

Этот способ не помогает...
Показывает вот такое:
ERROR 1060 (42S21): Duplicate column name 'location_data'

Должны помочь вот такие запросы:
SQL:
ALTER TABLE `xf_xa_ams_category` ADD `require_location` tinyint(3) UNSIGNED NOT NULL DEFAULT '0' AFTER `allow_location`;
ALTER TABLE `xf_xa_ams_category` ADD `map_options` mediumblob NOT NULL;
ALTER TABLE `xf_xa_ams_category` ADD `display_location_on_list` tinyint(3) UNSIGNED NOT NULL DEFAULT '0';
ALTER TABLE `xf_xa_ams_category` ADD `location_on_list_display_type` varchar(50) NOT NULL;

Upd: добавил остальные запросы
 
Последнее редактирование:
Здравствуйте! Столкнулся с такой штукой. Версия AMS 2.2.33, в общих настройках, есть опция по автоматическому присвоению статье статуса ИЗБРАННОЕ (Auto feature & unfeature options) при соблюдении определенных критериев.

Кто то пользовался? У меня не работает эта фишка, перебрал уже все критерии. Но у Боба по этому вопросу указано следующее "I've added a new section of AMS options titled "Auto feature & unfeature options". This is a Cron based feature (Cron entry runs hourly at 51 past the hour)."

Как я понимаю, это работает по Крону. Что такое "Cron entry runs hourly at 51 past the hour"? Ежечасно, в 51 после часа?

Cron как понимаю это планировщик задач, не сталкивался еще.
 
(Cron entry runs hourly at 51 past the hour)
Крон запускается на 51 минуте каждого часа.
Видать, чтобы с другими возможными задачами на кроне с ежечасным запуском, допустим в 13:00 постарался разнести по времени, и выполнить его чуть раньше.
 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу