Купчинский Михаил
С нами с 19 января 2013; Место в рейтинге пользователей: #524Вывод последних записей по дате
Как вывести через pdoResources последние записи по дате?
Не по количеству записей (&limit), а по дате (допустим за последний месяц).
Не по количеству записей (&limit), а по дате (допустим за последний месяц).
Класс продукта в зависимости от тега
Товарищи, подскажите, как при выводе списка товаров назначить класс товару в зависимости от тега, который указан в его настройках?
Для наглядности приведу пример:
Предположим, я хочу менять цвет фона элемента в зависимости от тега.
Некоторые товары имеют тег «Зеленый», а другие «Красный», как добавить «green» и «red» соответствующим пунктам в чанке для msProducts, чтобы получилось, как в нижеуказанном коде?
Для наглядности приведу пример:
Предположим, я хочу менять цвет фона элемента в зависимости от тега.
Некоторые товары имеют тег «Зеленый», а другие «Красный», как добавить «green» и «red» соответствующим пунктам в чанке для msProducts, чтобы получилось, как в нижеуказанном коде?
<ul class="product-list">
<li class="product-item green">Товар1</li>
<li class="product-item red">Товар2</li>
</ul>
Как сделать ссылку на редактирование товара?
В общем начинаю добавлять товары и частенько нужно быстро отредактировать товар. Для этого лезу в админку, выбираю нужную категорию, там в поиске вбиваю название товара и перехожу на страницу редактирования. Это не удобно.
Как вывести во front-end что-то только для юзера с определенным id? Я ссылку на товар заменю вот такой "/manager/?a=resource/update&id=[[+id]]" — и это будет быстрее и увижу это только я.
Как вывести во front-end что-то только для юзера с определенным id? Я ссылку на товар заменю вот такой "/manager/?a=resource/update&id=[[+id]]" — и это будет быстрее и увижу это только я.
Сниппет проверки прав доступа по группам
Простой сниппет для проверки прав доступа, при выполнении которого выводится чанк.
Может пригодится для вывода кнопок редактирования/добавления страницы соответствующим группам (журналисты, модераторы и тд).
+ существует проверка доступа, если авторизованный пользователь = автор страницы.
Может пригодится для вывода кнопок редактирования/добавления страницы соответствующим группам (журналисты, модераторы и тд).
+ существует проверка доступа, если авторизованный пользователь = автор страницы.
Minishop2 и письма менеджеру
Добрый день!
Подскажите, как в письмо менеджеру добавить контактные данные покупателя.
Заранее спасибо!
Подскажите, как в письмо менеджеру добавить контактные данные покупателя.
Заранее спасибо!
Доп. поле в minishop2 и значение по умолчанию как?
Каким образом задать значение по умолчанию для поля типа varchar?
модель
модель
<?php
// Файл /core/components/minishop2/plugins/dimension/model/msproductdata.map.inc.php
return array(
'fields' => array(
'dimension' => 'test'
)
,'fieldMeta' => array(
'dimension' => array(
'dbtype' => 'varchar'
,'precision' => '350'
,'phptype' => 'string'
,'null' => true
,'default' => 'test'
)
)
);
[ms2gallery] Источник файлов для разных шаблонов
Небольшой плагин, позволяющий автоматически установить нужный источник файлов при создании ресурса с использованием дополнения ms2gallery.
Minishop2 и Vendor
Добрый день!
Стоит такая задача. Нужно в скрипте проверить, есть ли такой производитель, и если нет, то создать его и вернуть id. С использованием таблицы производителей. Подскажите, пожалуйста, как реализовать.
Стоит такая задача. Нужно в скрипте проверить, есть ли такой производитель, и если нет, то создать его и вернуть id. С использованием таблицы производителей. Подскажите, пожалуйста, как реализовать.
miniShop2 - скидка или наценка к сумме заказа
Добрый день!
Такой вопрос… нужно реализовать логику: наценка 5%, если в корзине 1 или 2 товара, скидка 2%, если в корзине 8 товаров или больше. Как это делать?
Пока идея: переопределить msCartHandler, в методе get реализовать мою логику:
… но… есть еще
… окей, и там можно реализовать эту логику. И еще немного надо будет поправить js файлы, хорошо… хотя уже что-то много правок намечается… я верно пытаюсь сделать? или нужно по другому реализовывать? Василий, как бы ты поступил? Общие мысли интересуют, реализовать — справлюсь :)
Естественно, мне нужно, что бы все заработало и в маленькой корзине в шапке сайта, и в большой корзине.
Такой вопрос… нужно реализовать логику: наценка 5%, если в корзине 1 или 2 товара, скидка 2%, если в корзине 8 товаров или больше. Как это делать?
Пока идея: переопределить msCartHandler, в методе get реализовать мою логику:
public function get() {
$cart['skidka'] = array('id' => 'skidka', 'price' => -100, 'weight' => 0, 'options' ),
return $this->cart;
}
… но… есть еще
public function status($data = array()) {
… окей, и там можно реализовать эту логику. И еще немного надо будет поправить js файлы, хорошо… хотя уже что-то много правок намечается… я верно пытаюсь сделать? или нужно по другому реализовывать? Василий, как бы ты поступил? Общие мысли интересуют, реализовать — справлюсь :)
Естественно, мне нужно, что бы все заработало и в маленькой корзине в шапке сайта, и в большой корзине.
Фильтрация по выпадающему списку для mFilter2
Может кому-то пригодится небольшое решение с подключением Bootstrap-select
Пример рабочего select с поиском без правки скрипта, благодаря label:
Пример рабочего select с поиском без правки скрипта, благодаря label: