Не нашли шаблона для 'CONTAINER', айтем (1) выбран. Проверьте условия CASE для всех шаблонов модуля 287841.

Документация по работе модуля Proto

Отладочная информация для модуля 287841 «List»

JSON API: HashArray подробно в документации по API
TEXT API: TotalItemsUniqsPagesLetterBackwardForwardMinMaxFirstLastPrevNext

Основные параметры
Имена параметров из QUERY_STRING
Значения параметров из QUERY_STRING
Настройки для вычисления урлов

Используем сортировку по умолчанию из конфига (№0): list_dat_date DESC

Настройки сортировки
Все переменные %VARS1, которые можно использовать в sql-select, sql-where, data-mask, sql-groupby, sql-having, sql-limit
{ 'offset' : 0, 'row_count' : 100, 'remote_ip' : '3.81.73.233', 'lang' : undef, 'url_hex' : 'fc2c60680ead6dd763e7df36e18b126a', 'urn' : 1, 'urns' : 1, 'uri' : '/gbook/list-1.html?debug_info_show=287841&debug_info_log=287841', 'referer' : undef, 'method' : 'GET', 'page' : 14253, 'branch' : undef, 'account' : 1981, 'domain' : 'nakabana.ru', 'holder' : 13291, 'member' : undef, 'user' : 55658985, 'users' : 55658985, 'uri_string' : 'https://nakabana.ru/gbook/list-1.html?debug_info_show=287841&debug_info_log=287841', 'uri_path_query' : '/gbook/list-1.html?debug_info_show=287841&debug_info_log=287841', 'uri_path' : '/gbook/list-1.html', 'query_string' : 'debug_info_show=287841&debug_info_log=287841', 'request_uri' : '/gbook/list-1.html?debug_info_show=287841&debug_info_log=287841', 'http_referer' : undef, 'http_host' : 'nakabana.ru', 'http_scheme' : 'https://', 'browser_string' : undef, 'browser_version' : '2.0', 'engine_string' : undef, 'engine_version' : undef, 'os_string' : undef, 'device_string' : undef, 'robot_string' : 'CCBot', 'delayed' : undef, 'final_render' : undef, 'breadcrumbs' : sub { "DUMMY" }, 'sitesearch' : sub { "DUMMY" }, 'module_parent' : 223010, 'module' : 287841, 'status' : undef, 'debug_info_log' : 287841, 'mime' : 'html', 'list' : 1, 'debug_info_show' : 287841, 'p' : 'gbook' }
Все алиасы (alias) и их выражения (select_expr) найденные в селекте
{ "list_uid_id" : "COALESCE(a.list_ref_link, a.list_uid_id)", "list_cnt_account" : "a.list_cnt_account", "list_hld_holder" : "a.list_hld_holder", "list_mbr_member" : "a.list_mbr_member", "list_lng_language" : "a.list_lng_language", "list_ref_link" : "a.list_ref_link", "list_chr_link" : "a.list_chr_link", "list_dat_date" : "list_dat_date", "Date" : "DATE_FORMAT(list_dat_date,'%d.%m.%Y')", "list_chr_name" : "list_chr_name", "list_txt_text" : "list_txt_text", "list_chr_href" : "list_chr_href", "list_img_image" : "list_img_image" }
Алгоритм вычислеия УРЛов

Цепочку модулей до конечной страницы айтема (ф-ия SeekModule) не ищем.

Параметры из QUERY_STRING для пагинации
{}

Айтем ищем по его URN (list_chr_link=1).

Запрос для выборки одного айтема
SELECT COALESCE(a.list_ref_link, a.list_uid_id) AS list_uid_id, a.list_cnt_account, a.list_hld_holder, a.list_mbr_member, a.list_lng_language, /* языковая поддержка */ a.list_ref_link, /* языковая поддержка */ a.list_chr_link, list_dat_date, DATE_FORMAT(list_dat_date,'%d.%m.%Y') AS Date, list_chr_name, list_txt_text, list_chr_href, list_img_image FROM account_list a WHERE a.list_cnt_account=1981 AND a.list_hld_holder IN(13291) AND a.list_mbr_member = 0 AND a.list_lng_language IS NULL /* объединения нет, доп. язык тоже не выбран, берем основной (module:287841) */ AND a.list_chr_link LIKE ? ORDER BY list_dat_date DESC LIMIT 1 (где знак '?' заменяется на значение '1')

Запрос вернул строку, нашли ID айтема, list_uid_id=169017



Краткая справка

Модуль выполняет два варианта запросов к БД:

