ArtemPitov

[Решено?..] Не могу понять логику процесса

Рекомендуемые сообщения

ArtemPitov    384

Еще раз всем привет, тот же вопрос в той же ветке ) 

Не могу "догнать" логику самой роботы модуля, сама задача модуля выводить блок у которого есть картинка, заголовок и описания в заданном количестве 

 

Типа блоки о нас, доставка, продажа и тд. 

 

что сделано

0. Создана таблица в бд block=> 

поля block_id link image title description sort_order 

 

1. admin/module/block.tpl тут форма =>

Картинка || Заголовок || Описания || Ссылка || Сортировка (по аналогу банера сделал форму) 

 

2. admin/model/extension/block.php тут должны передаваться данные полей =>

'link'        => $block['link'],
'image'       => $block['image'],
'title'       => $block['title'],
'description' => $block['description'],
'sort_order'  => $block['sort_order'],

3. admin/controller/module/block.php

Тут стандартное, проверка сохранения и тд. + подключения $this->load->model('extension/block'); и сам массив  

$data['blocks'] = array();

foreach ($blocks as $block){}
 
4. Ну и языки самом собой
 
Все сделал, модуль отправляет данные  которые попадают в бд module и параметры в setings, но вот в бд block (пункт 0) ничего не попадает, какая логика построения модуля должна быть, я что-то явно упускаю помогите разобраться?
 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
afwollis    1 097

...но вот в бд block (пункт 0) ничего не попадает...

а нахрена оно тебе?

все данные уходят и хранятся в таблице settings.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
ArtemPitov    384

а нахрена оно тебе?

все данные уходят и хранятся в таблице settings.

блин точно, тогда нет смысла под модуль пилить отдельно таблицу в бд и еще модель ?, проще вытащить массив из settings ? 

просто посмотрел как баннеры работают и запутался 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
afwollis    1 097

для описанного в теме модуля - нет смысла.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу