Новости Joomla

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

july

  • Осваиваюсь на форуме
  • 46
  • 4 / 0
Re: Начало работы с Fabrik
« Ответ #30 : 21.02.2008, 19:15:59 »
Рекомендую установить последние обновление через SVN используя клиент Tortoise SVN из http://tortoisesvn.net/downloads.
Там есть исправления в т.ч. и по безопасности.

Установите Tortoise SVN.
Создайте новый каталог. Щелкните правой клавишей на нем и выберите "SVN Checkout..."

Для того чтобы получить версию 1.0.х введите "http://fabrik.unfuddle.com/svn/fabrik_fabrik104/1.0.x/trunk" в "URL of repository", нажмите OK
при первом подключении введите имя "fabrik_anonymous" и пароль "anonymous" (без кавычек!).

Полученный каталог с фабриком содержит вспомогательные файлы, не требующиеся для функционирования фабрика. Для того чтоб получить дистрибутив только с нужными файлами необходимо экспортировать файлы с SVN каталога. Для экспорта нажмите правой клавишей мыши на созданный каталог и выберите "Tortoise SVN->export..." в появившемся окне выберите каталог в который будет произведен экспорт нажмите "OK".

Для обновления имеющейся установки компонента, скопируйте содержимое соответствующих каталогов поверх имеющихся, например по FTP. Не забудьте сделать копии оригинальных папок "administrator/components/com_fabrik" и "components/com_fabrik" в рабочей версии joomla.

Для установки экспортированных файлов в виде компонента создайте ZIP архив содержащий два каталога "administrator/components/com_fabrik" и "components/com_fabrik".

Полностью читать тут http://fabrikar.com/index.php?option=com_fabrik&task=viewTableRowDetails&Itemid=27&fabrik=30&rowid=10&tableid=29
*

july

  • Осваиваюсь на форуме
  • 46
  • 4 / 0
Re: Начало работы с Fabrik
« Ответ #31 : 21.02.2008, 19:54:13 »
almas тогда смотри логи апача
*

Igr

  • Осваиваюсь на форуме
  • 38
  • 4 / 0
Re: Начало работы с Fabrik
« Ответ #32 : 21.02.2008, 20:06:07 »
SEF выключен - я его и не включал, но на всякий случай перепроверил.
Про поводу таблиц: лучше создавать новые в БД, или можно взять одну из имеющихся (если да - какие лучше)?
*

july

  • Осваиваюсь на форуме
  • 46
  • 4 / 0
Re: Начало работы с Fabrik
« Ответ #33 : 21.02.2008, 20:51:46 »
Igr
или можно взять одну из имеющихся (если да - какие лучше)?
там разве есть какие то таблицы. не помню. вообще напиши что ты хочешь а там разберемся с таблицами :)
*

Igr

  • Осваиваюсь на форуме
  • 38
  • 4 / 0
Re: Начало работы с Fabrik
« Ответ #34 : 21.02.2008, 21:12:47 »
Juli! Делал все по твоей инструкции (спасибо за нее!  :D):
Цитировать
закладка#3 (самая важная)
   Database Connection to use: выбираем базу с которой будем работать
   Database Table to link to: выбираем таблицу
   остальные настройки пока не меняем;

Когда ставил прошлый раз, просто выбрал одну из таблиц удаленного ранее компонента. Теперь ставлю на joostina и приплыл... Фабрик 1.0.4 на нее устанавливается, пришлось сначала ставить 1.0.3 (этот встал нормально) и пропатчивать до последней версии. И началось...
*

Igr

  • Осваиваюсь на форуме
  • 38
  • 4 / 0
Re: Начало работы с Fabrik
« Ответ #35 : 21.02.2008, 21:24:54 »
Попробовал установить выше указанное обновление, результат:
Fatal error: Cannot redeclare sefreltoabs() (previously declared in /www/expertdo/www/htdocs/index.php:80) in /www/expertdo/www/htdocs/includes/sef.php on line 383
Может просто Joostina и Фабрик очччень не дружат  :(?
*

july

  • Осваиваюсь на форуме
  • 46
  • 4 / 0
Re: Начало работы с Fabrik
« Ответ #36 : 21.02.2008, 21:30:24 »
упс, не правильно поняла твой вопрос.
Если есть возможность лучше использовать отдельную БД, чтобы не испортить основные таблицы.
таблицы можно заводить как средствами фабрика, так и например через phpmyadmin.
*

july

  • Осваиваюсь на форуме
  • 46
  • 4 / 0
Re: Начало работы с Fabrik
« Ответ #37 : 21.02.2008, 21:33:44 »
у меня joomla Re 1.0.12 здесь были те же проблемы. пришлось установить 1.03 потом апгрейдить по файлово до 1.04, а потом дальше до последней SVN версии
*

Igr

  • Осваиваюсь на форуме
  • 38
  • 4 / 0
Re: Начало работы с Fabrik
« Ответ #38 : 21.02.2008, 23:04:09 »
Juli! На Лавру 1.0.12 встает версия 1.0.4 сразу и без проблем. Работать с ней (по моему  ::)) несколько проще, чем с РЕ. Но везде свои + и -. В принципе, если у тебя работает на 12РЕ, то и на джустину может такой вариант установки подойдет? Ты с джустиной не пробовала? Я попробовал установить 1.0.3 и сверху последний патч, который ты указала - ошибка осталась. Видимо надо было сначала до 1.0.4 Попробую, спасибо за идею.
Подскажи, плз, как таблицы в БД создать средствами фабрика - я с ним еще не разбирался толком, ди и в мускуле пока не силен. Еще вопрос: можно ли в фабрике сделать авто сортировку (возрастание, убывание) внутри таблиц?  ::)
*

Igr

  • Осваиваюсь на форуме
  • 38
  • 4 / 0
Re: Начало работы с Fabrik
« Ответ #39 : 22.02.2008, 01:32:11 »
Интересно, при замене файла index.php Joostina на index.php из Лавры 1.0.12 - ошибка (
Цитировать
Fatal error: Cannot redeclare sefreltoabs() (previously declared in /www/expertdo/www/htdocs/index.php:80) in /www/expertdo/www/htdocs/includes/sef.php on line 383
) Исчезла и сайт заработал (на первый взгляд!!! работу остальных компонентов пока не смотрел) нормально...
*

july

  • Осваиваюсь на форуме
  • 46
  • 4 / 0
Re: Начало работы с Fabrik
« Ответ #40 : 22.02.2008, 09:51:31 »
сборку от ре была вынуждена использовать, там была руссифицированная админка, а сайт нужно было сдать быстро. не было времени, а фабрик я уже позже на него прикручивала. джустину не пробовала. новый сайт буду на 1.5 делать. там своих заморочек хватает, до фабрика еще дело не дошло.

Re: Начало работы с Fabrik
« Ответ #41 : 22.02.2008, 14:54:28 »
almas тогда смотри логи апача
Эх! july! НАМ-ЛИ ЖИТЬ В ПЕЧАЛЕ...? :o
Логи смотрел - матерятся не-по-детски:
Premature end of script headers: htdocs/index.php
PHP Notice:  Undefined variable:  activeData in htdocs/components/com_fabrik/fabrik.class.php on line 777
PHP Notice:  Undefined variable:  aDdObjs in htdocs/components/com_fabrik/fabrik.class.php on line 932
PHP Notice:  Undefined variable:  col in htdocs/components/com_fabrik/fabrik.class.php on line 943
FATAL:  erealloc():  Unable to allocate 61440 bytes
Сразу оговорюсь: стоит Joomla! 1.0.13 Stable англоязычная, PHP Version 4.3.9 - все происходит в сети.
Обновление через SVN также совершил.
Тест присоединения к БД - проходит без запинок.
Дает заводить данные через средства Фабрика! в созданную таблицу.
 эх..  !!!???!!! поможите - люди добрые... сами мы не местные...  ;)
*

Igr

  • Осваиваюсь на форуме
  • 38
  • 4 / 0
Re: Начало работы с Fabrik
« Ответ #42 : 22.02.2008, 16:29:23 »
13я, по многим отзывам, со многими компонентами глючит - лучше попробуй Лавру 1.0.12 с ней гораздо меньше проблем. Если есть возможность вероятно лучше вернуться к 12 версии. Или попробовать 1.0.14 (сам ее еще не пробовал, на днях попытаю на локалке).
*

