Помогите с выводом контента
Взял таблицу со старого сайта (самописный), впихнул в базу нового на Тайпо3, пишу вывод:
lib.sideContent = CONTENT lib.sideContent { wrap = <div> | </div> table = tt_goods select { max = 8 } renderObj = COA renderObj { wrap = <div> | </div> 25 = TEXT 25 { field = name } 26 = TEXT 26 { field = text_m wrap = <span> | </span> } } } В результате выводит: NO entry in the $TCA-array for the table "tt_goods". This means that the function enableFields() is called with an invalid table name as argument. Нужно срочно вывести, начальство сожрёт. Помогите пожалуйста. Есть подозрение на кодировку таблицы, старая база была сп1251. |
Возможно дело в структуре таблицы... Структура таблицы.
id ID товара sort_by Сортировка товаров delete Удален ли товар по дефолту 0(существует) vizible Показывать товар в магазине по дефолту 1(показывать) articul Артикул товара name Название товара img Картинка товара text_m Краткий текст text Полный текст страницы title заголовок keywords keywords description description mod_rewrite_url Альтернативный УРЛ count Количество товара summ Сумма товара currency Вид валюты date Дата создания или редактирования id_users ID user который создал или отредактировал new spec summ2 Цена 2 summ3 presence Наличие presence_ot Галочка "Наличие" id_brand |
Вам же система четко написала чего не хватает - NO entry in the $TCA-array for the table "tt_goods", т.е. в TCA не прописана конфигурация для вашей таблицы tt_goods.
Что такое TCA и как с ним работать читаем здесь |
Спасибо огромное, а то в поиске ничего найти не смог о $TCA, буду разбираться. Респект!
|
Часовой пояс GMT +4, время: 12:26. |
Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot