- ShopCMS, DataLife Engine, XenForo и другие CMS - помощь и поддержка
- → Просмотр профиля: Сообщения: Sergei
Статистика
- Группа: Assistent vsupport.club
- Сообщений: 15
- Просмотров: 1220
- Статус: Пользователь
- Возраст: 40 лет
- День рождения: Август 8, 1983
-
Пол
Не определился
0
Начинающий
Инструменты
Друзья
Sergei еще не добавил друзей
Мои сообщения
В теме: Картинки рекомендуемых товаров
23 May 2013 - 12:06 PM
вот product_detailed.tpl
В теме: Картинки рекомендуемых товаров
23 May 2013 - 11:53 AM
правка сделана (вот файл product_detailed.php из папки /core/includes/)значит Вы не сделали правку в файле product_detailed.php
или не очистили кеш
и из папки /core/cache/ уже много раз файлы удалялись (и сейчас, и во время других поправок)
В теме: Картинки рекомендуемых товаров
23 May 2013 - 09:15 AM
Неправильно то, что элемента picture в массиве нет, т.к. в дефолтовом шаблоне картинка не выводится.что тогда неправильно в выводе картинке?
Смарти-массив $product_related исходно является PHP-массивом $related, формируемым в product_detailed.php.
Там используется запрос "select productID, name, Price FROM ...", т.е. массив содержит productID, название и цену. Картинки в нем нет. Проще всего в этом запросе с помощью JOIN связать PRODUCTS_TABLE и PRODUCT_PICTURES по полю default_picture и получить таким образом в этом же запросе имя файла с картинкой. Ну и отработать как-то ситуацию отсутствия картинки у рекомендуемого товара.
а как это сделать? если делать как описано здесь
(т.е. в product_detailed.php
$p = db_query("select productID, name, Price FROM ".PRODUCTS_TABLE." WHERE productID=".$row[0]." and enabled=1");заменено на
$p = db_query("select t1.productID, t1.name, t1.Price, t2.filename FROM ".PRODUCTS_TABLE." AS t1 LEFT JOIN ".PRODUCT_PICTURES." as t2 ON t1.default_picture = t2.photoID WHERE t1.productID=".$row[0]." and t1.enabled=1");
а в roduct_detailed.tpl
там где нужно вставить картинку добавлено
<a href="{if $smarty.const.CONF_MOD_REWRITE eq 1}product_{$product_related[i].productID}.html{else}index.php?productID={$product_related[i].productID}{/if}"><img height="100px" src="/data/small/{$product_related[i].filename}"></a>
но все так же не выводится (для примера http://www.versmet.r...oduct_2765.html, после заголовка "С этим товаром мы рекомендуем")
В теме: Оптимизация MySQL запросов
25 February 2013 - 01:53 PM
Итак, сегодня
Сделал резервную копию core/includes/database/mysql.php
Заменил файлы:
core/includes/database/mysql.php
core/includes/database/optMysql.class.php
core/functions/product_functions.php
core/functions/category_functions.php
core/includes/product_detailed.php
(файл core/includes/counter.php не стал заменять)
теперь по логину/паролю в админку не зайти, в чем может быть причина (файлы на старые пока не заменял)
Сделал резервную копию core/includes/database/mysql.php
Заменил файлы:
core/includes/database/mysql.php
core/includes/database/optMysql.class.php
core/functions/product_functions.php
core/functions/category_functions.php
core/includes/product_detailed.php
(файл core/includes/counter.php не стал заменять)
теперь по логину/паролю в админку не зайти, в чем может быть причина (файлы на старые пока не заменял)
В теме: Оптимизация MySQL запросов
20 February 2013 - 01:34 PM
Подскажите, пожалуйста, у этого патча есть техподдержка? (т.к. он платный по логике вроде должна быть, но не понятно куда писать) Т.к. патч хотелось бы поставить чтоб работал и без проблем, хочу сделать это поэтапно, списываясь с тех поддержкой (т.е., написать об этом, поставить патч как написано в инструкции на сайте, написать, подождать будут ли глюки у сайта, контролируя какие еще работы ведутся на сайте (или чтобы они не велись, ну кроме как редактирования товаров, добавления товаров и новостей и т.п.), если возникнет та же ошибка написать в техподдрежку об этом, чтобы был виден весь процесс действий, и можно было как-то все это исправить)
- ShopCMS, DataLife Engine, XenForo и другие CMS - помощь и поддержка
- → Просмотр профиля: Сообщения: Sergei