july

  • Осваиваюсь на форуме
  • 46
  • 4 / 0
Re: Начало работы с Fabrik
« Ответ #43 : 23.02.2008, 22:28:20 »
almas судя по ошибке
FATAL:  erealloc():  Unable to allocate 61440 bytes
у тебя явно не хватает памяти для интерпретатора php, увеличь значение в php.ini
*

july

  • Осваиваюсь на форуме
  • 46
  • 4 / 0
Re: Начало работы с Fabrik
« Ответ #44 : 23.02.2008, 22:35:36 »
almas чтобы проверить работает твой фабрик с твоей джумлой
отладь все на локальном сайте. например в денвере.

Re: Начало работы с Fabrik
« Ответ #45 : 26.02.2008, 14:36:56 »
Спасибо на добром слове, люди добрые...
буду попробУвать!
*

july

  • Осваиваюсь на форуме
  • 46
  • 4 / 0
Re: Начало работы с Fabrik
« Ответ #46 : 31.03.2008, 10:26:25 »
кстати, попробовала fabrik на ждустине, нормально работает, только если установить по описанному мною  в Ответе №37 способу.
almas чем дело закончилось?

Re: Начало работы с Fabrik
« Ответ #47 : 11.04.2008, 13:05:38 »
кстати, попробовала fabrik на ждустине, нормально работает, только если установить по описанному мною  в Ответе №37 способу.
almas чем дело закончилось?

July вижу большая умница (без юмора). А у меня как раз траблы с Джустиной. Два дня убил. Залил Fabrika 5. Не пошла. Затем 4-ю - тоже не пошла. Сначала проблема была с -> в xml. По рапорту загрузка была удачной, а по факту - две пустые папки компонента с одиноким fabrika.xml. Исправил -> на -> Загрузка прошла... почти. Вылетела ошибка синтаксиса опять же в xml. Пролистал его опять. Нашел, что drop таблицы элементов есть, а creat - нету. Более того, дальше для этой таблицы вообще (для меня) странности:
<query>DROP TABLE IF EXISTS `#__fabrik_elements`</query>   
            <query>auto_increment` int(1) NOT NULL default '0',
            `access` int(1) NOT NULL default '0',
            `use_in_page_title` int(1) NOT NULL default '0',
            `attribs` TEXT NOT NULL,
            `link` VARCHAR(255) NOT NULL,
            PRIMARY KEY ( `id` ));
      </query>

Проглядел файлы всех доступных версий - во всех одно и то же. Может, я чего-то не понимаю, но установка заканчивается именно на создании этой таблицы. Попробовал сам дописать шапку таблицы - все ставится, но не работает, потому что вызов элементов выдает еще больше ошибок по этой таблице.
Хотел попробовать по вашему совету №37, но нигде не мог найти версию 1.0.3. Скачал практически весь репозиторий Fabrika, даже 2.0 (пока не зна зачем). Что посоветуешь? Уповаю...
*

july

  • Осваиваюсь на форуме
  • 46
  • 4 / 0
Re: Начало работы с Fabrik
« Ответ #48 : 11.04.2008, 14:05:35 »

Re: Начало работы с Fabrik
« Ответ #49 : 12.04.2008, 12:58:37 »
Пробил, встало... Но при клике на ссылку:
Fatal error: Cannot redeclare sefreltoabs() (previously declared in Y:\home\tigr-chita\www\index.php:80) in Y:\home\tigr-chita\www\includes\sef.php on line 560
Кажется, Igr описал то же самое... Хотелось бы коммент bostona...
« Последнее редактирование: 12.04.2008, 13:01:59 от srg-Doka »
*

july

  • Осваиваюсь на форуме
  • 46
  • 4 / 0
Re: Начало работы с Fabrik
« Ответ #50 : 13.04.2008, 06:19:46 »
включи sef

Re: Начало работы с Fabrik
« Ответ #51 : 13.04.2008, 15:16:23 »
Ну, общими усилиями все на Джустину встало, таблицы по клику меню выводятся. Спасибо всем!
А вот "добавить", "редактировать".... получаю неизменно:

Warning: Crypt_Blowfish_PHP::require_once(Crypt/Blowfish/DefaultKey.php) [function.Crypt-Blowfish-PHP-require-once]: failed to open stream: No such file or directory in Y:\home\tigr-chita\www\components\com_fabrik\libs\Blowfish\PHP.php on line 103

Fatal error: Crypt_Blowfish_PHP::require_once() [function.require]: Failed opening required 'Crypt/Blowfish/DefaultKey.php' (include_path='.;/usr/local/php5/PEAR') in Y:\home\tigr-chita\www\components\com_fabrik\libs\Blowfish\PHP.php on line 103

Как искать пока вообще не разобрался.
*

Elis

  • Осваиваюсь на форуме
  • 20
  • 3 / 0
Re: Начало работы с Fabrik
« Ответ #52 : 14.04.2008, 08:24:25 »
Ну, общими усилиями все на Джустину встало, таблицы по клику меню выводятся. Спасибо всем!
А вот "добавить", "редактировать".... получаю неизменно:

Warning: Crypt_Blowfish_PHP::require_once(Crypt/Blowfish/DefaultKey.php) [function.Crypt-Blowfish-PHP-require-once]: failed to open stream: No such file or directory in Y:\home\tigr-chita\www\components\com_fabrik\libs\Blowfish\PHP.php on line 103

Fatal error: Crypt_Blowfish_PHP::require_once() [function.require]: Failed opening required 'Crypt/Blowfish/DefaultKey.php' (include_path='.;/usr/local/php5/PEAR') in Y:\home\tigr-chita\www\components\com_fabrik\libs\Blowfish\PHP.php on line 103

Как искать пока вообще не разобрался.

У меня заработало вот так:

В файле /components/com_fabrik/libs/Blowfish/PHP.php ищем следующий код:
 
Код
 function _init()
    {
        require_once 'Crypt/Blowfish/DefaultKey.php';
        $defaults = new Crypt_Blowfish_DefaultKey();
        $this->_P = $defaults->P;
        $this->_S = $defaults->S;
    }

Меняем на этот:
Код
 function _init()
    {
        global $mosConfig_absolute_path;
        require_once $mosConfig_absolute_path . '/components/com_fabrik/libs/Blowfish/DefaultKey.php';
        $defaults = new Crypt_Blowfish_DefaultKey();
        $this->_P = $defaults->P;
        $this->_S = $defaults->S;
    }
*

mosgaz

  • Захожу иногда
  • 65
  • 12 / 0
Re: Начало работы с Fabrik
« Ответ #53 : 01.02.2009, 02:09:14 »
Долго выбирал компонент построения форм и остановился на Fabrik.

Немного поработал над русификацией языкового файла, в ближайшее время выложу полную версию russian в новой http://joomlaforum.ru/index.php/topic,53887.0.html.
« Последнее редактирование: 01.02.2009, 20:29:07 от mosgaz »
ACER == мусор.

Re: Начало работы с Fabrik
« Ответ #54 : 05.02.2009, 12:04:11 »
Ребята, а что если в админке Joomla 1.5.8 в закладке любого субменю Фабрика нет вообще кнопки New?
Я не могу создать ни новую группу, ни новый элемент.
Хотя на fabrikar.com в джумле 1.0 было проилюстрировано создание формы именно с помощью кнопки New в админке.

offtop - установил jforms, так на закладке тоже никаких кнопок для создания новых компонентов...
Помогите плз.
*

mosgaz

  • Захожу иногда
  • 65
  • 12 / 0
Re: Начало работы с Fabrik
« Ответ #55 : 05.02.2009, 13:12:56 »
Никакой конкретики, но....

1. Попробуй открыть из архива с компонентом, файл fabrik.xml и просмотри как создаются остальные кнопки.

2. Еще  проверь шаблоны вывода меню форм/элементов/групп в панели администратора administrator\components\com_fabrik\views

3. Открой toolbar.fabrik.html.php и toolbar.fabrik.php, проверь прописана ли там функция new
ACER == мусор.
*

mosgaz

  • Захожу иногда
  • 65
  • 12 / 0
Re: Начало работы с Fabrik
« Ответ #56 : 05.02.2009, 16:47:50 »
Мамбот формы размещен в статичном содержимом. Данные отправляются на почту и пользователь переадресуется на нужную страницу. Но если в конфигурации формы поставить галочку на записи в базу данных, то на белом фоне появляется вот это:

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near \'( `client_intro` text NULL, `client_company` VARCHAR(255) NUL SQL=CREATE TABLE ( `client_intro` text NULL, `client_company` VARCHAR(255) NULL, `client_contperson` VARCHAR(255) NULL, `client_tel` VARCHAR(255) NULL, `client_email` VARCHAR(255) NULL, `client_details` text NULL, `expo_name` VARCHAR(255) NULL, `expo_center` varchar (255) NULL, `expo_open` datetime NULL, `expo_close` datetime NULL, `expo_pavilion` VARCHAR(255) NULL, `expo_hall` VARCHAR(255) NULL, `expo_stand` VARCHAR(255) NULL, `stand_square` VARCHAR(255) NULL, `stand_dim` VARCHAR(255) NULL, `stand_position` varchar (255) NULL, `stand_floor` varchar (255) NULL, `stand_ban` varchar (255) NULL, `stand_section` text NULL, `design_el` text NULL, `tech_plasm` text NULL, `furn_rec` varchar (255) NULL, `furn_plasma` varchar (255) NULL, `furn_inf` varchar (255) NULL, `furn_bar` varchar (255) NULL, `furn_barchair` varchar (255) NULL, `furn_stel` varchar (255) NULL, `furn_table` varchar (255) NULL, `furn_vit` varchar (255) NULL, `furn_chair` varchar (255) NULL, `works_list` text NULL, `fabrik_internal_id` VARCHAR(255) NOT NULL, `time_date` VARCHAR(255) NULL, `add_details` text NULL, primary key (fabrik_internal_id))

Помогите разобраться, пожалуйста.
ACER == мусор.
*

muha-123

  • Новичок
  • 4
  • 0 / 0
Re: Начало работы с Fabrik
« Ответ #57 : 16.02.2009, 16:40:16 »
Добрый день! помогите, плиз, поставила fabrik, данные добавляются, на e-mail отправляются, но в отчетной таблице отображаются только первые введенные,
как решить эту проблему? Буду очень благодарна!!!
*

mosgaz

  • Захожу иногда
  • 65
  • 12 / 0
Re: Начало работы с Fabrik
« Ответ #58 : 17.02.2009, 12:37:22 »
Добрый день! помогите, плиз, поставила fabrik, данные добавляются, на e-mail отправляются, но в отчетной таблице отображаются только первые введенные,
как решить эту проблему? Буду очень благодарна!!!

В отчетной таблице или в отчетном e-mail? Если данные добавляются в БД, но их нет в отчете значит вам необходимо настроить шаблон отчета, используя заглушки вроде {имя_элемента}.
ACER == мусор.
*

muha-123

  • Новичок
  • 4
  • 0 / 0
Re: Начало работы с Fabrik
« Ответ #59 : 17.02.2009, 15:03:42 »
В отчетной таблице или в отчетном e-mail? Если данные добавляются в БД, но их нет в отчете значит вам необходимо настроить шаблон отчета, используя заглушки вроде {имя_элемента}.

данные отправлялись по е-маил, в БД добавились только первые заполненные данные и все, но с проблемой справилась, заново все создала :) спасибо за ответ!

Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

С чего начать знакомство с Fabrik? (Несколько уроков посвященных компоненту)

Автор xpank

Ответов: 7
Просмотров: 2237
Последний ответ 22.06.2022, 16:07:31
от RomanA
Fabrik кол-во строк в таблице

Автор Vdmit

Ответов: 2
Просмотров: 1573
Последний ответ 24.05.2021, 10:55:53
от Vdmit
Fabrik list plugin - Table Edit

Автор yunoshev

Ответов: 0
Просмотров: 1622
Последний ответ 09.01.2021, 11:22:10
от yunoshev
Может быть Fabrik уже не конструктор форм, а CCK ?

Автор pirks

Ответов: 0
Просмотров: 2720
Последний ответ 19.02.2017, 09:43:48
от pirks
Fabrik для чайников как сделать Hello, world?

Автор AngelikaKS

Ответов: 1
Просмотров: 4155
Последний ответ 15.06.2016, 16:40:43
от Gorilla