Добрый день! Перейдите в раздел Веб-сайт->Конструктор сайта. Выберите страницу "Карточка товара". Удалите блок "Комментарии".
476 20.11.2016 20:41:07
Re: Как убрать Отзывы из карточки товара (1 ответов, оставленных в Вопросы по созданию тем оформления)
477 08.11.2016 15:01:13
Re: Тема оформления "Детская" в облаке кривая! (2 ответов, оставленных в Вопросы по созданию тем оформления)
Проблема устранена
478 08.11.2016 14:54:40
Re: Характеристики товара типа "Список" (21 ответов, оставленных в Вопросы по работе с системой)
Значит 1С их просто так забавно выгружает в CommerceML.
Обратите внимание на эталонные файлы выгрузки:
import.xml (https://readyscript.ru/manual/files/import.xml):
Тут все грамотно со справочниками, с ID свойств:
<Товар>
<Ид>421a531a-995e-11e3-9e81-00241d337dcd</Ид>
<Артикул>П2</Артикул>
<Наименование>Платье 2</Наименование>
<БазоваяЕдиница Код="796" НаименованиеПолное="Штука" МеждународноеСокращение="PCE">шт</БазоваяЕдиница><Группы>
<Ид>643e063e-1812-4ce6-a73c-812255cfc8d8</Ид>
</Группы>
<ЗначенияСвойств>
<ЗначенияСвойства>
<Ид>b54d42a9-ab6a-11e3-94cb-00241d337dcd</Ид>
<Значение>b54d42ad-ab6a-11e3-94cb-00241d337dcd</Значение>
</ЗначенияСвойства>
......
offers.xml (https://readyscript.ru/manual/files/offers.xml)
Смотрим тут, просто ключ => значение, никакой связи со свойствами:
<Предложение>
<Ид>421a531a-995e-11e3-9e81-00241d337dcd#fd3fdddb-9964-11e3-9e81-00241d337dcd</Ид><Наименование>Платье 2 (39, Красный)</Наименование>
<БазоваяЕдиница Код="796" НаименованиеПолное="Штука" МеждународноеСокращение="PCE">шт</БазоваяЕдиница>
<ХарактеристикиТовара><ХарактеристикаТовара>
<Наименование>Размер</Наименование>
<Значение>39</Значение>
</ХарактеристикаТовара>
<ХарактеристикаТовара>
<Наименование>Цвет</Наименование>
<Значение>Красный</Значение>
</ХарактеристикаТовара>
</ХарактеристикиТовара>
...
Это все к тому, что 1С не дает в экспортных XML информации о связи харктеристик у комплектаций с характеристиками товара(свойствами). Надеюсь понятно выразился.(очень запутанная терминология)
479 01.11.2016 18:33:20
Re: Модуль редиректа (11 ответов, оставленных в Вопросы по работе с системой)
Могу предположить, что у вас есть еще какое-то правило для редиректа, которое перекрывает это.
480 01.11.2016 18:32:06
Re: Скидка на товар от количества (16 ответов, оставленных в Вопросы по разработке модулей и API системы)
Проверили, у себя не смогли воспроизвести ошибку, скидка все время сохраняется.
Предполагаем, что у вас не самая свежая версия модуля shop. Текущая версия модуля Shop - 2.0.0.171
481 31.10.2016 15:14:11
Re: Характеристики товара типа "Список" (21 ответов, оставленных в Вопросы по работе с системой)
Различие типов характеристик "Список цветов" и "Список изображений" - наглядно можно посмотреть в статье https://readyscript.ru/text-blog/vstrec … adyscript/
Насчет того, что в комплектациях используются изолированные характеристики. Изначально мы писали нашу модель товара под 1С 10.3 (тогда 11 версии не было), там были четко разделены понятия - свойства товара, характеристики номенклатуры(которые не связаны со свойствами), соответственно в ReadyScript для 100% интеграции было сделано также.
Свойства в 1С стали Характеристиками в RS, Характеристики номенклатуры стали Комплектациями с мета данными этой комплектации(у нас это характеристики комплектации). На мета-данные комплектации не возлагалось ничего, кроме информационной функции вывода в карточке.
482 30.10.2016 17:02:21
Re: Скидка на товар от количества (16 ответов, оставленных в Вопросы по разработке модулей и API системы)
Напишите, пожалуйста, в поддержку тикет со ссылкой на текущую ветку форума.
483 28.10.2016 21:13:18
Re: Модуль редиректа (11 ответов, оставленных в Вопросы по работе с системой)
Не смог выявить проблему. Проверил, при использовании правила:
Старый URL:
^/(dezinsekciya|geli|dusty|zashchita-ot-nasekomyh-i-prochie-preparaty)/(.*?/)?(.*?).html$
Новый URL:
/product/\3/
При запросе: site.ru/dezinsekciya/geli/fors-sayt-gel.htm
Редирект происходит сюда: sire.tu/product/fors-sayt-gel/
т.е. как и ожидалось.
484 26.10.2016 14:02:13
Re: Скидка на товар от количества (16 ответов, оставленных в Вопросы по разработке модулей и API системы)
В корзину можно добавлять произвольную скидку к товару. Делается с помощью обработки события cart.update.after.
Примерный код:
<?php
class Handlers extends \RS\Event\HandlerAbstract
{
function init()
{
$this
->bind('cart.addproduct.after', null, 'applyCartRules')
->bind('cart.update.after', null, 'applyCartRules');
}
/**
* Обработчик будет вызываться, при добавлении или изменении товара в корзине
*
* @param \Shop\Model\Cart $cart
*/
public static function applyCartRules($params)
{
$cart = $params['cart'];
if (!isset($cart->is_cartrules_action)) { //Защита от рекурсии
$cart->is_cartrules_action = true; //Защита от рекурсии
$cart_product_items = $cart->getProductItems();
foreach($cart_product_items as $uniq => $data) {
//Добавляем товару Uniq скидку
$cart->update(array(
$uniq => array(
'discount' => '50%' //Можно также в рублях, если процент в конце не ставить.
)
));
}
}
}
}
485 25.10.2016 13:15:55
Re: Привязка лицензионных ключей к личному кабинету в маркетплейс (1 ответов, оставленных в Вопросы по Маркетплейсу)
Объясню детально как работает система привязки лицензий.
У лицензии есть 2 идентификатора - тот кто её купил (Создатель), и тот на кого она активирована (Конечный пользователь). Второй идентификатор - является значимым и именно он далее везде используется.
При активации лицензии, происходит привязка лицензии к Конечному пользователю. Конечный пользователь выбирается по Email'у. Если такогового пользователя нет, то он создается, пароль высылается на этот Email.
У Конечного пользователя в личном кабинете появляется раздел Активированные лицензии, где необходимо подтвердить то, что именно он активировал лицензию, так как в дальнейшем по данной лицензии будет происходить авторизация в Маркетплейсе.
Таким образом если вы приобрели лицензию (она будет у вас в разделе Мои заказы -> Заказ N), так как вы Создатель,
а затем активируете лицензию на клиента, то именно клиент будет видеть её в своем кабинете в разделе Активированные лицензии, так как клиент - Конечный пользователь.
486 24.10.2016 23:33:26
Re: Скелет модуля (2 ответов, оставленных в Вопросы по разработке модулей и API системы)
Нужно установить модуль из Маркетплейса:
http://marketplace.readyscript.ru/addons/codegen/
487 23.10.2016 16:29:42
Re: Как прикрепить домен партнерского сайта. (2 ответов, оставленных в Вопросы по работе с системой)
Здесь подробное руководство
https://readyscript.ru/manual/partnership.html
Партнерский сайт отображается на отличном от основного домене. В адресной строке - партнерский домен.
Никакой переадресации на основной сайт - не происходит.
488 23.10.2016 01:53:35
Re: Модуль редиректа (11 ответов, оставленных в Вопросы по работе с системой)
Да, для категорий и товаров должны быть разные правила, так как будут разные пункты назначения ( новый URL ).
В моем первом посте, в поле старый URL последний слеш был лишним, поправил.
Вам нужно указывать только корневые категории в "старом URL", чтобы редирект не сработал на какие-нибудь новостные или другие страницы, у которых будет такое же число секций в URL, как у страницы товара.
489 22.10.2016 22:13:42
Re: Шаблон email письма (12 ответов, оставленных в Вопросы по работе с системой)
В разделе Веб-сайт->Уведомления. Вы можете открыть к редактированию каждое уведомление и указать какой шаблон следует применять. Рекомендуем копировать оригинальный шаблон и затем вносить в него изменения.
490 22.10.2016 22:10:49
Re: Модуль редиректа (11 ответов, оставленных в Вопросы по работе с системой)
В некоторых старых системах - абсолютной ошибкой является использование названий категорий в URL адресах товаров. Во первых это отодвигает от начала, а значит уменьшает значимость для поисковиков, самого главного участка - названия товара, во вторых делает невозможным свободное перемещение товара среди категорий без потери позиций, в третьих не позволяет завязывать на участки URL никакие правила, так как site.ru/computers/ - это может быть список товаров, а site.ru/news/ - это новости. Практически все современные системы уже давно применяют маркированные секции для точного определения характера страниц.
Стандартной практикой в вашем случае является составление полной карты редиректов,
которая включает старый URL, новый URL (т.е. прямо для каждого товара - одна запись, без использования регулярных выражений). Такую карту вам может составить любой программист, при наличии доступа к старой базе и при условии, что в URL нового сайта есть точный участок, который соответствует старому. Делается это разработкой скрипта, который пробегается по базе товаров и формирует старый URL -> новый URL.
Если вы все же захотите использовать регулярные выражения, то вам однозначно нужно будет перечислять возможные корневые секции, примерно так:
Старый URL (регулярное выражение)
^/(computers|notebook|apple)/(.*?/)?(.*?).html$
Здесь то, что будет перед .html будет записано в переменную \3, которую вы можете вставить в новом URL.
Новый URL
/product/\3/
Рекомендую хороший сервис для тестирования регулярных выражений:
https://regex101.com/r/ic9pFW/1
491 19.10.2016 20:36:45
Re: Габариты товаров из 1С (27 ответов, оставленных в Вопросы по работе с системой)
Не увидел в файле выгрузки ни одного тега, который бы RS не поддерживал.
Веса, объема, длины, площади, файлов - в вашем файле нет.
492 12.10.2016 14:28:26
Re: Габариты товаров из 1С (27 ответов, оставленных в Вопросы по работе с системой)
А я еще заметил, что в рейдискрипт есть возможность задавать разные габариты комплектации. В 1С, если не ошибаюсь, тоже есть возможность указания габаритов характеристикам. Эти данные при выгрузке тоже импортируются?
Вы ошибаетесь, в ReadyScript - есть возможность задать габариты только для товара целиком на вкладке "Характеристики", через заполнение обычных характеристик Ширина, Высота, Глубина.
Характеристики комплектаций - это отдельная очень упрощенная сущность, которая используется только для многомерных комплектаций и отображений в списке характеристик в карточке товара, там нет связи с единым справочником Характеристик в системе.
493 11.10.2016 23:50:45
Re: Габариты товаров из 1С (27 ответов, оставленных в Вопросы по работе с системой)
Все габариты можно выгружать из 1С, если они заданы в свойствах. Соответственно на сайт они попадают в характеристиках, далее во всех подсистемах сайта (способы доставок, некоторые модули из маркетплейса, связанные с доставками) габариты ожидаются в характеристиках, причем в каких - задается в настройках этого способа доставки или модуля.
Обычно на сайтах габариты всегда отображаются в характеристиках, поэтому убивается сразу 2 зайца - удобство для отображения пользователю + на эти же характеристики подвязываются внутренние подсистемы доставок.
В 1С УТ 10.3. габариты не выгружались в каких-то отдельных тегах в import.xml, в 1С 11.x, по памяти не помню, нужно смотреть.
494 10.10.2016 21:54:54
Re: Мы запустили новый полезный раздел на сайте "Статьи" (1 ответов, оставленных в Новости проекта)
Если у вас есть, что добавить к статьям из вашего личного опыта, комментарии приветствуются.
495 10.10.2016 20:51:54
Тема: Мы запустили новый полезный раздел на сайте "Статьи" (1 ответов, оставленных в Новости проекта)
Добрый день, уважаемые форумчане!
Мы открываем на нашем сайте новый информационный раздел Статьи, в котором мы будем делиться нашим опытом создания, продвижения, наполнения интернет-магазинов. Статьи в данном разделе в большинстве случаев не будут носить технический характер, поэтому будут полезны любому интернет-предпринимателю.
496 05.10.2016 18:52:12
Re: Обмен с 1С (34 ответов, оставленных в Вопросы по работе с системой)
ReadyScript поддерживает импорт информации об остатках комплектаций и если включена опция "Запретить оформление остатков, если товара недостаточно на складе" в настройках модуля, то система не даст оформить заказ с той или иной выбранной комплектацией.
т.е. это не совсем обычная стратегия прятать комплектации товара, у нас все заточено под то, что комплектации - это недвижимая часть товара. Т.е. вы сразу заводите все комплектации, они всегда есть у товара, но вполне логично, что какой-то может не быть просто в наличии.
Вероятно возможным решением может быть небольшая доработка для скрытия комплектаций, которых нет в наличии на уровне шаблона, если действительно важно не показывать их пользователю.
497 05.10.2016 18:43:30
Re: Картинки и https (3 ответов, оставленных в Вопросы по работе с системой)
Настроил на сайте https протокол.
Есть большое неудобство с вставкой картинок в контент. Т.к. когда вставляешь картину из хранилища, там автоматом формируется ссылка http, а не https. И "s" приходится дописывать вручную.
Не ли возможности в настройках включить галочку, чтобы ссылки сразу были https?
Я во всяком случае не нашел.Если таки нет, то нужно, вероятно, в to do добавить.
Я понял о чем вы говорите, сделаем.
498 05.10.2016 02:27:41
Re: Обмен с 1С (34 ответов, оставленных в Вопросы по работе с системой)
Раскопал файл импорта.
Вот таким образом выглядит файл с характеристикой и ценой при импорте. И вот конкретно у этого товара - характеристика в 1С одна. Она же стала основной комплектацией после выгрузки и у нее нет цены на сайте.
Уточните цена не отображается в клиентской части сайта или еще её нет и в админке в карточке товара?
Если только в клиентской части сайта, то проверьте есть ли у вас хоть у одной цены флаг "по умолчанию"?
Если цена не отображается в карточке товара в админке, то пришлите в поддержку файлы import.xml и offers.xml мы проведем импорт на нашей тестовой системе и скажем вам детально что не так.
И, кстати, еще один нюанс. Если выгружаем одну характеристику товара (единственную с ценой и/или наличием), она становится основной "комплектацией".И в таком случае не видно название самой характеристики нигде в карточке товара.
Поскольку большая часть товара учитывается характеристиками, как я и говорил выше, эта характеристика не только цену дает, но и вариант фасовки продукта. Иначе человек не понимает, что именно и в каком виде он покупает. Как отобразить эжту информацию тогда?
Товары с одной комплектацией - это фактически для системы товар без комплектаций, а точнее только с основной комплектацией. Обычно все характеристики в данном случае задаются непосредственно у товара в названии или в характеристиках товара. Комплектации логичны, когда их хотя бы 2.
499 04.10.2016 22:02:08
Re: Обмен с 1С (34 ответов, оставленных в Вопросы по работе с системой)
Небольшая поправка. Если у вас основная комплектация без цены, то это возможно только в случае, если 1С отдает данную комплектацию без цены.
Вы можете посмотреть в файл выгрузки.
В некоторых случаях мы замечали, что 1С выгружает товары с характеристиками номенклатуры так:
- 2bcbf947f5fdcd0f77dc1e73e73034f5735de486 - характеризует товар без выбранной характеристики номенклатуры. (становится основной)
- 2bcbf947f5fdcd0f77dc1e73e73034f5735de486#3bcbf947f5fdcd0f77dc1e73e73034f5735de486 - товар определенной комплектации
- 2bcbf947f5fdcd0f77dc1e73e73034f5735de486#4bcbf947f5fdcd0f77dc1e73e73034f5735de486 - товар определенной комплектации
RS соответственно так и помещает их в ReadyScript.
В каких-то случаях 1С выгружает только товары с характеристиками номенклатуры, так:
- 2bcbf947f5fdcd0f77dc1e73e73034f5735de486#3bcbf947f5fdcd0f77dc1e73e73034f5735de486 - товар определенной комплектации
- 2bcbf947f5fdcd0f77dc1e73e73034f5735de486#4bcbf947f5fdcd0f77dc1e73e73034f5735de486 - товар определенной комплектации
RS в таком случае так и помещает их в базу, т.е. первая комплектация становится основной.
500 03.10.2016 19:34:12
Re: Гарант для тендера (1 ответов, оставленных в Поиск исполнителей по созданию интернет-магазинов)
ReadyScript предоставляет просто инструмент для рассылки вашего Тендера всем партнерам, далее партнеры уже напрямую по электронной почте пишут вам свои предложения в обход ReadyScript.
Соответственно ReadyScript никаким образом не участвует во взаимодействии Клиента и стороннего Разработчика. Для безопасности сделки, рекомендуем заключать договоры с исполнителями.