Для движка поиска Вашей базы данных MySQL тире это разделители, как пробел, а не единое слово.
А тип поиска какой вы используете. Like или like+? Если like, то имеет смысле перейти на like+ в вашем случае, я думаю он решит этот ньюанс.
176 04.07.2019 13:27:21
Re: Удалять лишние сиволы при поиске (7 ответов, оставленных в Вопросы по работе с системой)
177 03.07.2019 11:20:58
Re: Не работает поиск по документации (2 ответов, оставленных в Документация ReadyScript)
Спасибо. Поправим.
178 02.07.2019 12:39:19
Re: Фото товара в письме покупателя (4 ответов, оставленных в Вопросы по работе с системой)
Дмитрий пишет:Здравствуйте! Подскажите пожалуйста, как добавить в письмо для покупателя фото товаров.
Тоже этот вопрос интересует. Куда код вставить (директория)?
Полный код шаблона приведите.
179 02.07.2019 12:37:55
Re: Письмо покупателю: Заказ оформлен (2 ответов, оставленных в Вопросы по работе с системой)
Самое простое, через стили в HTML коде.
У самого первого тега попробуйте сделать так например если это div, то
<div style="background-color: black">
Т.е. добавить аттрибут style
Можно и через CSS. Но так будет Вам проще по первому времени.
180 27.06.2019 18:51:05
Re: Как сделать нормальную комплектацию по цветам что бы переходило н (3 ответов, оставленных в Вопросы по работе с системой)
Это называет виртуальные многомерные комплектации.
Это когда несколько товаров объединяются в один по идентификатору https://yadi.sk/i/zevk5cy-y-5gFQ
Т.е. несколько товаров создаете, указываете одинаковый идентификатор. А у каждого на вкладке комплектации у нулевой комплектации укажите Параметры и значения комплектации
181 27.06.2019 12:53:32
Re: Как полностью отключить кэш? (7 ответов, оставленных в Вопросы по работе с системой)
Вам нужны вот эти ключи
'SM_COMPILE_CHECK' = 0,
'DETAILED_EXCEPTION' = 0,
'CACHE_ENABLED' = 1,
'CACHE_BLOCK_ENABLED' = 1,
Поставить через \Setup::$SM_COMPILE_CHECK = true; и т.д.
182 26.06.2019 12:18:14
Re: Вывести название основной комплектации в карточке товара (16 ответов, оставленных в Вопросы по работе с системой)
Хочу вывести в карточке товара одну простую комплектацию с условием:
Если простых комплектаций больше одной - вывести стандартно.
Или
Если простая комплектация одна - вывести ее название.
Ну соответственно.
{if !$product->isOffersUse()}
{static_call var=offer callback=['\Catalog\Model\Orm\Offer', 'loadByWhere'] params=[['product_id'=>$product.id, 'sortn => 0]]}
{$offer.title}
{else}
{* Здесь кусок кода из стандартного шаблона product_offers.tpl или просто подключение этого шаблона через include, как и было раньше например в теме по умолчанию *}
{/if}
183 26.06.2019 12:14:25
Re: Добавление новых функций и обновление (1 ответов, оставленных в Вопросы по работе с системой)
Конечно перезапишется. Для этого и система обновлений.
Тут несколько вариантов. Хуки либо в шаблонах, либо хуки в Cart.
Но нужно более подробное объяснение, что хотите сделать.
https://readyscript.ru/dev-manual/dev_hooks.html
https://readyscript.ru/dev-manual/dev_t … hooks.html
184 26.06.2019 12:06:34
Re: Как полностью отключить кэш? (7 ответов, оставленных в Вопросы по работе с системой)
Управление->Настройки системы
Первые две галочки включить, третью и четвертуй выключить. Сохранить.
А ещё лучше посмотреть на сайте официальные видеоуроки и документацию
https://readyscript.ru/docs/
185 26.06.2019 12:03:37
Re: Удалять лишние сиволы при поиске (7 ответов, оставленных в Вопросы по работе с системой)
CSV импорт - экспорт товаров. В Excel уберите ненужные пробелы.
186 26.06.2019 12:02:20
Re: Задать TITLE, Keywords, Description из .tpl (4 ответов, оставленных в Вопросы по созданию тем оформления)
1) как удалить первые meta теги, так как при добавлении этой строкой получается два раза теги
{$app->meta->cleanMeta('keywords'])|devnull}
Правда я не совсем понимаю зачем это делать из шаблона. Практический смысл у Вас какой?
Если из шаблона, то предварительно делаем так
{$app->meta->add(['name' => 'keywords', 'content' => 'здесь текст'])|devnull}
2) Как вместо конкретного текста вставить значение переменной или нескольких
{$app->meta->add(['name' => 'keywords', 'content' => '$param'])|devnull}
Выводит код <meta name="keywords" content="$param" >
То есть не значение переменной, без кавычек - выводит content=0
У нас испорзуется шаблонизатор smarty версии 3+. Соответственно.
{$app->meta->add(['name' => 'keywords', 'content' => $param])|devnull}
187 26.06.2019 11:56:53
Re: Баннер на главной (3 ответов, оставленных в Вопросы по созданию тем оформления)
Мало информации. Разложите с примерами кода, что и как делаете.
188 26.06.2019 11:55:18
Re: Дисконтная программа из 1С (2 ответов, оставленных в Вопросы по разработке модулей и API системы)
Да, тут всё по идее должна разруливать 1С. Это лучше проконсультироваться у одного из их представителей в Вашем городе. Он мне кажется, что есть какие-то модули для 1С которые это решают. У меня есть модуль бонусной и дисконтной программы, в котором можно CSV импортом подгружать данные дисконтных карт. Но реальных интеграций с 1С я ещё не знаю. У каждого всегда свои решения.
189 20.06.2019 13:46:15
Re: Вывести название основной комплектации в карточке товара (16 ответов, оставленных в Вопросы по работе с системой)
Если честно, то я запутался немного в Вашей задачке. Поэтому давайте ещё раз сначала, желательно с примерами. Вам на какой странице и какую информацию нужно получить?
190 20.06.2019 11:45:25
Re: Вывести название основной комплектации в карточке товара (16 ответов, оставленных в Вопросы по работе с системой)
Попробовал этот вариант - есть минус: в корзине размер(модификация) потом не отображается, но уже лучше, чем дописывать вручную к названию, как предлагал Александр. Но было бы лучше от него услышать подробнее про "propsdata_arr" - думаю многим пригодиться. Скажу спасибо за кусок кода с "propsdata_arr" который нужно вставить в шаблон))
Не совсем понял, что Вы хотите получить от propsdata_arr. Это просто массив ключ=>значение с параметрами комплектации.
191 20.06.2019 11:44:15
Re: Вывести название основной комплектации в карточке товара (16 ответов, оставленных в Вопросы по работе с системой)
{if $product->isOffersUse()}
и
{elseif $product->isOffersUse()}
Это одно и тоже, т.е. у Вас всё время будет срабатывать один и тотже код, если комплектаций больше чем одна у товара. Соответственно второй участок кода бесполезен.
Третий участок кода else сработает, если у товара будет 1 комплектация.
Т.к. Вам нужно её получить, то лучше всего сделать так. Через https://readyscript.ru/dev-manual/dev_s … tatic_call
{static_call var=offer callback=['\Catalog\Model\Orm\Offer', 'loadByWhere'] params=[['product_id'=>$product.id, 'sortn => 0]]}
Где уже в $offer будет объект нулевой комплектации.
Соответственно {$offer.title}
192 19.06.2019 13:03:42
Re: Ошибка в ЧПУ фильтрах или меня глючит? (6 ответов, оставленных в Вопросы по работе с системой)
Ожидайте, Вам обязательно ответят.
193 18.06.2019 14:41:18
Re: Оплата частями (Предоплата) (2 ответов, оставленных в Вопросы по работе с системой)
Пишите в пожелания пожалуйста. helpdesk.readyscript.ru
194 18.06.2019 14:40:17
Re: Как изменить слово "Комплектация" в карточке товара (2 ответов, оставленных в Вопросы по работе с системой)
На вкладке комплектации товара при редактировании товара есть поле подпись к комплектациям.
195 18.06.2019 14:39:14
Re: Ошибка в ЧПУ фильтрах или меня глючит? (6 ответов, оставленных в Вопросы по работе с системой)
Пишите в поддержку пожалуйста.
196 18.06.2019 14:37:58
Re: .htaccess и слэш на конце url (13 ответов, оставленных в Вопросы по работе с системой)
Это правило не нужно, т.к. кто и как туда попадет?
197 13.06.2019 13:55:05
Re: Логотип на фоне изображения (6 ответов, оставленных в Вопросы по работе с системой)
1 копия движка идет на 1 базу данных. Сайтов может быть много.
198 11.06.2019 16:45:53
Re: Корзина AJAX (9 ответов, оставленных в Вопросы по созданию тем оформления)
Обычно это значит, что какой-то элемент не найден, т.к. при запросе селектора, там оказывается undefined
199 04.06.2019 17:28:55
Re: Голосование за комментарий (14 ответов, оставленных в Вопросы по разработке модулей и API системы)
id вычисляется для каждого блока отдельно. Он нужен только для определения для какого блока запрос. Поэтому он и постоянный. Можете добавить в {csrf}, но тогда придется и его Вам проверять.
Лучше использовать не submit, а помешивать в data параметр или action вашего аякс запроса.
200 04.06.2019 16:48:40
Re: техподдержка жива? (2 ответов, оставленных в Вопросы по работе с системой)
Поддержка сейчас очень загружена, поэтому долго могут отвечать. Все тикеты всегда обрабатываться у нас всё сама система отмечает.