заголовок вывелся, но также вывелись кавычки и "string(98)", от них можно избавиться?
var_dump() - это для примера. Это функция php которая выводит содержимое любой переменной с её типом.
Просто вытащите её из var_dump
А вот документация по var_dump
Форум ReadyScript Сообщения от Александр
заголовок вывелся, но также вывелись кавычки и "string(98)", от них можно избавиться?
var_dump() - это для примера. Это функция php которая выводит содержимое любой переменной с её типом.
Просто вытащите её из var_dump
А вот документация по var_dump
Александр, тайтл должен быть для всех изображений. Но хотя бы в карточке товара для основных.
У нас в стандартных темах добавлен title для картинок. Единственное пропустили в превью маленьких фото, но вы можете добавить самостоятельно. Шаблон, который отвечает за карточку товара это:
/templates/Ваша тема/modules/catalog/product.tpl
У вас какая тема оформления?
И модуль тоже переустановить успела. Не изменилось ничего. Кстати, при установки из маркетплейса была ошибка
После установки модуля на сайте возникла фатальная ошибка. Модуль отключен
Раньше я тоже устанавливала модули и такая же ошибка возникала, но, после включения модуля, он работал и работает до сих пор
Это не нормально. Что за ошибки у Вас возникали во время установки?
А вот....и заработало......Хотя кэш я сразу сбрасывала
Скорее всего Вы открыли статью для создания. Там кнопка не появляется, т.к. статья ещё не создана и отправлять нечего. Т.е. кнопка появляется уже у сохранённых статей.
Сейчас другой вопрос. Логотип на черном фоне хочу поменять. Возможно? Лучше бы цветовая гамма сайта-отправителя или выбор без логотипа
Сейчас логотип в этом модуле берётся из логотипа, который у Вас добавлен на сайте в Веб-сайт->Настройка сайта->Вкладка Организация.
Ширину и высоту логотипа Вы можете менять в настройкам модуля в Веб-сайт->Настройка модулей->Модуль статьи на E-mail.
Письмо которое отправляется на E-mail это простой шаблон который можно подменить или дописать в него свой код.
Насчёт смены цветой схемы оформления это дельное предложение. Я думаю надо будет вынести в настройки модуля цвета шапки оформления товаров. Я поддержку осуществляю по E-mail. Поэтому напишите мне на a_zakusilo@mail.ru, чтобы я добавил такую возможность.
Нет. Клонированные темы естественно не обновляются. Они для того и нужны, чтобы их модифицировали.
var_dump здесь для примера, чтобы показать весь объект. static_call вернёт Вам объект товара. Поэтому Вы же можете потом сделать
$product.title
Включите отображение ошибок http://readyscript.ru/faq/#faq-errors
И потом посмотрите ответ сервера в консоли.
В шаблоне есть $aid переменная. В ней хранится id товара. Вам надо подгрузить товар по данному id. Вы можете воспользоваться static_call нашим плагином для смарти.
Например вот так попробовать можно:
{static_call var=product callback=['\Catalog\Model\Orm\Product', 'loadByWhere'] params=[['id'=>$aid]]}
{var_dump($product)}
Напишите в поддержку и все подробности. От кого куда и т.д..
Ну так сделайте копию шаблона, переименуйте её и в настройках сайта укажите другую тему оформления. Всё.
Ну, а где вы хотите получить title в тот шаблон и надо вставить. Вам куда нужно? На какой странице?
Мы видели Ваше пожелание, мы его добавим. Пока можно просто при получении данных разсериализовывать значение.
Например для шаблона это будет выглядеть примерно так.
{$data=@unserialize($product.data)}
А почему нет? Ведь Вы же за него будете отвечать.)
Сбросьте кэш. Если не помогло, то пишите в поддержку support@readyscript.ru
Добрый день.
У Вас тема молодёжная. Она единственная не обновляется и поэтому править шаблон можно прямо в ней. Шаблон который отвечает у Вас за отображение товаров это:
/templates/fashion/moduleview/catalog/list_products.tpl
Вы можете поправить данный файл на сервере, или через админ. панель в Управление->Шаблоны->Слева выбрать тему оформления.
Везде где встречается:
href="{$product->getUrl()}"
можно дописать Ваш target="_blank"
Например:
href="{$product->getUrl()}" target="_blank"
Файл сохранить. А на сайте сбросить кэш системы.
Нет доставку будет рассчитывать наш менеджер, в магазине будет указана цена без доставки. Подскажите как именно и где нужно проставить display:none чтобы не отображались эти поля?
Это нужно в шаблоне править. Вы можете обратиться к верстальщику, чтобы он это сделал. Либо обратиться в нашу платную поддержку на helpdesk.readyscript.ru
Нужно видеть. Когда планируется это обновление?
Ориентировочно через 2 недели
У нас скоро выйдет обновление, которое будет позволять оформлять заказ без регистрации и не привязываться к пользователю. Я думаю Вам это подойдёт.
Отключения их не существует. Они нужны для выбора метода доставки, а также для расчёта доставки. Как Вы доставку то будете рассчитывать? Нужно же на что-то опираться.
Скрыть поля можно в шаблоне просто проставив блоку display:none. Но значения там должны хоть какие-то быть. Как вы вообще видите регистрацию на сайте?
Ответ в другом Вашем обращении.
Для просмотра в мобильной версии в FireFox есть свой инструмент. Нажмите Alt появится панель с кнопками вверху браузера. Там будет Инструменты -> Веб-разработка -> Адаптивный дизайн. После чего уменьшаем до требуемого размера.
Если у Вас установлен FireBug в firefox, то вы можете нажать правой кнопкой мыши и вызвать контекстное меню, где как раз будет пункт. Проинспектировать элемент с помощью FireBug. Откроется панель, где Вы можете все элементы проинспектировать и справа будет и название стиля и его содержимое.
Вы можете посмотреть в FireBug в firefox или в консоли хрома какой стиль установлен в мобильной версии. Файлы стилей для мобильных версий расположены в resouce/css/960gs
В файле со стилями. В /templates/Ваша тема/resourse/css/style.css
Всё достаточно просто. Это не вирусы. Сейчас хостинги начинают массово ставить себе по видимому антивирусники или фаерволы.
Эти файлы содержат файлы с зашифрованной информацией и поэтому ошибочно принимаются за вирусы, т.к. если их открыть, то действительно как будто зашифрован какой-то вирус. На самом деле это не так.
Именно эти файлы не являются заражёнными, а просто зашифрованными.
Просто попросите эти три файла добавить на хостинге в исключения. Файлы надо вернуть.
Дело в том, что фильтры когда собирают значения для показа, они просто отталкиваются от характеристик установленных у товара. Конечно при включённой опции скрывать товары с нулевым остатком, показывать значения фильтра где если применить ничего нет, быть не должно. Напишите пожалуйста нам в тех. поддержку на support@readyscript.ru о Вашей проблеме.
Добрый день.
1.
В настройках блока фильтра есть включение фильтра по остатку. Вам нужно лишь перейти в режим правки (под админом в публичной части справа переключатель). Затем навестись на блок с фильтрами и включить соответствующий флажок. Тогда появится возможность фильтрации по наличию.
2.
В настройках модуля Каталог товаров (Веб-сайт->Настройка модулей->Каталог товаров->Вкладка Основные), есть настройка "Скрывать товары с нулевым остатком". Её надо выставить, сохранить настройки и сбросить кэш системы. Тогда те товары, которых нет в наличии будут скрываться.
Всё достаточно просто...
Когда значение картинки есть, то оно присутствует в массиве самого объекта, который Вы перебираете. У Вас не получалось его не выводить, т.к. Вы обращались к объекту не как к массиву, а как к protected свойству объекта (из-за двойного подчёркивания __image), а оно в любом случае будет объектом изображения (\RS\Orm\Type\Image), т.к. оно в классе самого ORM объекта определено как объект картинки. Но если вы обращаетесь к ORM объекту как к массиву, то он либо даёт значение картинки(название файла), либо возвращает false.
Т.е. Вам достаточно проверить как:
{foreach $sub_dirs as $item} {* Перебор директорий *}
{if $item.image}{* Если картинка cуществует *}
<img src="{$item->__image->getUrl(310, 310, 'xy')}" /> {* Получаем картинку через объект *}
<a href="{urlmake category=$item._alias p=null f=null bfilter=null}">{$item.name}</a>
{else}
{* Если картинка не существует *}
{/if}
{/foreach}
Форум ReadyScript Сообщения от Александр