Перейти к содержимому


bel1ever

Регистрация: 02 Apr 2012
Offline Активность: Apr 18 2012 04:19 PM
-----

Мои сообщения

В теме: productID в шаблонах с {php}

18 April 2012 - 04:20 PM

{assign var="xxx" value=$product_info.productID}
{php}
$re = $this->get_template_vars('xxx');
echo $re;
{/php}

вот так вот заработало) спасиб за помощь

В теме: productID в шаблонах с {php}

18 April 2012 - 04:05 PM

блин не то имел ввиду)
{php}
$xxx = $this->get_template_vars('productID');
var_dump($xxx);
{/php}

выводит NULL

а на выводе $this

{php}
$xxx = $this->get_template_vars('productID');
print_r($this);
{/php}

оно выводит абсолютно всё

Ну и если в $this лежат все productID из каталога, как вынуть именно ту, которая является в данный момент {$product_info.productID}

В теме: productID в шаблонах с {php}

18 April 2012 - 03:42 PM

Делаю в product_brief.tpl.html

{php}
$xxx = $this->get_template_vars('productID');
print_r($this);

{/php}

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

В теме: productID в шаблонах с {php}

18 April 2012 - 03:06 PM

А немножко поточнее можно?) так на var_dump выдает NULL

В теме: Простейший модуль ЧПУ

08 April 2012 - 11:48 PM

badisoft, я наверное просто какой-то особенный, или у меня сервер какой-то особенный, но:

1. Я качал ЧПУ 3 дня назад, вроде, как вы пишите, новая версия с исправлениями, однако без ручной прописки данного кода в .htaccess ничего не работало.

RewriteRule ^o-magazine.html index.php?show_aux_page=1 [L]
RewriteRule ^dostavka-i-oplata.html index.php?show_aux_page=2 [L]
RewriteRule ^kontaktyi.html index.php?show_aux_page=3 [L]

Спасибо за совет Dbus.

2. После установки ЧПУ, если не заменить в head.tpl.html

$("#targetDiv").autocomplete("devsearch.php", {
max: 30,
highlight: false,
scroll: true,
scrollHeight: 600,
width:250,
formatItem:liFormat
});

на

$("#targetDiv").autocomplete("/devsearch.php", {
max: 30,
highlight: false,
scroll: true,
scrollHeight: 600,
width:250,
formatItem:liFormat
});

то живой поиск не работает в категориях, а только на главной странице.

3. На тему

в data/ШАБЛОН/user.js сделай поиск по "index.php" и замени на "/index_old.php"

Раз не у меня одного такая проблема возникла, то значит она все же есть, я качал с вашего сайта с главной 3 дня назад ЧПУ, проблема решилась так. И она была.

4. Живой поиск, у меня модели занесены почти все заглавными буквами, а искал у меня он только по цифрам, символам, русским маленьким буквам, пока не начал дампить всю голову сломал на тему что не так, чтобы искало по любым нужно SQL запрос поменять с

$data = db_query("SELECT t1.product_code,t1.name,t1.price,t2.filename
FROM ".DB_PRFX."products t1
LEFT JOIN ".DB_PRFX."product_pictures t2 ON t1.default_picture = t2.photoID
WHERE t1.name like '%$q%' AND t1.enabled = '1'
LIMIT ".$_GET['limit']) or die( db_error() );

на этот

$data = db_query("SELECT t1.product_code,t1.name,t1.price,t2.filename
FROM ".DB_PRFX."products t1
LEFT JOIN ".DB_PRFX."product_pictures t2 ON t1.default_picture = t2.photoID
WHERE LOWER(t1.name) like '%$q%' AND t1.enabled = '1'
LIMIT ".$_GET['limit']) or die( db_error() );


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