Страница 1 из 2

Как добавить в письмо Характеристику

СообщениеДобавлено: 13 янв 2012, 01:02
m0skit
Всем привет.
У меня такая проблема.
Появилась необходимость создать характеристику товара - Вес. Уже существующие поле, не подходит по ряду причин.
Т.е. я создал дополнительную характеристику товаров, назвал ее вес. При добавлении товара, заполняя данную характеристику, я отмечаю "Произвольное значение" и указываю вес товара, например 300 г.
Но вот проблема, в письме которое приходит администратору данная характеристика не отображается.
Подскажите, пожалуйста, возможно добавить эту характеристику в письмо или нет? А то уже замучился открывать каждый товар в магазине, смотреть его вес, а потом складывать вес заказа.

Re: Как добавить в письмо Характеристику

СообщениеДобавлено: 13 янв 2012, 17:23
namer
о каком именно письме речь?
по идее характеристики содержатся в названии заказанного товара в квадратных скобках.

Re: Как добавить в письмо Характеристику

СообщениеДобавлено: 14 янв 2012, 01:15
m0skit
Не понял почему тему перенесли в модули и блоки.

Речь идет о письме которое приходит на e-mail администратора после того как поступает заказ.
Действительно в письме указываются характеристики товара, в моем случае это цвет и размер.
Это те характеристики которые выбираются из нескольких значений.
А вот если при добавлении товара указать, например цвет, как произвольное значение, то в письме этой характеристики не будет.

Попробую еще раз объяснить.

У своем магазине я создал три характеристики для товаров: цвет, размер, вес.
Для цвета и размера я создал варианты, т.е. значения. И при добавлении товара я нажимаю на ссылку Настроить и отмечаю доступные значения для конкретного товара.

А вот с весом значения добавить не реально и поэтому при добавлении товара, заполняя данную характеристику, я отмечаю галочкой Произвольное значение (средний пункт) и пишу вес, например 300 г.
В описании товара эта характеристика появляется как и положено, выделенная жирным шрифтом.
Но вот в письме, которое приходит администратору, после поступления заказа эта характеристика не указывается. Есть только цвет и размер.

В данный момент товары в письме указываются так:
Код: Выделить всё
[PP-10543A] Сдельный купальник(S, Синий) (1 шт.) = 297 RUR


А нужно чтобы было так:
Код: Выделить всё
[PP-10543A] Сдельный купальник(S, Синий, 300 г) (1 шт.) = 297 RUR


И дело тут не конкретно в весе, может быть кто-то не так поймет, а в том что любая характеристика, если она не выбрана из возможных значений, а указана как произвольное значение, в письме не отображается.

Re: Как добавить в письмо Характеристику

СообщениеДобавлено: 18 янв 2012, 00:41
m0skit
Ну что, никто не поможет?
Я, почему-то, думал что это сделать очень просто.

Re: Как добавить в письмо Характеристику

СообщениеДобавлено: 18 янв 2012, 04:30
namer
Длинная подсказка получится, там не всё так просто

Re: Как добавить в письмо Характеристику

СообщениеДобавлено: 19 янв 2012, 14:46
m0skit
Да мне хоть как, хоть коротко, хоть длинно.
Просто ну очень нужно. Слишком много времени теряю на открытие каждого товара на сайте и просмотр веса.

Re: Как добавить в письмо Характеристику

СообщениеДобавлено: 19 янв 2012, 16:11
namer
попробуйте найти исполнителя в разделе услуги

Re: Как добавить в письмо Характеристику

СообщениеДобавлено: 24 янв 2012, 01:22
m0skit
попробуйте найти исполнителя в разделе услуги


Отличное решение проблемы. Может мне тогда нужно было сразу найти того кто мне интернет-магазин с нуля разработает?

Вообще, это само собой разумеющееся, то что все характеристики должны указываться в письме, иначе вообще какой смысл в произвольном значении характеристики?
Считаю это недоработкой скрипта.

Re: Как добавить в письмо Характеристику

СообщениеДобавлено: 28 янв 2012, 19:55
levitaly
Эти характеристики нужны для того, чтобы показывать их у товара на сайте, а при заказе у вас отображаются только те хар-ки, которые нужны для комплектации (с выбранным значением).
Поэтому никакой недоработки здесь нет!.

Re: Как добавить в письмо Характеристику

СообщениеДобавлено: 28 янв 2012, 20:08
namer
Эх, добрый я...
core\functions\order_functions.php
function _sendOrderNotifycationToAdmin
после
Код: Выделить всё
                $variants        = GetConfigurationByItemId( $content[$i]["itemID"] );
                $options        = GetStrOptions( $variants );

вставляем
Код: Выделить всё
/// Добавляем характеристики с произвольным значение
                $q=db_query("select option_value from ".
                        PRODUCT_OPTIONS_VALUES_TABLE.
                                " where option_type=0 and productID=".(int)$productID);
                while ( $r=db_fetch_row($q) )
                {
                        if ( trim($options) != '' )
                                $options.=", ".$r["option_value"];
                        else
                                $options=$r["option_value"];
                }
/// end

вот и доработали скрипт
:ugeek:

Re: Как добавить в письмо Характеристику

СообщениеДобавлено: 29 янв 2012, 11:04
m0skit
Спасибо за доброту. Но только по чему-то не работает :(

Re: Как добавить в письмо Характеристику

СообщениеДобавлено: 17 фев 2012, 01:09
m0skit
Тема еще актуальна. Проблему решить не удалось.