Спасибо вам большое за совет, Ярослав!
Но, к моему великому сожалению, у меня нет познаний в базах данных и я не могу воспользоваться вашей инструкцией smile
Могу только готовый код добавить туда куда нужно.

Ярослав пишет:

Замените префикс таблиц wlzd на свой и вставьте идентификаторы (номера) характеристик.

 SELECT id,wp.title,barcode,wpl.prop_id,wpl.val_str,wpl.val_int FROM wlzd_product wp,  wlzd_product_prop_link  wpl WHERE
  wp.id=wpl.product_id AND 
  wpl.prop_id IN ( 342) AND -- список идентификаторов характеристик (Номера) через запятую
  (wpl.val_int IS NULL OR wpl.val_int=0) -- если строковая переменная, то вместо val_int  будет  val_str

Вот запрос для вывода списка товаров с незаполненным весом:

 SELECT id,wp.title,barcode FROM wlzd_product wp WHERE wp.weight IN ('',0, ' ') OR wp.weight IS null

Написал в сервис пожеланий. Для нас это функционал очень актуален, т.к. наполнением сайта занимается человек удаленно и сейчас без знания программирования я не могу полностью контролировать его работу.

Сайт на хостинге. Это может быть для вас "простейший sql запрос", а для меня это темень дремучая smile
Круто если бы подобный функционал был из коробки, т.к. на мой взгляд, штука актуальная.

Здравствуйте. Есть ли возможность проверить заполненность какого-либо конкретного поля в карточке товара?
Например, у на сайте выставлено 300 моделей кроссовок и для просчета доставки нужно, чтобы поле "вес" было обязательно заполнено и не равно "0", как можно выяснить у каких товаров это поле не заполнено?

Или, например, опять же для расчета доставки у всех товаров есть 3 характеристики (длина, ширина и высота), как можно узнать у каких товаров эти поля не заполнены? Ведь вручную не будешь просматривать несколько тысяч позиций?

Ок, понял. Спасибо за ответы!

1. Куки проверю, спасибо!

2. Я не особо силен в программировании и нашел в handlers.inc.php только вот это 'link' => '%ADMINPATH%/emailsubscribe-ctrl/ - но это путь до списка подписчиков в админке, а как добраться до окна с подпиской я не понял.

3. А как эту самую кнопку вывести в шаблоне?

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

http://s017.radikal.ru/i427/1602/9e/3c7a8e6d8c5e.jpg



И ЕЩЕ ВОПРОС: сегодня включил модуль подписки и с одного и того же компьютера оно показалось мне уже три раза, хотя я уже подтвердил подписку. Почему так?

Это очень и очень хорошо. Ждем обновления.

То есть с наложкой все будет как было, а при предоплате везде будут нули?

Этой информации будет достаточно или надо еще что-то узнать?

ВОПРОС:

Подскажите пожалуйста, мы используем модуль для доставки СДЭК, интегрированный в движок readyscript.

У нас есть возможность делать документы с наложенным платежом и без него, но если при доставке наложенным платежом все понятно и всем позициям товаров проставляется их цена и итоговая сумма получается с учетом доставки, то вот с доставкой посылки без наложенного платежа встает вопрос как сделать документы или что должно отправиться по API с сайта, чтобы доставка тоже была с нулями, чтобы человек при получении товара ничего не платил, на данный момент при печати документов без наложенного платежа печатается вот такая форма http://s014.radikal.ru/i327/1602/ec/02eb94513bd1.jpg в ней всегда встает доставка в поле "Итого к оплате при вручении с учетом доставки".

ВОТ ЧТО ОТВЕТИЛИ В СДЭК:

Здравствуйте!
Если клиент оплатил товар, то атрибут Payment = 0 (тега Item). Какой товар оплатил, у того =0, какой не оплатил там укажите ту сумму, которую нужно дополнительно взять с клиента за данную единицу товара
если клиент оплатил заранее также доставку товара, то атрибут DeliveryRecipientCost = 0 (тега Order).  Если не опалитил, то в этот атрибут пишется сумма, которую нужно взять с клиента за доставку товара.
"Итого к оплате при вручении с учетом доставки" - сумма указанных выше полей.

Я понял Ваш вопрос. Логично. Но дело в том, что мы не сами подготавливаем форму, а отправляем запрос на СДЕК и сам СДЕК уже по номеру заказа печатает Вам квиток. Поэтому я думаю лучше этот вопрос почему именно так задать им. Возможно тут имелось ввиду, что вы им дадите. Но это лучше им прозвонить для уточнения. Я у себя на сайте вчера включил СДЕК, но пока заказов не было через него, поэтому не сталкивался с такой проблемой.

Скажите на какой сайт зайти, я закажу у вас что-нибудь и вы сразу столкнетесь с этой проблемой big_smile

Просто постепенно по мере подключения новых способов доставки вылазят разные интересности и нюансы. СДЭК по стоимости доставки и удобству использования непосредственно в readyscript очень нравится, вот мы и пристаем к вам с вопросами. Хотим запустить его поскорее.

+ у многих других людей на этапе подключения после наших разговоров отпадет много вопросов

Закусило Александр пишет:

Флажок наложенный платёж поправлен и исправление будет доступно в ближайшем обновлении.

Спасибо! Очень ждем! Буквально сегодня доставлю всем товарам длину-ширину-высоту и будем запускать доставку СДЭКом.
Последний вопрос по поводу оставшейся доставки в документе при условии, что заказ полностью оплачен еще актуален.

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

Тогда я немного не понял (скриншот ниже). Например в системе существует оплата яндекс.деньгами и в ее настройках выбрана доставка "СДЭК без наложенного платежа" + соответственно в этой доставке убран флажок "наложенный платеж". Если человек оплатил заказ по такой схеме, т.е. 160 + 265 рублей, то в документе на печать строка "ИТОГО к оплате при вручении с учетом доставки 265 рублей", которые по идее клиент уже оплатил, значит с него возьмут эти деньги?

http://s014.radikal.ru/i327/1602/ec/02eb94513bd1.jpg

То есть на данный момент логика модуля доставки СДЭК предполагает либо все заказы с наложкой, либо без?

Хорошо напишу. Но тут же возникает еще 2 вопроса:

1. Если сумма доставки уже известна и человек оплачивает весь заказ, включая доставку, как сделать так чтобы сумму доставки не добавлялась в итоговой документ на печать?

2. Если клиенты оформляют заказы один с наложенным платежом, другой без как пользоваться доставкой СДЭК? Ну, например, человек указал доставку СДЭК, а оплату при получении, тогда вроде все понятно, в настройках СДЭК стоит флажок "наложенный платеж" и документы печатаются с наложкой. А если клиент указал оплату яндекс.деньгами, то в соответствии с флажком "наложенный платеж" создается заказ и в документах также проставляется наложка, как убрать эту наложку в уже созданном заказе?

Вот создал заказ без флажка "наложенный платеж" в доставке СДЭК:


http://i004.radikal.ru/1602/76/66ac150b7363.jpg




Вот создал заказ с флажком "наложенным платеж" в доставке СДЭК:


http://s014.radikal.ru/i327/1602/ec/02eb94513bd1.jpg


Вобщем галочка "наложенный платеж" ведет себя наоборот. Когда она не стоит то документ итоговый получается с наложкой, и когда ее нет, то сумма товаров стоит по нулям.

Закусило Александр пишет:

Помогло?

Флажок увидел, но он у нас не выбран, а документы все равно создаются с наложенным платежом


http://s020.radikal.ru/i712/1602/c2/05ccd1e274bb.jpg

admin пишет:

Сортировочного индекса у статусов заказа - нет

Спасибо, понял.

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

http://s008.radikal.ru/i306/1602/6b/44010865484e.jpg

По умолчанию когда человек делает заказ на сайте и указывает доставку СДЭКом, автоматически создается накладная, в которой проставляется наложенный платеж на сумму заказа + доставка. А как быть если покупатель оплачивает заказ карточкой или яндекс.деньгами и посылка должна уйти без наложенного платежа?

На сегодняшний день приходится заходить в личный кабинет СДЭКа и вручную создавать накладную без наложенного платежа, чтобы очень долго и неудобно. Подскажите как быть в данном случае?

Подскажите пожалуйста как можно изменить порядок статусов заказов?

http://s017.radikal.ru/i443/1602/ed/97c28f0d629d.jpg

198

(18 ответов, оставленных в Вопросы по работе с системой)

Разницу между ценами в рублях таким способом вывести получилось:

http://luchski.ru/product/parafin-quot- … 0gr-58388/

а если нужно указать разницу в процентах как это сделать?

Спасибо за ссылочку на актуальные тарифы!

Добавил пожелание на helpdesk.readyscript.ru
Ждем ответа разработчиков!