VirFlow 0 Опубликовано 23 декабря, 2007 Жалоба Share Опубликовано 23 декабря, 2007 Как вывести в файле products_reviews.html вот эту функцию $PRODUCTS_MODEL} ? В product_info_v1.html работает... Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 23 декабря, 2007 Жалоба Share Опубликовано 23 декабря, 2007 Если речь про страницу product_reviews.php Открой этот файл и замени: $product_info_query = vam_db_query("select pd.products_name from ".TABLE_PRODUCTS_DESCRIPTION." pd left join ".TABLE_PRODUCTS." p on pd.products_id = p.products_id where pd.language_id = '".(int) $_SESSION['languages_id']."' and p.products_status = '1' and pd.products_id = '".(int) $_GET['products_id']."'");[/code] на: [code]$product_info_query = vam_db_query("select pd.products_name, p.products_model from ".TABLE_PRODUCTS_DESCRIPTION." pd left join ".TABLE_PRODUCTS." p on pd.products_id = p.products_id where pd.language_id = '".(int) $_SESSION['languages_id']."' and p.products_status = '1' and pd.products_id = '".(int) $_GET['products_id']."'"); и: $vamTemplate->assign('PRODUCTS_NAME', $product_info['products_name']);[/code] замени на: [code]$vamTemplate->assign('PRODUCTS_NAME', $product_info['products_name']);$vamTemplate->assign('PRODUCTS_MODEL', $product_info['products_model']); т.е. это как раз добавление метки $PRODUCTS_MODEL, которую затем можно использовать в /templates/шаблон/module/product_reviews.html Ссылка на сообщение Поделиться на другие сайты
VirFlow 0 Опубликовано 26 декабря, 2007 Автор Жалоба Share Опубликовано 26 декабря, 2007 Vam, выглядет все логично, но не работает. Мне нужна переменная $PRODUCTS_MODEL именно в файле /templates/шаблон/module/products_reviews.html (у Вас указан немного другой, без буквы 's'). Как быть? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 27 декабря, 2007 Жалоба Share Опубликовано 27 декабря, 2007 Именно в файле products_reviews не получится, видимо. В нём используютя только метки, определённые в /includes/classes/product.php В методе getReviews т.е. так просто это не сделать. Ссылка на сообщение Поделиться на другие сайты
VirFlow 0 Опубликовано 27 декабря, 2007 Автор Жалоба Share Опубликовано 27 декабря, 2007 Но именно этот файл инклудится в описании товара? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 27 декабря, 2007 Жалоба Share Опубликовано 27 декабря, 2007 На страницу карточки товара инклудится /includes/modules/product_reviews.php А этот php файл использует шаблон products_reviews.html Ссылка на сообщение Поделиться на другие сайты
VirFlow 0 Опубликовано 27 декабря, 2007 Автор Жалоба Share Опубликовано 27 декабря, 2007 Так нельзя вывести код модели в отзывах в описании товара? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 27 декабря, 2007 Жалоба Share Опубликовано 27 декабря, 2007 В /includes/modules/product_reviews.php добавь: $module->assign('PRODUCTS_MODEL', $product->data['products_model']);[/code] после (встречается два раза, добавлять тоже два раза): [code] $module->assign('module_content', $product->getReviews()); Затем в /templates/шаблон/module/products_reviews.html вставляй: Код товара: {$PRODUCTS_MODEL}[/code] Ссылка на сообщение Поделиться на другие сайты
VirFlow 0 Опубликовано 27 декабря, 2007 Автор Жалоба Share Опубликовано 27 декабря, 2007 ВОТ ТО ЧТО НУЖНО! Спасибо большое, Vam! Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения