LiveInternetMail.ru
Форум русской поддержки Joomla!® CMS
27.05.2012, 08:47:41 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 1.7 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор Тема: Не хочеть брать данные из *.xml  (Прочитано 914 раз)
0 Пользователей и 2 Гостей смотрят эту тему.
Andreydial
Осваиваюсь на форуме
***

Репутация: +2/-0
Offline Offline

Сообщений: 69


« : 07.06.2011, 17:59:45 »

Перерабатываю калькулятор для окон под себя, необходимо добавить переменные, к примеру стоимость погонного метра профиля, один раз путем переустановки модуля  и танцев с бубном получилось как-то. Сейчас переменная если определена в .php фиксированно, все работает, если ее брать как $costpak = @$_REQUEST["costpak"];, то она равна нулю и все, приехали. Подскажите пожалуйста, это мой первый опыт доработки модуля.
Записан
Andreydial
Осваиваюсь на форуме
***

Репутация: +2/-0
Offline Offline

Сообщений: 69


« Ответ #1 : 08.06.2011, 14:22:05 »

ребят, помогите пожалуйста, горю Sad
Записан
Виталик
Группа развития
*****

Репутация: +76/-0
Offline Offline

Пол: Мужской
Сообщений: 1276



« Ответ #2 : 08.06.2011, 14:55:29 »

$costpak = @$_REQUEST["costpak"];, то она равна нулю
в заголовке вы пишете про данные из XML, причём тут $_REQUEST?
Записан
mohax
Завсегдатай
*****

Репутация: +36/-0
Offline Offline

Пол: Мужской
Сообщений: 793



« Ответ #3 : 08.06.2011, 15:04:10 »

Код:
$params->get('costpak')
Как-то так, если из XML файла брать. Если из запроса, о смотреть в сторону getVar
Записан
bzzik
JComments Tester
*

Репутация: +219/-0
Offline Offline

Пол: Мужской
Сообщений: 3798


Contra Gaming Community


« Ответ #4 : 08.06.2011, 15:12:53 »

Мало информации, чтобы дать объективный ответ.

http://api.joomla.org/Joomla-Framework/Utilities/JSimpleXML.html
Записан
Andreydial
Осваиваюсь на форуме
***

Репутация: +2/-0
Offline Offline

Сообщений: 69


« Ответ #5 : 10.06.2011, 11:30:46 »

Код:
$params->get('costpak')
Как-то так, если из XML файла брать. Если из запроса, о смотреть в сторону getVar
Извините, вот так запрашиваю
$costprofile =  ($params->get( 'costprofile' ) );
И именнов таком виде не работает, может ли в Joomla где-то сохраняться старый *xml, так что после переустановки компонента он не перезаписывается. Ручками по ФТП все сношу. Один раз добавить новую переменную получилось путем удаления файлов, перезахода на сайт. Мне кажется что именно в этом проблема, потому как ведь работает остальное. В общем к понедельнику надеюсь закончить математику и если не будут грузиться переменные, выложу здесь все исходники. Сейчас пока нечего показать, в очередной раз изменили формулу расчета Sad

А для передачи файла в другой php мне надо писать такую строку?
<Input type="hidden" name="costpak" value="<?PHP ECHO $costprofile; ?>"/>
Извините за ламерские вопросы, просто задача вышла за рамки моих нынешних знаний, но отступать я не привык.
« Последнее редактирование: 10.06.2011, 11:44:29 от Andreydial » Записан
Виталик
Группа развития
*****

Репутация: +76/-0
Offline Offline

Пол: Мужской
Сообщений: 1276



« Ответ #6 : 10.06.2011, 17:25:15 »

А для передачи файла в другой php мне надо писать такую строку?
непонятно что имеете в виду
Записан
Andreydial
Осваиваюсь на форуме
***

Репутация: +2/-0
Offline Offline

Сообщений: 69


« Ответ #7 : 11.06.2011, 12:37:00 »

непонятно что имеете в виду
Есть форма, в нее загружаются данные из XML, заполняются строки, и потом данные передаются для расчета в другой phр, мне необходимо для передачи переменной, взятой из XML первым php, во второй, использовать <Input type="hidden" name="costpak" value="<?PHP ECHO $costprofile; ?>"/>
В общем, я понял, что ничего не понятно, допишу модуль математики и с понедельника его гамузом выложу сюда. Наверное так буде проще.
Записан
mohax
Завсегдатай
*****

Репутация: +36/-0
Offline Offline

Пол: Мужской
Сообщений: 793



« Ответ #8 : 12.06.2011, 18:22:51 »

Эээ, вы компонент пишете чтоль?
Записан
Andreydial
Осваиваюсь на форуме
***

Репутация: +2/-0
Offline Offline

Сообщений: 69


« Ответ #9 : 14.06.2011, 10:51:17 »

Эээ, вы компонент пишете чтоль?
Модуль слегка меняю под свои задачи.
Записан
Andreydial
Осваиваюсь на форуме
***

Репутация: +2/-0
Offline Offline

Сообщений: 69


« Ответ #10 : 14.06.2011, 10:55:31 »

В общем дописал. Такая проблема. Эксплорер пишет ошибку 500. Если в файле mod_okna.php убрать строки с 43 по 53. Ошибка пропадает и что-то считает. Что я делаю не так? Забыл, запускаю на локалке, в Денвере.
redact_mod_okna   это моя доработка
mod_okna это я нашел бесплатный модуль с него и начал.
Помогите пожалуйста, а то у меня уже мозг плавится. Angry

Нашел, блин! От я чукча. В 50 строке слово ECHP заменить на правильное ECHO. Но, в общем, если не трудно гляньте, покритикуйте мой опус.
Странно другое при error_reporting  =  E_ALL & ~E_NOTICE display_errors = On мне ослик не показывал строку ошибки а сразу еррор500.

* redact_mod_okna.rar (15.78 Кб - загружено 35 раз.)
* mod_okna.rar (13.01 Кб - загружено 43 раз.)
« Последнее редактирование: 14.06.2011, 11:38:34 от Andreydial » Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.16 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet