retroman 0 Опубликовано 28 июня, 2011 Жалоба Share Опубликовано 28 июня, 2011 Добрый вечер! Такой вопрос: в опциях цены есть пункт "Единица" создал, единицу "комплект". Теперь в карточке товара отображается две цены - основная и цена за комплект. Можно как то сделать так, чтобы вторая цена не выводилась, а выводилась только фраза "цена за комплект" ? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 29 июня, 2011 Жалоба Share Опубликовано 29 июня, 2011 Наверное править шаблон карточки товара /templates/шаблон/module/proudct_info/product_info_v1.html и удалять лишнюю метку. Вы б хоть скриншот показали или ссылку дали. Ссылка на сообщение Поделиться на другие сайты
retroman 0 Опубликовано 29 июня, 2011 Автор Жалоба Share Опубликовано 29 июня, 2011 http://mirdverey21vek.ru/dobor-mdph-laminirovannyj-pvh-100.html метку то удалять удаляю, но удаляется вся строка "600 рублей за комплект", а нужно удалить только цифру. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 29 июня, 2011 Жалоба Share Опубликовано 29 июня, 2011 Наверное не ту удаляете. Попробуйте удалить PRODUCTS_PRICE метку. Ссылка на сообщение Поделиться на другие сайты
retroman 0 Опубликовано 29 июня, 2011 Автор Жалоба Share Опубликовано 29 июня, 2011 Наверное не ту удаляете. Попробуйте удалить PRODUCTS_PRICE метку. В том то и проблема, что тогда удалится верхняя цена. А она сейчас модифицирована так, что изменяется динамически в зависимости от выбранных атрибутов товара. Думал можно как то убрать именно цифру из нижней цены, и фразу "за комплект" перебросить на PRODUCTS_PRiCE Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 29 июня, 2011 Жалоба Share Опубликовано 29 июня, 2011 Правьте тогда в /includes/modules/product_info.php строку: $info->assign('PRODUCTS_VPE', $vamPrice->Format($products_price['plain'] * (1 / $product->data['products_vpe_value']), true).TXT_PER.vam_get_vpe_name($product->data['products_vpe'])); [/code] может как-то так: [code] $info->assign('PRODUCTS_VPE', TXT_PER.vam_get_vpe_name($product->data['products_vpe'])); и затем в шаблоне /templates/шаблон/module/product_info/product_info_v1.html метку {$PRODUCTS_VPE} ставьте сразу после {$PRODUCTS_PRICE} Ссылка на сообщение Поделиться на другие сайты
retroman 0 Опубликовано 29 июня, 2011 Автор Жалоба Share Опубликовано 29 июня, 2011 Cпасибо! Это именно то, что надо. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 29 июня, 2011 Жалоба Share Опубликовано 29 июня, 2011 Не за что Ссылка на сообщение Поделиться на другие сайты
retroman 0 Опубликовано 18 июля, 2013 Автор Жалоба Share Опубликовано 18 июля, 2013 Добрый день! Возникла ещё такая проблема в связи с ценой за единицу товара. Есть категории товаров. За вывод списка товаров каждой категории отвечает свой шаблон. В каждом шаблоне вручную прописано: Шаблон 1 {$module_data.PRODUCTS_PRICE} <br /> за комплект Шаблон 2 {$module_data.PRODUCTS_PRICE} <br /> за полотно Шаблон 3 {$module_data.PRODUCTS_PRICE} <br /> за шт. И так далее, прописаны единицы за которую идёт цена. Сделано было, чтобы не выставлять всем товарам категории единицу измерения, за которую идёт цена. Обнаружилась такая проблема. При просмотре товаров конкретного производителя, везде стоит: цена за комплект. Например, тут http://mirdverei21vek.ru/index.php?manufacturers_id=1 тогда как в самой категории товаров http://mirdverei21vek.ru/dveri-jekoshpon.html - стоит как и нужно цена за полотно. Какой шаблон отвечает за вывод товаров производителя? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 18 июля, 2013 Жалоба Share Опубликовано 18 июля, 2013 По идее, берётся первый шаблон по алфавиту в /templates/шаблон/module/product_listing/ Скопируйте нужный шаблон например в a.html или в !a.html Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения