I

Intrerio

+35
Репутация
8
Рейтинг
#1 В массиве только одно значение 2 января 2017 в 14:19
И опять же после двух дней поиска информации, пришел к выводу сам. Спасибо.
#1 В массиве только одно значение 2 января 2017 в 14:12
Тернистым путем дошел до того чтоб в форму вывести выпадающий список с значениями из БД. В моделе написал метод для получения данных из БД:
  1. public function selectSeria(){
  2.  
  3. $seria = $this->get('seria');
  4. $serii = array();
  5. foreach ($seria as $key){
  6.  
  7. $serii['nazva'] = $key['nazva'];
  8.  
  9. }
  10. return $serii;
  11. }
Не пойму почему, но массив формируеться с одним значением. Попробовал на страничке вывода заполнить массив данными вручную и все ок, а через цикл то только одно значение.У кого какие мысли?
#1 Выпадающий список с значениями из БД 2 января 2017 в 00:34
Есть код:
  1. <?php
  2. class formBlanksAddNewBlanks extends cmsForm{
  3.  
  4. public function init(){
  5.  
  6. return array(
  7. 'type' => 'fieldset',
  8. 'childs' => array(
  9. new fieldString('nomer', array(
  10. 'title' => LANG_BLANKS_FIRST_POLIS,
  11. 'rules' => array(
  12. array('required')
  13. )
  14. )),
  15. new fieldNumber('kilkist', array(
  16. 'title' => LANG_BLANKS_KILKIST_POLIS,
  17. 'rules' => array(
  18. array('required'),
  19. )
  20. )),
  21. new fieldList('seria_polis', array(
  22. 'title' => LANG_BLANKS_SERIA_POLIS,
  23. 'items' => //вот тут ступор//
  24.  
  25.  
  26. )),
  27. new fieldDate('date_otr', array(
  28. 'title' => LANG_BLANKS_DATE_OTR,
  29. 'rules' => array(
  30. array('required')
  31. )
  32. ))
  33. )
  34. )
  35. );
  36.  
  37. }
  38.  
  39. }
Есть поле seria_polis. Не могу понять как сделать запрос в БД и потом вывести поля из БД в качестве значений выпадающего списка
#4 [ЕСТЬ РЕШЕНИЕ] Классы работы с БД 2 января 2017 в 00:29
Благодарю.Иду в чтение
#1 [ЕСТЬ РЕШЕНИЕ] Классы работы с БД 2 января 2017 в 00:17
Где можно ознакомиться с классами работы с БД? Тоесть как формируються запросы и выводяться результаты?
#6 [ЕСТЬ РЕШЕНИЕ] INSERT в моделе 1 января 2017 в 23:41
Забудьте, это еще голова не отошла от НГ. Забыл убрать return
#7 [ЕСТЬ РЕШЕНИЕ] INSERT в моделе 1 января 2017 в 23:40


Да.
Когда вставляем в таблицу из массива, делаем так:

  1. foreach ($massiv as $ar) {
  2. $valu = array(
  3. 'id' => $ar['id'],
  4. 'title' =>$ar['title'],
  5. 'something' => $ar['anything'],
  6. 'foo' => $ar['boo']
  7. );
  8. $this->insert('blanks', $valu);
  9. }
Ну и так далее и тому подобное...

Ris

С этим разобрался. А вот пока не могу понять (толи Новый Год в голову ударил толи еще что то), как селать следующее:
В массиве есть два ключа — это номер первого договора nomer и количество договоров kolichestvo. Тоесть нужно в цикле к пройтись некое количество раз (kolichestvo) и добавить к номеру договора (nomer) + 1. Тоесть было 100 стало 150 (при условии что 50 договоров). Поможете?
#8 [ЕСТЬ РЕШЕНИЕ] INSERT в моделе 1 января 2017 в 23:02
За ответ спасибо. Разобрался с этим.
#9 [ЕСТЬ РЕШЕНИЕ] INSERT в моделе 1 января 2017 в 22:46
Я так понимаю что ключ массива это и есть название поля?
#1 [ЕСТЬ РЕШЕНИЕ] INSERT в моделе 1 января 2017 в 21:54
Нужно вставить в таблицу blanks некое значение например $value = 1
Есть return $this->insert('blanks', );
Что нужно прописать после запятой чтоб значение $value попало в поле value в таблице blanks?
#11 Документация по разработке 1 января 2017 в 21:32
Lora
Проблема в том что в системе же есть классы и методы которые используються и как понять где что и как… Словом ладно, буду пробовать разобраться в этой каше
#1 Документация по разработке 1 января 2017 в 18:52
Здравствуйте. Хочу написать несколько компонентов и не могу найти документацию по системе. Зашел в раздел "Документация", а там странички на разработке еще. Может кто то посоветует где можно прочитать инфу?
#13 Компонент "заявки 12 августа 2015 в 20:40
Цена вопроса которую мне озвучили слишком велика. Нашол разработчиков по месту жительства. Скоро будет и цена и даже демка.
#14 Компонент "заявки 24 июля 2015 в 10:13

меня тоже заинтересовало, но только мультимагазин… если вдруг компонент будут делать в стиле "лего", готов скинуться за мультимагазин(если выйдет в разумных пределах)

lezginka.ru

Компонент действительно будет как лего. Заявки и мультимагазин будут разработаны как два отдельные компонента но с возможностью совместной работы с пониманем функций друг друга.
Как только разработчики сбросят все свои предложения — я смогу понимать сколько что стоит
#15 Компонент "заявки 24 июля 2015 в 10:11

доброго времени суток, хотелось бы узнать Intrerio, данные заявки будут идти в одном направлений от А к Б или можно сделать маршрут с остановками? если с остановками то сколько остановок планируется? Прикрепление файлов к заявкам планируется? когда окончательное ТЗ будет, покажите. спасибо

snoopik

Не могу понять что значит от А к Б?
Прикрепление файлов планируеться.
ТЗ будет готово завтра

собственно, возникает вопрос: не проще ли будет это все сделать на каком-нибудь фреймворке типа Yii, нужно ли такое масштабное нагромождение над instantcms?

alkokrolik

Была мысль и о фреймворках но:
Инстант позволяет легко прикручивать другие компоненты и модули и любой проэкт можно наполнить качественными сервисами в считаные минуты.
Инстант уже имеет мепсы и другие полезные функции.
Разработка проэкта с ноля, стоит минимум в 3-4 раза дороже чем компонент к инстанту.
Мы уже промониторили другие варианты.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.