Плейсхолдеры, которые можно использовать в шаблоне
{ "Account" : "1981", "Holder" : "13291", "Member" : null, "Function" : "list", "UserID" : 55658985, "Users" : "Функция", "Letter" : "Функция", "Pages" : "Функция", "Backward" : "Функция", "Forward" : "Функция", "PagePos" : "Функция", "PageQuantity" : "Функция", "Pos" : "Функция", "Min" : "Функция", "Max" : "Функция", "Last" : "Функция", "First" : "Функция", "Prev" : "Функция", "Next" : "Функция", "Total" : "Функция", "Items" : "Функция", "Uniqs" : "Функция", "Hash" : "Функция", "Array" : "Функция", "Listing" : "Функция", "Union" : "/gbook/list-union.html", "Data_uid_id" : "list_uid_id", "Data_hld_holder" : "list_hld_holder", "Data_mbr_member" : "list_mbr_member", "Data_chr_link" : "list_chr_link", "Data_ref_link" : "list_ref_link", "Data_lng_language" : "list_lng_language", "Data_chr_name" : "list_chr_name", "Data_chr_title" : null, "Data_txt_descr" : null, "Data_txt_keywords" : null, "QA" : "list", "QA_Page" : "p", "QA_ItemQuantity" : "quantlist", "QA_FirstItem" : "firstlist", "QA_Sort" : "sortlist", "QA_Desc" : "desclist", "Return" : null, "ItemQuantity" : "100", "FirstItem" : "0", "QSPage" : "gbook", "BaseHref" : null, "main-Module" : "287841", "page-Module" : "Функция", "parent-Module" : 223010, "SQL" : "SELECT\r\n\tCOALESCE(a.list_ref_link, a.list_uid_id) AS list_uid_id,\r\n\ta.list_cnt_account,\r\n\ta.list_hld_holder,\r\n\ta.list_mbr_member,\r\n\ta.list_lng_language, /* языковая поддержка */\r\n\ta.list_ref_link, /* языковая поддержка */\r\n\ta.list_chr_link,\r\n\r\n\tlist_dat_date,\r\n\tDATE_FORMAT(list_dat_date,'%d.%m.%Y') AS Date,\r\n\tlist_chr_name,\r\n\tlist_txt_text,\r\n\tlist_chr_href,\r\n\tlist_img_image\nFROM account_list a\n\tWHERE a.list_cnt_account=1981\r\nAND a.list_hld_holder IN(13291)\r\nAND a.list_mbr_member = 0\n\tAND a.list_lng_language IS NULL /* объединения нет, доп. язык тоже не выбран, берем основной (module:287841) */\n\t AND a.list_chr_link LIKE ? \n\t\n\t\n\tORDER BY list_dat_date DESC\n\tLIMIT 1 /*URN item*/", "Timing" : "Функция", "AuthLogin" : "Функция", "CONF_SortDesc" : "1", "CONF_ColumnCount" : 0, "CONF_ShowEmpty" : "1", "CONF_List_chr_title" : "", "CONF_Link1" : "", "CONF_List_txt_descr" : "", "CONF_List_int_value" : "", "CONF_List_enm_active" : "", "CONF_QsSelect" : "1", "CONF_List_chk_attribute" : "", "CONF_ItemQuantity" : "100", "CONF_SqlUpdateSet" : "", "CONF_SeekModule" : "0", "CONF_List_img_image" : "Image 1000x1000 [100]", "CONF_Link2" : "", "CONF_List_hgt_image" : "", "CONF_ColumnFormat" : "1", "CONF_List_wth_image" : "", "CONF_List_enm_spec" : "", "CONF_DefaultItem" : "", "CONF_SqlGroupby" : "", "CONF_ForeignAccount" : "", "CONF_SqlWhereQsMatch" : "", "CONF_DataMask" : "", "CONF_List_dat_date" : "Дата отзыва [100] ", "CONF_SqlUpdateLimit" : "", "CONF_Qs_Page" : "", "CONF_PageQuantity" : "", "CONF_List_smp_update" : "", "CONF_List_txt_keywords" : "", "CONF_List_chr_author" : "", "CONF_List_chr_name" : "Имя [100]", "CONF_SqlUpdateTable" : "", "CONF_CustomParent" : "", "CONF_List_rom_views" : "", "CONF_SqlWhere" : "WHERE a.list_cnt_account=1981\r\nAND a.list_hld_holder IN(13291)\r\nAND a.list_mbr_member = 0", "CONF_List_txt_text" : "Текст отзыва [100]", "CONF_SqlLimit" : "LIMIT 100 OFFSET 0", "CONF_SqlFrom" : "FROM account_list a", "CONF_QsId" : "list", "CONF_Link3" : "", "CONF_List_chr_link" : "", "CONF_SqlHaving" : "", "CONF_List_lnk_manager" : "", "CONF_SqlUpdateWhere" : "", "CONF_SqlSelect" : "SELECT\r\n\tCOALESCE(a.list_ref_link, a.list_uid_id) AS list_uid_id,\r\n\ta.list_cnt_account,\r\n\ta.list_hld_holder,\r\n\ta.list_mbr_member,\r\n\ta.list_lng_language, /* языковая поддержка */\r\n\ta.list_ref_link, /* языковая поддержка */\r\n\ta.list_chr_link,\r\n\r\n\tlist_dat_date,\r\n\tDATE_FORMAT(list_dat_date,'%d.%m.%Y') AS Date,\r\n\tlist_chr_name,\r\n\tlist_txt_text,\r\n\tlist_chr_href,\r\n\tlist_img_image", "CONF_SortBy3" : "", "CONF_ShortText" : 100, "CONF_List_uid_id" : "", "CONF_List_chr_href" : "", "CONF_List_smp_create" : "", "CONF_FunctionTable" : "account_list", "CONF_SortBy" : "list_dat_date", "CONF_List_tmb_160x120image" : "", "CONF_List_set_category" : "", "CONF_SortBy2" : "", "CONF_List_img_glyph" : "", "CONF_List_ind_index" : "", "List_Href" : "Функция", "([A-Z][a-z]+)Update" : "Функция", "([a-z]+_[a-z]+)Update" : "Функция" }

ВАРИАНТ 1. Показываем страницу айтема. Параметр URN (имя list в QUERY_STRING) определён (значение равно 1). Соотвтественно айтем выбран.

Выбираем модуль из списка доступных шаблонов ('List') с ролью module_role=CONTAINER:

Условие не выполнено (NOT MATCH) для шаблона: «List»

SELECT '1' is null

Фото с охоты