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

esmark

  • Захожу иногда
  • 91
  • 9 / 0
Всем привет!
Предлагаю свой компонент BaseConstructor 1.0.0 alpha для создания всевозможных табличных баз данных на Joomla 1.5 по аналогии с принципом работы Ms Access или OO Base.

Он может пригодиться для создания или ведения следующих таблиц:
  • таблицы событий,
  • прайс-листов,
  • список объектов или адресов,
  • список работников фирмы,
  • различные справочные данные
  • и многое другое.

В программе реализовано создание табличной структуры, Списка, Запросов, их связывание между собой. Это позволяет объединить 2 и более таблицы воедино (например, объединить таблицу работников предприятия с адресной таблицей по SQL) или включить в таблицу различные списки (страны, города, различные варианты ответа: Да, Нет и пр.).

Также возможно создания отдельной для каждой таблицы настройки, ее импорта и экспорта через админку. При создании таблицы можно указать необходимые типы полей для БД (int, varchar, text & etc) и для формы ввода (hidden, textfield, textarea, radio-button, checkbox, dropdown, calendar, ajax-dropdown и пр).

Во фронтенде реализованы возможности ввода/редактирования данных через форму, удаление строк, динамическая сортировка данных по столбцам, фильтрации данных в таблице по ключевому слову, печати таблицы и экспорта в csv-файл.

Имеются русская и английская локализация для данного компонента.

За основу был взят компонент Event Table Edit и существенно переделан. Компонент предлагается для тестирования и находится в бета-версии.

Буду рад за выявление ошибок, конструктивные предложения и пожелания по разработке очередных релизов данного компонента.

Скачать компонент можно по ссылке Download.
« Последнее редактирование: 06.04.2010, 20:45:56 от esmark »
*

ucnavigator

  • Новичок
  • 10
  • 0 / 0
после попытки открыть созданную табличку выдается:

Parse error: syntax error, unexpected T_STRING in /......./www/components/com_baseconstructor/controller.php on line 149

что це таке?
*

il2

  • Новичок
  • 8
  • 0 / 0
Отлично! давно ищу что то подобное) Испробую.. быть может ссылочку на сайт где это работает?
*

il2

  • Новичок
  • 8
  • 0 / 0
после попытки открыть созданную табличку выдается:

Parse error: syntax error, unexpected T_STRING in /......./www/components/com_baseconstructor/controller.php on line 149

что це таке?


Поддерживаю! ) что это))
*

esmark

  • Захожу иногда
  • 91
  • 9 / 0
после попытки открыть созданную табличку выдается:

Parse error: syntax error, unexpected T_STRING in /......./www/components/com_baseconstructor/controller.php on line 149

что це таке?

Здесь в строке 149 controller.php должен быть комментарий // после ";"
Код
       	$assid[] = (isset($row2->assid))?$row2->assid:"";  //ass_id replase to var config
Ссылочку на демо пока не могу дать, чуть позже. В ближайшее время постараюсь выложить принтскрины.
*

k2010

  • Новичок
  • 2
  • 0 / 0
Добрый день!
попытался установить компонент BaseConstructor
без проблем воткнулся в раздел компоненты
далее создал таблицу,
подгрузил  меню и ... ничего ни вывести на страничку и не увидел средств занесения данных в эту созданную таблицу
люди добрые помогите, времени в обрез, сайт горит все застопорилось ,нужно было создать таблицы как в акссесе с редактированием на сайте
*

esmark

  • Захожу иногда
  • 91
  • 9 / 0
Средства занесения в таблицу на самом сайте, во фронте. Нужно только, чтобы в конфигурации данной таблицы были указаны доступы на редактирование и добавление строк.
P.S. Компонент находится в alfa версии, в ближайшее время выйдет beta.
*

esmark

  • Захожу иногда
  • 91
  • 9 / 0
Компонент обновлен до версии бета - много значительных услучшений в админке и фронте.
Тестируем, оставляем отзывы.
*

k2010

  • Новичок
  • 2
  • 0 / 0
не работает
и еще, есть компонент eventtableedit. Как понимаю родоначальник baseconstruktor он работает, но криво задает ссылку по умолчанию на первую созданную таблицу. В меню создания ссылки на этот компонент задаешь номер таблицы а ссылка остается defaut и в меню ее не переделаешь есть модули по перенаправлению ссылок но там тоже труба, вообщем или что можно сделать с baseсconstructor, чтоб заработал или как переопределить ссылки
*

esmark

  • Захожу иногда
  • 91
  • 9 / 0
Cсылка на первую таблицу должна быть вида yoursite.ru/index.php?option=com_baseconstructor&view=default&choose=1&Itemid=55. Можешь жестко указать как url в меню. У меня все работает. Если что не работает, то покажи сайт, где.
*

yuri-it

  • Давно я тут
  • 983
  • 41 / 3
  • Быстрый хостинг https://jehost.ru
не работает кнопка Создать, чтобы создать таблицу.
По-настоящему быстрый хостинг для Joomla : https://jehost.ru
Отзывы: http://joomlaforum.ru/index.php/topic,109288.0.html
Отзывы по хостингу http://hosting101.ru/jehost.ru
*

esmark

  • Захожу иногда
  • 91
  • 9 / 0
Нашел ошибку несрабатывания кнопки при отсутствии раннее созданных таблиц.
Чтобы исправить работу кнопки нужно в файле joomla/administrator/components/com_baseconstructor/views/showtables/tmpl/default.php найти и заменить
Код
<?php
if ($this->count) {
?>
<form action="index2.php" method="post" name="adminForm" id="adminForm">
на
Код
<form action="index2.php" method="post" name="adminForm" id="adminForm">
<?php
if ($this->count) {
?>

и

Код
<?php echo JHTML::_('form.token'); ?>
<input type="hidden" name="task" value="display" />
<input type="hidden" name="option" value="<?php echo $option; ?>" />
<input type="hidden" name="boxchecked" value="0" />
</form>

<br clear="all">
<?php
}
else {
echo JTEXT::_('NO_TABLE');
}
?>
на
Код
<?php echo JHTML::_('form.token'); ?>
<?php
}
else {
echo JTEXT::_('NO_TABLE');
}
?>
<input type="hidden" name="task" value="display" />
<input type="hidden" name="option" value="<?php echo $option; ?>" />
<input type="hidden" name="boxchecked" value="0" />
</form>

<br clear="all">
*

alex-inc

  • Осваиваюсь на форуме
  • 25
  • 0 / 0
Установил, но посмотреть так и не получилось. Не удалось создать ни одной таблицы. Попробовал импорт CSV - после нажатия на кнопку "Применить" почему-то перебрасывает на логин.
*

esmark

  • Захожу иногда
  • 91
  • 9 / 0
Баг с созданием таблиц описан выше.
На счет испорта из CSV, файл принимается в кодировке UTF-8 (сохраненный в OpenOffice).
Если будут проблемы, прикладываем csv-файл в пост.
*

KKAAZZOO

  • Живу я здесь
  • 2172
  • 111 / 9
Так, пробую на Денвере, загружаю файл в CSV, нажимаю "применить" и выдает ошибку
Fatal error: Call to a member function nameQuote() on a non-object in Z:\home\site.ru\www\administrator\components\com_baseconstructor\includes\csvio.php on line 22

Что такое?
*

kot_ix

  • Новичок
  • 2
  • 0 / 0
esmark Есть предложение по данной теме, свяжитесь со мной 387883077
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

JXLSPriceParser - MS Excel + Joomla (v0.3.2)

Автор miraj

Ответов: 277
Просмотров: 110155
Последний ответ 09.04.2017, 11:59:46
от svarg
(CSVI) Компонент импорта csv файлов (Joomla 1.5 ~ Virtuemart 1.1 Native mode), beta

Автор Jkarter

Ответов: 114
Просмотров: 63669
Последний ответ 16.03.2016, 19:03:16
от Ferax
Георгиевская ленточка для Joomla 1.5

Автор ageent

Ответов: 10
Просмотров: 4706
Последний ответ 21.01.2016, 23:50:10
от SeBun
Joomposter программа для постинга в Joomla

Автор bigbrain

Ответов: 130
Просмотров: 48587
Последний ответ 21.01.2016, 19:13:20
от KKAAZZOO
Best Alias - плагин для улучшения seo в Joomla

Автор ageent

Ответов: 50
Просмотров: 20017
Последний ответ 21.01.2016, 18:57:49
от int-sam