versedmm

Отображение .шт рядом с ценой

Рекомендуемые сообщения

versedmm    1

Глупый вопрос, но как включить отображение .ШТ возле цены в карточке товара? Тема Journal. 

Clip2net_171114191009.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Gann    31
Только что, versedmm сказал:

Глупый вопрос, но как включить отображение .ШТ возле цены в карточке товара? Тема Journal. 

В админке вместо р. написать шт.

 

система - локализация - валюты - Рубль - символ справа

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
versedmm    1
9 minutes ago, Gann said:

В админке вместо р. написать шт.

не подойдет, т.к. помимо шт есть также кг и кв.м.

 

"система - локализация - валюты - Рубль - символ справа"

а вот за это спасибо

 

Но вопрос с разными вариантами (кг, кв.м и шт) после р. остается открытым, так как теперь квадратный метр у меня теперь стоит 2200р./кг.

Clip2net_171114194500.png

Изменено пользователем versedmm
добавил картинку

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
5 минут назад, versedmm сказал:

не подойдет, т.к. помимо шт есть также кг и кв.м.

Я как то сталкивался.

Есть специальный модуль чтобы писалось 600 руб.\шт.; 100 руб.\кг и тд.

Каждому товару можно привязывать единицу измерения по отдельности.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
versedmm    1
2 minutes ago, specialforce22 said:

Я как то сталкивался.

Есть специальный модуль чтобы писалось 600 руб.\шт.; 100 руб.\кг и тд.

Каждому товару можно привязывать единицу измерения по отдельности.

 

да и тут есть, просто не понятно как включить отображение 

Clip2net_171114194846.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
fanatic    81
Только что, versedmm сказал:

Но вопрос с разными вариантами (кг, кв.м и шт) после р. остается открытым

задействовать одно из не используемых полей

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
versedmm    1
18 minutes ago, fanatic said:

задействовать одно из не используемых полей

предлагаете править код? мне кажется тут есть какое-то решение в админке, где-то нужно переключить "тумблер", который прячет этот вес.

вот, допустим, нашел решение одного из пользователей без правки кода.

Только оно мне подошло, у меня по умолчанию стоит необходима доставка.

 

Изменено пользователем versedmm

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Gann    31
13 минут назад, versedmm сказал:

не подойдет, т.к. помимо шт есть также кг и кв.м.

 

в первом сообщении об этом не было речи)

 

Вот:

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
fanatic    81
Только что, versedmm сказал:

предлагаете править код? мне кажется тут есть какое-то решение в админке,

для вывода в корзине есть, а в карточке товара, нет(насколько я знаю)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
versedmm    1

глянул что пишут на стэкфлоу так там пользователь советует расположить атрибут рядом с ценой. Есть предположение как это можно сделать?

 

https://stackoverflow.com/questions/29659751/displaying-weight-suffix-next-to-price-on-specific-products

 

пока нашел только такое решение от @Tom 

только тут атрибут не встанет вслед за ценой. 

 

Изменено пользователем versedmm

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
fanatic    81

catalog/model/catalog/product.php  в методе  getProduct, добавляем в массив

'weight_class' =>  $query->row['weight_class'],// вес
'length_class' =>  $query->row['length_class'],// длина

контроллер - catalog/controller/prodluct/product.php  в методе index, после

$product_info = $this->model_catalog_product->getProduct($product_id);

добавляем

$data['weight']  = $product_info['weight_class'];//вес
$data['length'] = $product_info['length_class'];// длина

и в шаблоне выводим

<?php echo $weight; // вес ?>
<?php echo $length;  //длина ?>

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
versedmm    1
8 minutes ago, fanatic said:

и в шаблоне выводим


<?php echo $weight; // вес ?>
<?php echo $length;  //длина ?>

 

/catalog/view/theme/journal2/template/product/product.tpl тут имеется ввиду? а после какого кода разместить этот код?

Изменено пользователем versedmm

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
fanatic    81
Только что, versedmm сказал:

а после какого кода разместить этот код?

после вывода цены

<span><?php echo $price; ?></span>

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
versedmm    1
11 hours ago, fanatic said:

после вывода цены


<span><?php echo $price; ?></span>

 

Выводит такую ошибку

 

Spoiler

catalog_controller_prodluct_product_productphp.png

 

 

Spoiler

catalog_controller_prodluct_product_productphp1.png

 

 

Spoiler

catalog_model_catalog_productphp.png

 

 

Spoiler

catalog_view_theme_journal2_template_product_producttpl.png

 

Clip2net_171115094105.png

Изменено пользователем versedmm

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
fanatic    81

судя по всему,  в контроллере не туда вставили.  или есть модификация контроллера, а вставили в оригинал. в этом случае, обновить модификаторы.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
versedmm    1

в контроллере вставил сразу после строки

$product_info = $this->model_catalog_product->getProduct($product_id);

в 2-х местах где встречается этот кусок кода и после них заменил.

Модификаторы - стоят только journal2 и simple(та что регистрация и заказ).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
fanatic    81
1 час назад, versedmm сказал:

Модификаторы - стоят только journal2 и simple(та что регистрация и заказ).

есть файл  system\storage\modification\catalog\controller\product\product.php?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
versedmm    1
1 hour ago, fanatic said:

есть файл  system\storage\modification\catalog\controller\product\product.php?

ага

 

сверху/снизу текст располагается, а справа нет

Clip2net_171115152542.png

Изменено пользователем versedmm

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
fanatic    81

покажите код шаблона, где вставляете.  ссылку на сайт

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
versedmm    1
1 hour ago, fanatic said:

покажите код шаблона, где вставляете.  ссылку на сайт

отправил в личку

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
versedmm    1

Пока удалось добиться только такого (ед.измерения или сверху или снизу)

Clip2net_171117100355.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
versedmm    1

я тут подумал, в админке есть вариант расположения символа цены справа или слева, может быть вес и/или высоту|длину|ширину можно добавить к этой строке кода?

Clip2net_171117103150.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
AlexDW    840
1 час назад, versedmm сказал:

я тут подумал, в админке есть вариант расположения символа цены справа или слева, может быть вес и/или высоту|длину|ширину можно добавить к этой строке кода?

и как после этого, например, будет выглядеть графа "итого" в счете? ;)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
versedmm    1
1 hour ago, AlexDW said:

и как после этого, например, будет выглядеть графа "итого" в счете? ;)

да, точно. 

 

значит надо продолжать пинать карточку продукта

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу