1,476

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

Расположение товаров меняется изменение направления сортировки в модуле Веб-сайт->Каталог товаров. Найтройку надо сохранить, и затем для нужного домена удалить куки чтобы увидеть результат.

1,477

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

У нас используется другой подход в формировании URL. URL строятся по маскам. Формирование неоднозначных адресов мы не поддерживаем. Поисковик отлично есть наши адреса.

1,478

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

Сейчас почти все в отпуске, поэтому гигантские задержки. Но это временное явление. Просто ожидайте.

1,479

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

А Вы хотите css на странице самого заказа подключить или в списке заказов. Я спрашиваю, т.к. у самого заказа свой отдельный системный шаблон.

1,480

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

Там нужна назначенная спец категория у этого товара у которой, псевдоим стоит new

Вам для какой темы оформления?

1,482

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

А не проще сделать списковой? Числовой нельзя несколько.

1,483

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

Ну если первая строка, то да smile

public static function controllerExecShopAdminOrderctrl($controller)
    {
      
       $controller->setHeaderHtml('МОЙ HTML здесь');
       
    } 

1,484

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

Илья пишет:

Добрый день. Тоже интересует почему не выводится <description> что делать?
И почему то не выводятся характеристики

обратитесь в поддержку

1,485

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

Ирина пишет:

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

Посмотрите путь в настройках модуля sitemap (XML Sitemap). Конечно если речь идёт о sitemap.xml

1,486

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

Владимир пишет:

А почему <description> не выводится? https://yandex.ru/support/partnermarket … iption.xml
Или где-то нужно включить его?

И по поводу <manufacturer_warranty>. В настройках написал Вручную - true. А в выгрузке его нет.

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

1,487

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

Какого виджета, и какой шаблон?

Лучше объединять и оптимизировать, НО нужно убедиться что в Вашем JS нет ошибок, даже синтаксических. Иначе при склейке будут проблемы.

1,489

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

<?php
namespace Cssfile\Config;

class Handlers extends \RS\Event\HandlerAbstract
{
    function init()
    {
        $this->bind('controller.exec.shop.admin.orderctrl');
    }
   
    public static function ControllerExecShopAdminOrderctrl($this)
    {
        $this->app->addCss('mystyle.css');
       
    }   
}


$this это указатель на самого себя (класс). Это наименование нельзя использовать. Т.к. там будет объект самого себя. Переименуйте аргумент функции на $controller.
Там будет объект CrudCollection.
https://readyscript.ru/dev-manual/class … ction.html

Попробуйте у него вызвать setHeaderHtml и через html установить нужную CSS.

Отдельным модулем у меня не получается,  попробовал добавить запись в файл orderctrl.inc.php и так добавляет.

Так нельзя. Файл перезаписывается при следующем обновлении. Можно через усказание копии файла расширения .my.inc.php . Тогда будет подключаться именно Ваш файл. Но это не рекомендованное действие.

1,490

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

Ах да, еще оформление заказа меня не устраивает ;(

Переделаем оформление заказа, просто ждите. Уже всё придумано.

1,491

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

Это есть в планах.

В РФ может и запятая. А в вычислительных машинах всегда . (точка). С этим всё и связано.

У мобильной версии в теге HTML присутствует класс touch, а на не мобильной no-touch. Используйте это для подвешивания клика только в не мобильной версии.

1,494

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

Так что тут бессмысленно говорить просто о CMS - тут важна связка CMS + сервер.

Абсолютно верно.

1,495

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

Юрий пишет:

Добрый день.

Скорость загрузки страницы товара 78:
https://developers.google.com/speed/pag … ab=desktop

Скорость загрузки страницы категории товара 89:
https://developers.google.com/speed/pag … ab=desktop

Скорость загрузки страницы главной 89:
https://developers.google.com/speed/pag … 7km.com%2F


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

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

А что касается изображений. Что они типо не оптимизированы. Однако, это утопия. Т.к. идеальной картинки Вы можете достичь только тогда когда на своём компьютере специальными программами ужмёте их. В PHP такого решения для автомачески генерируемых картинок не существует. Т.к. библиотека PHP GD2 сама их пережимает и не умеет ужимать доводя до идеала когда картинки изменяют свой размер. Статические картинки можно оптимизировать и загрузить на сайт по одной. Но если у Вас 30 000 товаров, то надо быть параноиком, чтобы каждую картинку ужать под все разрешения и всех размеров для каждого товара. Уж не говоря о том, сколько времени Вы на это потратите. Ведь зачем тогда нужно автоматическое создание картинок? Конечно же так никто делать не будет. И так у любых PHP движков, потому что в природе решения не существует ещё.

А теперь смотрим юлмарт.
https://developers.google.com/speed/pag … ab=desktop
У меня выдало жалких 57 баллов с натяжкой. Так что у Вас есть все шансы их обогнать. smile Дерзайте.
Но у меня кроется сомнение, что юлмарту плевать на google pagespeed.

1,496

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

Дмитрий пишет:

Недавно тестировал кстати штук 10 сайтов на редискрипт гугловским инструментом, и во всех случаях есть пункт "Сократите время ответа сервера" - не знаю, может у всех сервера хилые ))

А не ReadyScript? На мой сайт например тоже ругается. Показывая на 0.21. Т.е. 210 миллисекунд. Мне кажется ещё быстрее только чистый HTML.

1,497

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

А с включённым кэшем пробовали смотреть баллы? smile Так чисто для интереса.

1,498

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

Скрипт находится на ваших серверах. Т.е. мне надо вам писать что бы настроили скрипт на сервере или как?

Вы у нас в облаке? Если да, то пишите нам. Будем смотреть.

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

Уточним. Хорошо.

1,499

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

Юрий пишет:

Добрый день.
Тем ни менее хотелось бы скорость загрузки в зеленой зоне, пока что так https://developers.google.com/speed/pag … ab=desktop

В данном случае, оптимизация не относится к системе напрямую. Тут нужна оптимизация и на стороне сервера, т.к. система отдаёт готовый HTML ультра быстро (200-500 миллисекунд). Не бывает такого, что поставили систему, и оно всё магических образом само летает. Такого не бывает нигде в природе. Придётся немного поработать. Оптимизация это целый комплекс мероприятий.
Смотрим тему:
http://forum.readyscript.ru/topic/801/k … -brauzera/

Многое зависит от настроек Вашего сервера.

Оптимизировать CSS и JS Вы можете в разделе Управление->Настройки системы. Однако следите, чтобы у Вас небыло ошибок в JS и CSS.


Вот пример, того как отдаётся у нас с настроенным СЕРВЕРОМ.
https://developers.google.com/speed/pag … ab=desktop
Всё в Вашей любимой зелёной зоне. И система RS там стоит точно такая же как и у Вас.

Кеш смарти отключен ввиду несовместимости мультивалюты.

Как это у Вас вообще связано??? Может Вы что-то не так делаете? Кэш уж точно можно использовать.

Ну самым логичным мне видеться в первого уровня переключать какой нибудь класс, который будет открывать меню при нажатии. Ну например opened.
В JS вешаемся на нажатие. Делаем toggle этого класса и в CSS нужно прописать конструкцию открытия подменю.
Сейчас там прописано открытие на :hover, а Вам получается надо будет открытие на .opened класс.