Даремно беретеся. Тостер - це місце де наводять на думки, і відповідають на питання, щоб рухатися далі.
А з питання - як вам і радили.
Є короткий опис і є текст статті.
А далі в залежності від того, який функціонал бажаєте, наприклад:
а) якщо користувач застави, то він повинен мати власний баланс і з нього повинні зніматися гроші за кнопку купити.
У цей варіанті ви зможете зробити так само абонементи. Людина пополяет рахунок, а ви з ним маніпулюєте.
Можна обрізати текст. Реалізуйте метод в моделе, наприклад:
Можна допив, що б брав по кілька пропозицій з різних частин статті, що у Вашому випадку буде зручніше.
Окрема осередок в базі з shortText це просто, але на мій погляд це надлишкова база. Навіщо дублювати текст, отримувати більшу вагу бази, змінних і т.д.
Максим Тимофєєв. Якщо користувач допустимо купив через ківі як мені це перевірити.
p.s Вибачте за дурні питання, такий сайт в перші створюю