Вы в настройках модуля магазин добавляли поля(Веб-сайт->Настройка модулей->Магазин)?
1,826 14.06.2016 16:18:21
Re: Редактирование полей (65 ответов, оставленных в Вопросы по работе с системой)
1,827 14.06.2016 14:57:20
Re: Добавил видеоурок Настройка SEO на сайте (8 ответов, оставленных в Вопросы по работе с системой)
В h1 конечно же в list_products.
Ну тут же всё написано:
{$category.name} {moduleinsert name="\SeoControl\Controller\Block\SeoH1"}
т.е.
Имя категории наша конструкция из SEO контроль для страницы
1,828 14.06.2016 11:25:56
Re: Добавил видеоурок Настройка SEO на сайте (8 ответов, оставленных в Вопросы по работе с системой)
Ну первое ,что приходит на ум это оставить вывод названия категории и через пробел вывести правило для h1:
{$category.name} {moduleinsert name="\SeoControl\Controller\Block\SeoH1"}
т.к. default не указан, то ничего не будет дописываться, если правило не найдено.
1,829 14.06.2016 11:21:04
Re: Показ слогана в другом месте шаблона (Решено) (3 ответов, оставленных в Вопросы по работе с системой)
Ваша конструкция:
<div class="slogan">{$site_config.slogan}</div>
Не будет действовать, т.к. переменная $site_config доступна только в блоке с выводом логина, т.е. в самом шаблоне. Вы можете вывести ещё один блок с логотипом и просто оставить там эту строку.
1,830 10.06.2016 17:54:36
Re: Мета теги для склада (8 ответов, оставленных в Вопросы по работе с системой)
В заголовки - мета-теги есть общая страница для складов.
1,831 10.06.2016 12:17:00
Тема: Добавил видеоурок Добавление функций ORM объекту через Behavior. (0 ответов, оставленных в Вопросы по разработке модулей и API системы)
В видео представлен урок, который посвящен классам Behavior. Они позволяют из дополнительного модуля добавлять функции ORM объекту, так как буд-то бы они являются ему родными. И с помощью данных функций можно реализовывать логику с обработкой внутренних данных извлекаемых из самого ORM объекта в постороннем классе.
Ссылка на видео:
https://www.youtube.com/watch?v=7jsv06V … L4X2UTC6Aw
или у нас в видео уроках
1,832 10.06.2016 12:04:39
Re: Фильтр товаров (21 ответов, оставленных в Вопросы по работе с системой)
У Вас отрабатывает код фильтра по умолчанию. Т.е. код срабатывает раньше чем Ваш, либо позже. Если посмотрите в шаблон фильтров, то та есть подключение JS.
{addjs file="{$mod_js}jquery.filter.js" basepath="root"}
Вам нужно поменять код на:
{addjs file="jquery.filter.js"}
И скопировать себе в тему оформления этот файл.
Т.е. из:
/modules/catalog/view/js/jquery.filter.js
В
/templates/Ваша тема/resource/js/jquery.filter.js
И уже поправить код js там добавив Вашу функцию, тогда у Вас расхождений не будет.
Смотрите:
setFilterParam
Либо есть вариант, закомментировать там часть кода с установкой значения в этом файле.
1,833 10.06.2016 11:43:44
Re: Блок Seo текста для страниц категорий/подкатегорий опустить (2 ответов, оставленных в Вопросы по работе с системой)
Посмотрите видео:
https://www.youtube.com/watch?v=-iDMbYo … c3cBdJ4u31
1,834 10.06.2016 11:40:01
Re: Мета теги для склада (8 ответов, оставленных в Вопросы по работе с системой)
Пока с помощью модуля SEO контроль. Хотя надо бы добавить Meta у самого склада.
О SEO контроле можно посмотреть в видео:
https://www.youtube.com/watch?v=-iDMbYo … c3cBdJ4u31
1,835 10.06.2016 11:31:54
Тема: Добавил видеоурок Настройка SEO на сайте (8 ответов, оставленных в Вопросы по работе с системой)
В данном видео показано как устанавливать SEO для страниц на платформе ReadyScript, а также рассмотрен модуль SEO контроль, который позволяет для любой страницы перезадать мета-теги, заголовок h1 или SEO текст.
Вот ссылочка на видео:
https://www.youtube.com/watch?v=-iDMbYo … c3cBdJ4u31
или у нас в видеоуроках.
1,836 09.06.2016 18:17:58
Re: Встроить форму на определенную страницу сайта (5 ответов, оставленных в Вопросы по работе с системой)
А что за страница у Вас id 3?
1,837 09.06.2016 11:44:17
Re: Нет изображений товаров (Решено) (9 ответов, оставленных в Вопросы по работе с системой)
Не за что.
1,838 09.06.2016 11:40:31
Re: Изображения сильно теряют в качестве в мобильной версии (7 ответов, оставленных в Вопросы по работе с системой)
Дело абсолютно не в качестве. Так картинку сжимает сам браузер. Без у Вас есть картинка определённой ширины и высоты. При переходе в мобильное устройство. ширины картинок подстраиваются под общую область видимости(под ширину экрана). И картинка сжимается. И поскольку у формат jpeg и png, то он не хранит информацию посимвольно. Это проблема самого формата изображения. SVG, это формат который рассчитывает всё изображение и каждые линии формулами, на основе внутренних координат элементов и поэтому его можно сжимать как угодно.
Идеального решения на данный момент в мире не существует. SVG довольно тяжеловесный.
100 % качества в JPEG я Вам не рекомендую выставлять. Т.к. изображения сильно прибавляют в весе, а разницы между 90 и 100 вообще на глаз нет.
И если честно мне сложно представить, чтобы настолько близко к глазу человек будет рассматривать на мобиле фото.
1,839 09.06.2016 11:36:24
Re: Фильтр товаров (21 ответов, оставленных в Вопросы по работе с системой)
Закусило Александр, Я Вас понимаю. Вот посмотрите на чистом движке, будет именно так как я описываю. Может это formstyler. Не могли бы подскзать что редактировать?
Пытался вставлять$('input').styler('destroy');
Не помогает
Если вы хотите formstyler удалить, то просто уберите его инициализацию.
$('.filter .cb, .filter .yesno').styler(); //Вот так у Вас было
Если хотите, чтобы он не появлялся на галочках, то уберите:
$('.filter .cb, .filter .yesno').styler();
Или я опять неправильно что-то понимаю? Если, да то опишите что должно быть в конечном варианте.
1,840 08.06.2016 18:48:45
Re: Фильтр товаров (21 ответов, оставленных в Вопросы по работе с системой)
Чудес в программировании не бывает.
Что у Вас должно получиться и какой у Вас сайт?
1,841 08.06.2016 17:54:47
Re: Фильтр товаров (21 ответов, оставленных в Вопросы по работе с системой)
У меня тоже две галочки. Но это и понятно у Вас же:
<li>
<input class="checkbox" type="checkbox" checked name="bfilter[brand][]" value="1" class="cb" id="cb_1_">
<label for="cb_1_"><span></span>Acer</label>
</li>
<li>
<input class="checkbox" type="checkbox" checked name="bfilter[brand][]" value="2" class="cb" id="cb_2_">
<label for="cb_2_"><span></span>Apple</label>
</li>
Т.е. у обоих checked
1,842 08.06.2016 17:39:42
Re: Нет изображений товаров (Решено) (9 ответов, оставленных в Вопросы по работе с системой)
Всё просто.
У них nginx немного неправильно настроен. Вот в чём дело...
Уменьшенного изображения у товара по умолчанию не существует (при первом обращении), его нужно сначала создать. nginx настроен у них так, что статику отдаёт сразу не давая управления Apache, который должен один раз создать несуществующее изображение. А правильно должно быть так, что:
Если nginx не находит фото при обращении, то он передаёт управление Apache, который создаст изображение. В дальнейшем после того, как будет создано изображение, nginx будет сразу отдавать его.
1,843 08.06.2016 17:09:28
Re: Нет изображений товаров (Решено) (9 ответов, оставленных в Вопросы по работе с системой)
Не не в этоv. PHP 7 мы поддерживаем. У Вас nginx на сервере стоит? Попробуйте открыть изображение в новой вкладки и посмотрите, что будет.
1,844 08.06.2016 16:30:45
Re: сравнение товаров (7 ответов, оставленных в Вопросы по работе с системой)
Ну у Вас не получилось удалить ссылки, или ни одного шаблона не нашли со сравнением?
1,845 08.06.2016 12:17:06
Re: Как вывести третий уровень меню (9 ответов, оставленных в Вопросы по работе с системой)
Ставлю Вам плюс!
1,846 08.06.2016 12:08:14
Re: Разное оформление карточки товара (5 ответов, оставленных в Вопросы по работе с системой)
Ну естественно. Переменной $category не существует в шаблоне карточки товара. Там есть только $product. В этой переменной хранится ORM объект товара(\Catalog\Model\Orm\Product). Вы можете вызвать метод getMainDir().
Почему?
Потому что этот метод вернёт Основную категорию товара. И из неё Вы сможете получить нужные данные.
Посмотреть все методы класса \Catalog\Model\Orm\Product можно в /modules/catalog/model/orm/product.inc.php.
Как узнать какие переменные есть в шаблоне?
В режиме правки(В публичной части слева вверху включить), навестись мышкой на середину и затем нажать на кнопку i.
Либо заглянуть в front контроллер. В данном случае карточки товара.
{$category=$product->getMainDir()}
И далее Ваши проверки.
1,847 07.06.2016 11:12:20
Re: Изображение категорий (32 ответов, оставленных в Вопросы по работе с системой)
Не за что
1,848 06.06.2016 19:13:08
Re: Изображение категорий (32 ответов, оставленных в Вопросы по работе с системой)
Попробуйте так:
{* Список категорий из 2-х уровней*}
{if $dirlist}
{addjs file="jquery.mainmenu.js" basepath="common"}
<ul class="category">
{hook name="catalog-blocks-category-category:list-item" title="{t}Категории товаров:элементы списка{/t}"}
{foreach from=$dirlist item=dir}
<li {if in_array($dir.fields.id, $pathids)}class="act"{/if} {$dir.fields->getDebugAttributes()}>
{if $dir.fields.image}
<img src="{$dir.fields.__image->getUrl(30, 30)}">
{/if}
<a href="{$dir.fields->getUrl()}">{$dir.fields.name}
<span class="category_count">({$dir.fields.itemcount})</span>
</a>
{if !empty($dir.child)}
{assign var=cnt value=count($dir.child)}
{if $cnt>9 && $cnt<21}
{assign var=columns value="twoColumn"}
{elseif $cnt>20}
{assign var=columns value="threeColumn"}
{/if}
<ul {if $columns}class="{$columns}"{/if}>
<li class="corner"></li>
{foreach from=$dir.child item=item}
<li {if in_array($item.fields.id, $pathids)}class="act"{/if} {$item.fields->getDebugAttributes()}><a href="{$item.fields->getUrl()}">{$item.fields.name} <span class="category_count2">({$item.fields.itemcount})</span></a>
<!--третий уровень меню-->
<!--{if !empty($item.child)}
<ul class="subsubdir">
{foreach from=$item.child item=subitem}
<li {if in_array($subitem.fields.id, $pathids)}class="act"{/if} {$subitem.fields->getDebugAttributes()}><a href="{$subitem.fields->getUrl()}">{$subitem.fields.name}</a>
</li>
{/foreach}
</ul>
{/if}-->
<!--третий уровень меню-->
{/foreach}
</ul>
{/if}
</li>
{/foreach}
{/hook}
</ul>
{else}
{include file="theme:default/block_stub.tpl" class="blockCategory" do=[
[
'title' => t("Добавьте категории товаров"),
'href' => {adminUrl do=false mod_controller="catalog-ctrl"}
]
]}
{/if}
1,849 06.06.2016 17:45:36
Re: Редактирование полей (65 ответов, оставленных в Вопросы по работе с системой)
Это интерфейс присущ, административной части, которая поддерживается RS. Вы можете перегрузить шаблон админ. панели. Но Вам придётся в таком случае отвечать на обработку редактирования этого поля. Т.к. в стандарте в админ. панели редактирование идёт через нажатие на этого пользователя. Т.е. Вам придётся перегрузить контроллер. Но я не думаю, что это стоит того.
1,850 06.06.2016 16:20:45
Re: Редактирование полей (65 ответов, оставленных в Вопросы по работе с системой)
Нажмите в ФИО пользователя.