451

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

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

452

(1 ответов, оставленных в Предложения по улучшению системы)

Хорошее предложение. Продублируйте пожалуйста на helpdesk.readyscript.ru

453

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

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

454

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

Это действительно сложная задача.  На данный момент, мы не делали этот функционал по ряду причин. Вы можете обратиться в платную поддержку, чтобы Вам реализовали данный функционал. Или оставить пожелание на helpdesk.readyscript.ru

Да для данной темы по историческим причинам только через шаблон добавить можно. Вы можете оставить пожелание на helpdesk.readyscript.ru

456

(11 ответов, оставленных в Вопросы по созданию тем оформления)

Закиньте в тему файл scripts.tpl и добавьте там свой css через {addcss}. И перегрузите там нужный класс.

Всё зависит от темы. У Вас какая?

458

(11 ответов, оставленных в Вопросы по созданию тем оформления)

)))
В теме современная за открытие окна отвечает конструкция в rs.product.js Вашей темы:

/**
         * Открытие главного фото товара
         */
        if ($.fn.lightGallery) {
            var gallery = $('.product-gallery-full').data('lightGallery');
            if (gallery) {
                gallery.destroy(true);
            }
            $('.product-gallery-full').lightGallery({
                selector: "[rel='bigphotos']:not(.dont-use-in-galery)",
                thumbnail: true,
                autoplay: false,
                autoplayControls: false,
                hash:false
            });
        }

459

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

Вам надо наверное в инструментах веб-мастеров для гугла и яндекса добавить данные страницы для удаления. Там есть соответствующий раздел у обоих.

Оставьте пожалуйста пожелание на helpdesk.readyscript.ru

461

(2 ответов, оставленных в Предложения по улучшению системы)

RS не планирует сейчас возвращать старый интерфейс. В него много было вложено сил и фитч. Мне тоже некоторые инструменты не совсем удобны, но на мой взгляд стало лучше. Но сколько людей, столько и мнений. Текущий интерфейс это современный подход к формированию админ панели. Сейчас большинство интерфейсов строятся именно так. Шаблоны админ панели, также как и все остальные можно перегружать. Соответственно вы можете свой шаблон туда подставить и делать всё, что считаете нужным.

Никакую. Такой галочки пока не существует. Но это реализуемо через правку шаблонов, но Вам для этого надо знать верстку.

463

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

Там вам доступен массив объектов \Catalog\Model\Orm\Dir (/modules/catalog/model/orm/dir.inc.php). Соответственно, Вы можете  использовать нужные Вам методы.

{$subdir->getUrl()} {* Получаем ссылку на категорию *}
{$subdir->getMainImage()->getUrl(нужная ширина, нужная высота, 'Тип масштабирования')} {* Получаем ссылку на категорию *}

где, $subdir - подкатегория


А вот и типы масштабирования

464

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

Если задана характеристика Да/Нет, то в карточке товара и в фильтре выводится не Да/Нет, а Есть/Нет, что в ряде случаев выглядит некорректно. Как поменять на Да/Нет?

Просто поправить а шаблоне.

Добрый день Александр. Не могли бы Вы мне еще подсказать. Хочу к этой конструкции добавить проверку еще одного флага, Акции. У нас есть спец категория Акции, чтобы выводился флаг на товары в этой категории.
Сейчас конструкция такая:
<a href="{$product->getUrl()}" class="image">{if $product->inDir('novinki-modov') || $product->inDir('novinki-zhidkostey') || $product->inDir('novinki-atomov')}<i class="new"></i>{/if}<img src="{$main_image->getUrl(188,258)}" alt="{$main_image.title|default:"{$product.title}"}"/></a>
Псевдоним спец категории: akcii
Класс картинки будет такой: class="akciya"

<a href="{$product->getUrl()}" class="image">{if $product->inDir('novinki-modov') || $product->inDir('novinki-zhidkostey') || $product->inDir('novinki-atomov')}<i class="new"></i>{/if}{if $product->inDir('akcii')}<i class="akciya"></i>{/if}<img src="{$main_image->getUrl(188,258)}" alt="{$main_image.title|default:"{$product.title}"}"/></a>

И еще вопрос. Как можно реализовать флаг скидки в %? Если есть скидка (зачеркнутая цена) показать флаг примером -20%.
Примерно как у Вас на сайте.

У меня это сделано так:

{$old_cost=$product->getOldCost(null, false)}
                    {$cost=$product->getCost(null, null, false)}
                    {if !empty($product->getMySpecDir()) || $old_cost>$cost}
                        <div class="tickets">
                            {* Спецкатегории *}
                            {foreach $product->getMySpecDir() as $spec}
                                {if $spec.is_label}
                                    <span class="ticket-new">{$spec.name}</span>
                                {/if}
                            {/foreach}

                            {if $old_cost>$cost}
                                {$delta=$old_cost-$cost}
                                {$percent=ceil($delta/$old_cost*100)}
                                <span class="ticket-new percent">-{$percent}%</span>
                            {/if}
                        </div>
                    {/if}

466

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

А скажите в чем дело было.

467

(22 ответов, оставленных в Вопросы по созданию тем оформления)

Хорошо обратитесь в платную поддержку на helpdesk.readyscript.ru. Вам все посчитают

468

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

А что происходит при переходе на эти адреса? Там если не ошибаюсь можно посмотреть на какой странице Google нашел эти ссылки. Может быть они у Вас где-то в тексте есть, на одной из страниц сайта? Может у Вас вирус на аккаунте хостинга, который подписывает эти ссылки. Попытайтесь через сторонние сервисы найти все внешние ссылки.

Ну во первых, ко всех категориям давать ссылку назад как-то не правильно, да и я не представляю как вы будете это выводить. Просто дело в том, что пользователь может попать с любой страницы теоретически и определить его заголовок довольно сложно. Я всё-токи настаиваю на Варианте моём, либо давать ссылку на категорию основную которой принадлежит товар.
Вот основную категорию можно сделать так:

{$main_dir=$product->getMainDir()}
<a href="{$main_dir->getUrl()}">{$main_dir.name}</a>

470

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

Да, верно.

471

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

Вам надо сделать так, чтобы alias домена партнерского сайта вел на папку где лежит RS. https://readyscript.ru/manual/partnership.html

472

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

Решусь. Он очень нужен.

Ну Вы начните делать и когда сделаете.


Вам надо будет поменять:

'show_cost_filter' => new Type\Integer(array(
                'description' => t('Отображать фильтр по цене?'),
                'checkboxView' => array(1,0)
            )),

На

'category_id' => new Type\Integer(array(
                'description' => t('id категории'),
            )),
            'show_cost_filter' => new Type\Integer(array(
                'description' => t('Отображать фильтр по цене?'),
                'checkboxView' => array(1,0)
            )),

Это даст возможность указать в блоке дополнительный параметр category_id.

$dir = urldecode($this->url->get('category', TYPE_STRING));

Меняем на:

$dir = $this->getParam('category_id');

И если возможно, то еще нужна возможность выбора комплектации в категории товаров. Чтобы человек мог посмотреть стоимость конкретной комплектации, не заходя в карточку товара. Если подскажите куда копать, то буду признателен.

Вам доступно в списке товаров теже функции, что и в шаблоне товара.

473

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

1) Не пойму, где в админке вылезают новые комментарии, которые надо проверить (промодерировать)?
На почту приходят, да. А в админке не вижу. Или у меня что-то не работает, или у всех так.
Мне кажется нужно в вкладке Магазин, где красным горят новые Заказы и Покупки в 1 клик, также показывать новые отзывы, которые админу нужно проверить.

Добавьте блок комментариев на главной странице Вашей админ панели.

2) Если запрещено оставлять комментарии не зарегистрированным пользователям, то почему им показывается возможность это делать?
Надо или вообще убирать блок, или выводить что-то типа Комментировать могут только зарегистрированные.
Иначе издевательство какое-то получается. Или опять же, только у меня так?

В стандартных шаблонах выводится надпись, что комментирование доступно только зарегистрированным пользователям.

474

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

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

Обратитесь в поддержку мы посмотрим.