Помощник
|
Курс в shop-script |
FordogeN
|
Сообщение
#1
|
||
|
|
||
|
|||
KURT [197BD] |
2.12.2008, 14:22;
Ответить: KURT [197BD]
Сообщение
#2
|
|
$kurs - глобальная переменная?
|
|
|
FordogeN
|
Сообщение
#3
|
|
нет, но я ее пробовал задавать даже в том же файле.
ps. Думаешь из-за этого? -------------------- |
|
|
KURT [197BD] |
2.12.2008, 17:21;
Ответить: KURT [197BD]
Сообщение
#4
|
|
результат = 0, потому что переменная $kurs не проинициализирована.
т.е. $product_info[12]*0 = 0 если тот кусок кода, кокторый ты привел, находится в теле функции, то возможно необходимо объявить эту переменную как глобальную global |
|
|
FordogeN
|
Сообщение
#5
|
|
ясно... спасибо! по пробую!
-------------------- |
|
|
ZiTosS |
2.12.2008, 20:55;
Ответить: ZiTosS
Сообщение
#6
|
|
А можно просто передавать подобную переменную в тело функции Главное найти и исправить определение функции.
Я тоже склоняюсь к мнению, что $kurs просто не инициализирована в теле функции, а такие переменные в PHP при запросе = 0, так же должно выводиться предупреждение , если не стоит подавление ошибок или оно переопределено Я так понял это либо шаблонизатор smarty, либо какое-то самодельное использование шаблонизации. Посмотри там где ты передаёшь шаблонизатору на файл с данным шаблоном. Определена ли там переменная $kurs... Возможно там присутствует мсассив, где ключём к жлементу массива должен быть 'kurs' (Например: $name_array['kurs'] = .....) Если это не шаблонизатор, то дай глянуть код там где определяется $kurs и тело функции где не работает данный скрипт |
|
|
FordogeN
|
Сообщение
#7
|
|
да, там smarty используется.
но я ни как не пойму, как оно будет работать... -------------------- |
|
|
ZiTosS |
3.12.2008, 3:04;
Ответить: ZiTosS
Сообщение
#8
|
|
_http://ru.wikipedia.org/wiki/Smarty
Вот тут как раз твоя ситуация так можно сказать... $kurs = Скока_тебе_нужно; ...... $smarty->assign('product_info[12]', $product_info[12]); $smarty->assign('kurs', $kurs); ....... $smarty->display('твой_шаблон_с_курсом.tpl'); // Выводим шаблон tpl Что-то на подобии, можно и переопределить имена |
|
|
Гость_0_* Гость_0_* |
10.3.2009, 17:57;
Ответить: Гость_0_*
Сообщение
#9
|
|
Пытаюсь определить в файле functions.php того самого Шоп-скрипта аналогичную переменную.
Только у нее значение не в файле и не фиксированное, а для каждого продукта своё и находится в дополнительном поле таблицы PRODUCTS_TABLE (SS_products). Не могу заставить скрипт "видеть" эту самую новую переменную, или нет реакции на мои изменения, или ругается, что синтаксис неверный. Уже вся фантазия иссякла, как его еще задать можно, параметр этот. В смысле вытащить из соответствующей каждому товару строки и передать функции showPrice. Формат переменной определен правильно. И в таблице она ЕСТЬ. А скрипт ее не видит. И полного аналога для формата запроса к БД что-то не могу подыскать: если ориентироваться на price, то там слишком сложные условия проверки прописаны (а впрочем, даже если их и оставлять, аналогичную функцию для новой переменной система не видит). Курс выбранной пользователем валюты - немножко по-другому задается, впрочем - пробовала по аналогии, не вышло. Если кто такое делал, будьте добры, подскажите, плиз. |
|
|
ZiTosS |
11.3.2009, 0:05;
Ответить: ZiTosS
Сообщение
#10
|
|
Oxanita, а вы в SELECT данное поле точно вытаскиваете? Мне кажется что нет. А вообще прошу предоставитьь строки важные в данном вопросе.
1) Покажите SQL запрос к базе. 2) Покажите как вы запихиваете переменную в smarty |
|
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Магазин FB акаунтов от "Я - рядом!" - iRyadom.Shop! БМ, ЕААВ, EAAG, ФП нового типа! Магазин ФБ каков - рядом! |
0 | Думаю | 1254 | 28.11.2022, 22:30 автор: Думаю |
|
Лицензия на Shop script 8 + плагины | 2 | inetuser | 2974 | 17.1.2022, 23:30 автор: inetuser |
|
Онлайн курс: 5 шагов к успеху за 1 месяц | 28 | Fubuki | 7438 | 28.12.2020, 1:25 автор: adamsadriane |
|
Обмен: Яндекс Деньги, Киви на ваши WMR, курс 1:1 (без комиссии) | 41 | Nonsys | 22188 | 22.8.2020, 17:32 автор: Nonsys |
|
Купить аккаунты недорого на red-shop.pro Магазин аккаунтов соц сетей |
17 | redshop | 8345 | 26.3.2020, 17:56 автор: Azyuka |
Текстовая версия | Сейчас: 23.4.2024, 17:34 |