Кстати баллов мы даже при большем объёме страницы набрали больше. Т.е. мы в данном тесте лучше чем opencart. В чём проблема? ![]()
1,501 03.08.2016 17:29:11
Re: Как ускорить ReadyScript? (25 ответов, оставленных в Предложения по улучшению системы)
1,502 03.08.2016 11:52:09
Re: Меню с запоминанием положения (5 ответов, оставленных в Вопросы по созданию тем оформления)
Не совсем понятно, что Вы хотите сделать... Если можно распишите поподробнее.
Вообще блок с выводом категорий строит древовидную структуру исходя из указанного Вами корневого элемента. Предполагается, что он не не нужен, т.к. будет всего один. Поэтому на прямую корневой элемент в сам шаблон и не поступает.
Просто в меню категорий как-то странновато, выводит один единственный элемент.
Ну в принципе получить корневой элемент можно из параметров самого блока. Например:
{* Подгружаем элемент категории из базы *}
{static_call var=root_dir callback=['\Catalog\Model\Orm\Dir', 'loadByWhere'] params=[['id'=>$this_controller->getParam('root')]]}
{* Покажем сам корневой элемент *}
<pre>
{var_dump($root_dir)}
</pre>1,503 02.08.2016 15:52:47
Re: Проблема с выводом цен на сайт. (21 ответов, оставленных в Вопросы по работе с системой)
Ещё раз... Не за что ![]()
1,504 02.08.2016 15:51:39
Re: Как в .tpl вставить произвольный php код? (3 ответов, оставленных в Вопросы по созданию тем оформления)
не работает, выдает ошибку on line 266 "{php}" unknown tag "php""Конечно Ведь он depricated и поэтому удалён. Использовать php нельзя. Вы дали ссылку на Smarty версии 2, а у на 3 более современная.
Нужно использовать конструкцию include и перенести логику в .tpl файл, если это возможно.
http://www.smarty.net/docsv2/ru/languag … nclude.tpl
Например:
{include file="%THEME%/display_weather.tpl"}Что означает включить в шаблон файл по пути /templates/ВАША ТЕМА/display_weather.tpl
У Вас в display_weather.php, что конкретно находится?
1,505 02.08.2016 11:29:10
Re: Проблема с выводом цен на сайт. (21 ответов, оставленных в Вопросы по работе с системой)
Получение цены идёт через getCost(), а зачёркнутой через getOldCost()
{* Первоначальные данные *}
{$min_price=$product->getCost(null, null, false)}
{$max_price=$product->getCost(null, null, false)}
{$max=0} {* Максимально нулевая комлектация *}
{$min=0} {* Минимально нулевая комплектация *}
{if $product->isOffersUse()} {* Если используются комплектации переберём их*}
{foreach from=$product.offers.items key=key item=offer name=offers}
{if $min_price>$product->getCost(null, $key, false)} {* Вычисляем минимальную цену *}
{$min=$key}
{$min_price=$product->getCost(null, $key, false)}
{/if}
{if $max_price<$product->getCost(null, $key, false)} {* Вычисляем максимальную цену *}
{$max=$key}
{$max_price=$product->getCost(null, $key, false)}
{/if}
{/foreach}
{/if}
{$old_cost=$product->getOldCost(null, null, false)} {* Есть ли вообще зачёркнутая цена *}
{if $min==$max} {* Если максимальная и минимальная цена совпадает *}
{if $old_cost>0} {* Покажем зачёркнутую цену *}
{$product->getOldCost()}
{/if}
{$product->getCost()}
{else}
{if $old_cost>0} {* Покажем зачёркнутую цену *}
от {$product->getOldCost(null, $min)} до {$product->getOldCost(null, $max)}
{/if}
от {$product->getCost(null, $min)} до {$product->getCost(null, $max)}
{/if}1,506 01.08.2016 18:11:49
Re: Вывод изображения бренда в карточке товара (5 ответов, оставленных в Вопросы по работе с системой)
Не за что ![]()
1,507 01.08.2016 16:46:33
Тема: Добавил видеоурок Создание функциональных кнопок в админ панели (0 ответов, оставленных в Вопросы по разработке модулей и API системы)
В данном видеоролике подробно рассматривается процесс добавления функциональных кнопок. Рассмотрены кнопки в списке элементов в верхней и нижней части контроллера. Рассмотрены как системные кнопки, так настраиваемые вручную.
Видео можно найти здесь:
https://www.youtube.com/watch?v=NncSygJ … L4X2UTC6Aw
Или в разделе наших видеоуроков
1,508 01.08.2016 16:39:14
Re: Как в .tpl вставить произвольный php код? (3 ответов, оставленных в Вопросы по созданию тем оформления)
Возьмите пожалуйста за правило, что в шаблонах php кода быть не должно. Т.к. зачем тогда шаблоны если всё можно решить php кодом? Если Вам нужна сложная логика php, то её правильно организовывать в php, а не в шаблонах. Они в основном только для вывода информации. Простую логику можно абсолютно легко сделать стандартными средствами.
Все ваши нужные конструкции можно реализовать с помощью языковых конструкций Smarty.
Вот есть вся документация Документация по шаблонизатору Smarty.
Вам конкретно какая конструкция нужна?
Если у Вас есть какой-то конкретный вопрос, то задавайте.
Для Вашего случая, в шаблоне нужно echo Hello World, то напишите
Hello WorldВсё.
1,509 01.08.2016 15:57:31
Re: Вывод изображения бренда в карточке товара (5 ответов, оставленных в Вопросы по работе с системой)
Конечно можно:
{$brand=$product->getBrand()}
{if $brand.id}
<img src="{$brand->getMainImage()->getUrl(ширинавпикселя, высотавпикселях, одинизтиповмасштабирования)}" alt="{$brand.title}"/>
{* Например *}
<img src="{$brand->getMainImage()->getUrl(100, 100, 'axy')}" alt="{$brand.title}" title="{$brand.title}"/>
{/if}1,510 01.08.2016 15:48:22
Re: Страница 404 (10 ответов, оставленных в Вопросы по созданию тем оформления)
Дело в том, что 404 страница не оборачивается. Поэтому там конструкции addjs и addcss не работают. Вам надо самостоятельно на этой странице указать подключение JS и CSS через script и link. Для этого в шаблоне можно использовать переменные {$THEME_JS} и {$THEME_CSS} которые хранят путь к js и css файлам Вашего модуля. И указать необходимое Вам для подключения CSS и JS.
1,511 01.08.2016 14:13:48
Re: Проблема с выводом цен на сайт. (21 ответов, оставленных в Вопросы по работе с системой)
Всё зависит от загруженности. Может достигать до 2-3 дней в самом худшем варианте. Вам напишут не переживайте, без этого тикет система не позволит закрыть заявку.
1,512 01.08.2016 13:55:19
Re: Проблема с выводом цен на сайт. (21 ответов, оставленных в Вопросы по работе с системой)
Не за что ![]()
1,513 01.08.2016 13:33:03
Re: Проблема с выводом цен на сайт. (21 ответов, оставленных в Вопросы по работе с системой)
Еще вопрос: Есть возможность вывода цен на странице каталога товаров примерно так: цена от 700 до 3600? Не в самой карточке товаров. Просто у одного товара может быть несколько цен комплектаций пример 700, 900, 1200, 2500, 3600, и т.д.. Чтобы не надо было постоянно перемещать комплектацию с меньшей суммой в основные. Или отключать показ цен если цен несколько разных. Чтобы цены мог пользователь видеть толь в карточке товара при выборе определенной комплектации.
Всё это относится просто к правкам шаблона под вашу ситуацию.
Может возможно дописать функцию в шаблоне, чтобы определяла если разных цен несколько то выводить меньшею и большую?
Конечно можно. Нужно лишь сделать несколько проверок. В шаблоне со списком товаров (list_products.tpl) в Вашей теме, надо проверить наличие комплектаций и наличие диапозона цен.
Ну например так:
{* Первоначальные данные *}
{$min_price=$product->getCost(null, null, false)}
{$max_price=$product->getCost(null, null, false)}
{$max=0} {* Максимально нулевая комлектация *}
{$min=0} {* Минимально нулевая комплектация *}
{if $product->isOffersUse()} {* Если используются комплектации переберём их*}
{foreach from=$product.offers.items key=key item=offer name=offers}
{if $min_price>$product->getCost(null, $key, false)} {* Вычисляем минимальную цену *}
{$min=$key}
{$min_price=$product->getCost(null, $key, false)}
{/if}
{if $max_price<$product->getCost(null, $key, false)} {* Вычисляем максимальную цену *}
{$max=$key}
{$max_price=$product->getCost(null, $key, false)}
{/if}
{/foreach}
{/if}
{if $min==$max} {* Если максимальная и минимальная цена совпадает *}
{$product->getCost()}
{else}
от {$product->getCost(null, $min)} до {$product->getCost(null, $max)}
{/if}1,514 01.08.2016 12:06:35
Re: Проблема с выводом цен на сайт. (21 ответов, оставленных в Вопросы по работе с системой)
Спасибо. Тогда ждите.
1,515 01.08.2016 12:00:43
Re: Проблема с выводом цен на сайт. (21 ответов, оставленных в Вопросы по работе с системой)
Скорее всего со мненой комплектации. Напишите к нам в поддержку на support@readyscript.ru и пришлите доступы мы разберёмся.
1,516 01.08.2016 11:35:11
Re: Проблема с выводом цен на сайт. (21 ответов, оставленных в Вопросы по работе с системой)
У каждого товара и комплектации есть свой XML_ID т.е. уникальный идентификатор. Именно по нему система и Мой Склад узнают что, с чем совпадает. Если просто менять название и цену, то в таком случае, естественно, что цены перезатрутся т.к. Мой склад по уникальному идентификатору обновит цену. Нужно менять порядок у Комплектации (Сортировочный индекс). Вы комплектацию как на нулевую меняли?
1,517 27.07.2016 10:50:37
Re: Модуль "схожие товары" (3 ответов, оставленных в Вопросы по работе с системой)
Спасибо!
1,518 26.07.2016 15:25:48
Re: Модуль "схожие товары" (3 ответов, оставленных в Вопросы по работе с системой)
В данном модуле их всего 3. И из неоткуда они точно не возьмутся. Если Вам нужно больше. То можно из него сделать свой модуль, либо добавить пожелание у нас в helpdesk.readyscript.ru
1,519 26.07.2016 15:24:06
Re: ЧПУ производителя в категории (5 ответов, оставленных в Вопросы по работе с системой)
А почему собственно это надо доказывать?
Потому, что бесполезный функционал внедрять как минимум не разумно.
SEO в основном основано на интуиции, догадках и наблюдениях после, каких либо действий. Мы отслеживаем SEO новости, и смотрим некоторые материалы. Но иногда люди хотят внедрить абсолютно безумные идеи, которые не основаны ни на чём. Однако алгоритмы пишут программисты, которые уж точно используют какие-либо весомые аргументы. Там абсолютная логика и главным в этой логике стоит получение конкретной правильной информации, которую хочет получить пользователь пользуясь поисковой системой.
Мы лично рассматриваем все варианты, которые не граничат с безумием.
1,520 25.07.2016 20:19:20
Re: При синхронизации с МойСклад (1С) не выводить новые товары на сайт. (5 ответов, оставленных в Вопросы по работе с системой)
В облачном доработки невозможны. Вы можете делать всё что угодно только на своём хостинге.
1,521 25.07.2016 20:17:39
Re: ЧПУ производителя в категории (5 ответов, оставленных в Вопросы по работе с системой)
Ну и вообще, если анализировать выдачу, в большинстве случаев на первой странице поиска страницы с УРЛ, совпадающим с транслитом ключевого слова. Это, конечно, не 100% успеха, но хуже точно не будет.
Сморю на гигантов, и они вообще не заморачиваются. Например ulmart. И мне кажется это не случайно. Либо им просто плевать. Но всё-равно всё это учтём.
А как скоро обновление ожидается? Неделя, две, месяц?
Скоро. Ждите новость. До конца года точно будет в самом худшем сценарии. Но работа сейчас кипит именно в данном направлении и направлении характеристик. Будет много хороших вещей облегчающих жизнь в Вашем нелёгком труде. ![]()
1,522 25.07.2016 19:26:09
Re: ЧПУ производителя в категории (5 ответов, оставленных в Вопросы по работе с системой)
Прям как вы хотите нет.
Т.к. адреса открываются по маршрутам (маскам пути).
Сделайте подкатегорию adidas или krosovki_adidas.
Не подскажите, как это сделать? Уж очень поисковики любят это дело.
Кто сказал? Можно ссылку на официальный материал? Или на исследование доказывающее.
P.S. У нас вскоре выйдет обновление, которое поможет сделать примерно как вы хотите.
1,523 25.07.2016 17:37:37
Re: Добавление баннера (16 ответов, оставленных в Вопросы по работе с системой)
Я вспомнил один случай. И скорее всего у Вас также. У Вас стоит антибаннер скорее всего. А ссылки на слайды это пути:
/storage/banners/resized/axy_1000x653/be60cd89af5aa5b0cb3c1fa9a0932e3d_ddba8c9b.jpg Т.е. программа просто смотрит на путь и если там есть заветное слово, то блокирует.
1,524 25.07.2016 17:35:16
Re: Добавление баннера (16 ответов, оставленных в Вопросы по работе с системой)
В демо всё открывается у нас всё в порядке. Можете посмотреть с другого компьютера или телефона. Открытие фото не зависит от темы оформления никак. Возможно, что-то локально у Вас блокирует открытие фото.
Вы пробовали открыть ссылку на фото в новом окне с включёнными ошибками?
1,525 25.07.2016 17:13:03
Re: Добавление баннера (16 ответов, оставленных в Вопросы по работе с системой)
Вы у нас в облаке или у себя на хостинге?