0 Пользователей и 1 Гость просматривают эту тему.
  • 11 Ответов
  • 355 Просмотров
*

ebonydabster

  • Новичок
  • 19
  • 0 / 0
Добрый день!

Подскажите пожалуйста, можно ли средствами Joomla (плагины модули и т.д.) создать базу данных - справочник (предположим на примере институтов) c возможностью поиска и выбора из ее конкретных уже внесенных в базу данных значений, после осуществления данного поиска с сохранением найденных данных из базы на страницу

Для того, чтобы при заполнении внутри визивиг редактор или внешне в отдельном модуле была возможность:
А) выбрать страну из указанного списка

Б) выбрать город из указанной страны

В) выбрать институт или лабораторию из указанного города (аббревиатуры)

Г) выбрать статус
 
НА примере таких вещей:   - может есть универсальное средство по созданию и внедрению базы данных ?

http://www.nicolasbize.com/magicsuggest/index.html

    (видео-описание как сделать выпадающий список с поиском)

http://xozblog.ru/2013/01/jquery-autocomplete/
https://metanit.com/web/jquery/8.6.php

https://joomla.stackexchange.com/questions/15830/jquery-autocomplete-mention

Конечный вид должен быть представлен ввиде:

Страна или
международная
организация        Город           Институт или лаборатория         Участники                           Статус

Азербайджан        Баку             ИФ НАНА                         Рустамов А. + 3 чел.           Обмен визитами
Армения                Ереван      ННЛА                                 Мкртчян Р.Л. + 1 чел.         Обмен визитами

Внутри каждого поля должна быть возможность поиска и выбора значений из имеющийся связанной базы данных.

« Последнее редактирование: 08.02.2019, 17:43:53 от ebonydabster »
*

wishlight

  • Живу я здесь
  • 4489
  • 268 / 1
  • 300 руб очень быстрый хостинг в ЕС
CCK (Content Construction Kit) какой-нибудь с фильтрами. Ну или может даже стандартная с допполями потянет.
*

xpank

  • Захожу иногда
  • 191
  • 20 / 0
*

ebonydabster

  • Новичок
  • 19
  • 0 / 0
спасибо за рекомендацию Fabrik! тестирую.

Подскажите, пожалуйста:

1. как в модуле Fabrik, да и в остальных модулях Joomla, сделать так, чтобы воспринимался язык БД - русский? Сейчас при внесении в БД информации на руссском - выдает - ? ?? ?.
В настройках модуля не нашел. В Joomla тоже. 

2. Правильно ли понимаю, что если в список созданный на Fabrik мы добавляем новые значения, то они сохраняются в БД?

При этом нам необходимо сделать так чтобы мы могли сделать 84 различных по сути списка (выбранных из БД значений) при этом отображаться должны значения только те, которые мы хотим чтобы они отображались в каждом конкретном списке.

Сейчас в качестве примера создали 2 списка: получается так что при добавлении с помощью одного из них строк со значениями, эти значения автоматом  добавляются и во второй список. Как сделать так чтоб они не добавлялись?

создавать отдельные 84 базы данных с одинаковыми значениями не хотелось бы.


« Последнее редактирование: 13.02.2019, 17:54:43 от ebonydabster »
*

xpank

  • Захожу иногда
  • 191
  • 20 / 0
Ну вообще кодировка по умолчанию выставляется в настройках сервера БД и при создании БД.
Касательно Fabrik, при создании или редактирования списка, на вкладке Расширенные в строке Сравнение выбирается кодировка для создаваемой/созданной таблицы. Нужно выставлять utf8_general_ci тогда русские символы будут сохранятся и отображаться корректно. Касательно прочих модулей - только через phpMyAdmin.
*

ebonydabster

  • Новичок
  • 19
  • 0 / 0
Поменял в разделе списки все на "utf8_general_ci "

Не помогло.

Может где то еще надо поменять?

По-прежнему выдает

« Последнее редактирование: 13.02.2019, 21:43:30 от ebonydabster »
*

xpank

  • Захожу иногда
  • 191
  • 20 / 0
Значит через phpMyAdmin нужно править.
*

ebonydabster

  • Новичок
  • 19
  • 0 / 0
Значит через phpMyAdmin нужно править.

Все решилась проблемка.  Один из столбоцов заработал на русском, а затем я его перекопировал с отвязкой и переименованием в остальные таблицы.

У меня другой вопрос:

Может вы знаете как добавлять новые строки в таблицу но чтобы не в конец таблицы (по умолчанию) а например между 13 и 14 строками вставить новую строку внутри таблицы c помощью Fabrik??

здесь также отдельно его задал
Вставка строки в таблицу значений модуля Fabrik
*

xpank

  • Захожу иногда
  • 191
  • 20 / 0
Нужно городить свой механизм сортировки. Допустим добавить новое поле, с порядковым номером и отсортировать по нему. Тогда устанавливая порядковый номер, строки сами выстроятся как нужно. Можно конечно и ID править, но лучше его не трогать, и работать уже со своими полями, а не ключевыми.
*

ebonydabster

  • Новичок
  • 19
  • 0 / 0
Нужно городить свой механизм сортировки. Допустим добавить новое поле, с порядковым номером и отсортировать по нему. Тогда устанавливая порядковый номер, строки сами выстроятся как нужно. Можно конечно и ID править, но лучше его не трогать, и работать уже со своими полями, а не ключевыми.

Дело в том что новую строку которая по умолчанию добавиться в конец, будет добавлять другой пользователь или несколько.

Как в таком случае затем установить правильный номер

например сейчас у меня таблица из 250 значений:

1. А
2. Б
..
250.  ЛВ

вставляем новый строку и добавляем значения в новый столбец
1. А           знач1
2. Б           знач2
..
250.  ЛВ    знач250
251. ЛМ    знач251       - новая строка

Теперь нам нужно чтобы она показывалась на 2 строчке:

1. А             знач1
2. ЛМ          знач251
3. Б             знач2
..
250.     
251. ЛВ        знач250

Все равно как ее туда вписать если фильтр идет по значениям  нового отдельного столбца??

Менять каждый раз порядковый номер вручную?


*

ebonydabster

  • Новичок
  • 19
  • 0 / 0
Еще


вопрос переношу с локального сервера на сайт (через ftp) полностью сайт и после его перенесения и после установки fabrik на тех материалах где подкручен у меня модуль использующий Fabrik базу данных на том сайте куда  я переношу полностью сайт возникает следующая ошибка


Такой страницы не существует.


В процессе обработки вашего запроса произошла ошибка.
Вы не можете посетить текущую страницу по одной из причин:просроченная закладка/избранное
  • неправильный адрес
  • кэш поисковой системы ссылается на несуществующий документ
  • у вас нет права доступа на эту страницу


Вы можете воспользоваться поиском по сайту или перейти на главную страницу сайта.
Поиск по сайту
Искать...
Вернуться на Домашнюю страницу
Домашняя страница
Если проблема повторится, пожалуйста, обратитесь к системному администратору сайта и сообщите об ошибке, описание которой приведено ниже.[size=0px][/color]500[/size][/b][/color] Fabrik has generated an incorrect query for the list Institute:

В чем может быть дело?  может из-за JAVA или AJAX не установленном на том сервере куда переношу?
*

ebonydabster

  • Новичок
  • 19
  • 0 / 0
Подскажите  а как сделать вот это:


А) выбрать страну из указанного списка

Б) выбрать город из указанной страны

В) выбрать институт или лабораторию из указанного города

Задавать каким-то образом поля в которых будут объединяться значения??
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Соединение с базой данных Joomla 3

Автор Алекс33

Ответов: 3
Просмотров: 196
Последний ответ 01.07.2019, 14:11:13
от Алекс33
Создание сайта-аналога Ярмарки Мастеров

Автор sekundant11

Ответов: 3
Просмотров: 159
Последний ответ 28.06.2019, 17:25:21
от dm-krv
Регистрация\подписка при выключенном сайте

Автор all_zer

Ответов: 2
Просмотров: 545
Последний ответ 22.06.2019, 11:38:54
от all_zer
Создание экспорта данных в CSV из CCK Cobalt

Автор pavel2950

Ответов: 0
Просмотров: 93
Последний ответ 14.06.2019, 18:11:09
от pavel2950
Вставка данных в БазуДанных

Автор pavel2950

Ответов: 9
Просмотров: 189
Последний ответ 05.06.2019, 09:04:12
от pavel2950