-
Публікації
11 658 -
З нами
-
Відвідування
Тип публікації
Профілі
Форум
Маркетплейс
Статті
FAQ
Наші новини
Магазин
Блоги
module__dplus_manager
Повідомлення, опубліковані користувачем afwollis
-
-
ммм. то, что она в мусорке не заметил.
в остальном странно все.
вот повтор темы с процитированными сообщениями: Цена в заголовке страницы [оригинал от Cosss]
-
Под спойлером процитированы все сообщения из такой же темы, которая была отправлена в мусор из-за того, что вроде бы "криво отображается".
Привет, всем. Как можно на странице продукта в тэге <title> рядом с названием продукта, показывать еще и цену? Менял header.tpl, пробовал туда <?php echo $price; ?> добавить, не получается.
в ..catalogcontrollerproductproduct.php найди строку и удали ее:
$this->document->title = $product_info['name'];
найди
if ($discount) { $this->data['price'] = $this->currency->format($this->tax->calculate($discount, $product_info['tax_class_id'], $this->config->get('config_tax'))); $this->data['special'] = FALSE; } else { $this->data['price'] = $this->currency->format($this->tax->calculate($product_info['price'], $product_info['tax_class_id'], $this->config->get('config_tax'))); $special = $this->model_catalog_product->getProductSpecial($this->request->get['product_id']); if ($special) { $this->data['special'] = $this->currency->format($this->tax->calculate($special, $product_info['tax_class_id'], $this->config->get('config_tax'))); } else { $this->data['special'] = FALSE; } }
и после него вставь:$this->document->title = $this->data['price'].' - '.$product_info['name'];
Большое спасибо, все получилось. А как можно поменять формат цены? В данной версии локализации используется американский манер цены, тысячи разделяются запятой, а центы точкой. В России же принято тысячи разделять пробелом, а копеек в интернете я, кажется, не видел даже. Кстати, это можно было бы учесть в этой локализации.
Админка - система - локализация - валюта
настройка дестичного и тысячного знака в файле ..cataloglanguagerussianrussian.php
$_['decimal_point'] = '.'; $_['thousand_point'] = ',';
В таком случае вставляет до названия товара, а как вставить после?
То есть так:
Название товара - 000 руб.
И еще проверку сделать, если есть специальная цена, то выводить её.
xxx999, честно говорю - очень не хотелось писать ответ на такой вопрос ;)
Но, тем не менее:
$this->document->title = $product_info['name'].' - '.$this->data['price'];
А проверку сделать если есть специальная цена, не подскажете как? ;)
посмотрите, как формируется информация о продукте, и его стоимости в частности, в
catalog/controller/catalog/category.php
либо стучитесь в ЛС с контактами
-
в настрйоках магазина URL-сайта --- www.mysite.com
открыт URL mysite.com
ajax НЕ кроссайтовый
= = =
хотя к фильтру это врядли имеет отношение
-
тема доступна.
откройте и почитайте.
если есть проблемы с доступом - скриньте.
-
str_replace(" ", " ", $str);
- 1
-
делал фильтр "по родным атрибутам + категория + производитель" на ocStore_017 (или 019, не помню точно).
напишите подробнее об используемых параметрах товаров (цвет, размер, итп).
-
1. что у вас было?
2. что сделали?
3. что ожидали получить?
4. что получили?
5. какие вопросы появились?
-
Делал такое.
Для начала ответьте на такие вопросы:
- какая версия движка используется?
- внесены ли товары?
- указаны ли у них необходимые параметры?
- есть ли база соответствий шин/дисков автомобилям?
- надо сделать ТОЛЬКО поиск или еще и сверстать/разукрасить вывод этого самого поиска?
- какие сроки?
-
модуль FREE, поэтому неплохо было бы выложить его с просьбой о помощи :)
-
А сколько примерно будет стоить, если заказать услугу спарсить таким образом например 1000 товаров?
1. нужен пример xml-файла (с парой десятков товаров) + ссылка на инфу о всех возможных полях в xml (вдруг в примере каких-то не окажется).
2. необходимо знать максимально точное кол-во товаров, ибо от кол-ва товаров зависит многое (чем их больше, тем больше внимания надо будет уделить очистке памяти, дабы скрипт не "зажирался").
- 1
-
что в логах движка (админка - система - журнал ошибок) ?
почти уверен, что скрипту не хватает времени на выполнение.
-
в БД пишется "status=1"
в каталоге выбираются все модули со status=1 и отображаются.
-
в случае XML пишутся индивидуальные модули импорта товаров.
- 1
-
поиск по форуму на предмет дополнительных полей.
-
-
укажите для начала версию движка
-
может кто-то версию движка укажет?..
-
нет ничего невозможного.
бывает недостаточное финансирование :)
-
catalog/view/theme/название_темы/stylesheet/*.*
catalog/view/theme/название_темы/template/*.tpl
-
могу на платной основе реализовать конкретно под ваш проект.
либо также на платной основе предоставить модифицированный модуль с возможностью выбирать тип опций фильтра - radio, checkbox, select (с инструкцией по установке).
за деталями - в ЛС
-
[=== catalog/view/theme/default/template/product/category.tpl ===]
сделать по-умолчанию "витрина":
находим
view = $.cookie('display'); if (view) { display(view); } else { display('list'); } //--></script> <?php echo $footer; ?>
меняемif (view) { display(view); } else { display('list'); }
наif (view) { display(view); } else { display('grid'); }
- 5
-
вопрос неоднократно поднимался:
для ocStore 01х - 02х:
в контроллере модуля категорий [=== catalog/controller/module/category.php ===] заменить
if ($category_id == $result['category_id']) { $children = $this->getCategories($result['category_id'], $new_path); }
на//if ($category_id == $result['category_id']) { $children = $this->getCategories($result['category_id'], $new_path); //}
- 1
-
1. что у вас было?
2. что сделали?
3. что ожидали получить?
4. что получили?
5. какие вопросы появились?
-
если срочно - в ЛС, обновлю модуль.
если не срочно - ожидайте, на этих выходных (или на следующей неделе) обновлю модуль.
Цена закупки
в Загальні питання
Опубліковано:
версию телепатируйте