Вопросы
Разные варианты доставки для каждого контекста в minishop2
Доброго всем! вобщем вопрос весь раскрыт в заголовке)
У меня 2 языка на babel, соответственно 2 контекста. Как мне реализовать свою доставку для каждого контекста?
У меня 2 языка на babel, соответственно 2 контекста. Как мне реализовать свою доставку для каждого контекста?
Вывод списка мультикатегорий в пределах нужного "родителя"
Привет друзья.
Прошу помочь советом.
Имеем:
MS2
Созданы категории и подкатегории:
Категория товаров 1
— Подкатегория 1.1
— Подкатегория 1.2
Категория товаров 2
— Подкатегория 2.1
В "Подкатегории 1.1" есть товары, которым присвоены мультикатегории — "Подкатегория 1.2", "Подкатегория 2.1".
Вопрос: как вывести для указанного товара список мультикатегорий (включая родительскую категорию) ограничив его родителем "Категория товаров 1 "??
Полный список всех мультикатегорий я вывел сниппетом авторства Василия Наумкина, но при выводе захватываются и мультикатегории, родителем которого является "Категория товаров 2", а как модернизировать сниппет ограничив вывод категорией "Категория товаров 1" я не могу понять.
Вот сам сниппет:
Частично решил вопрос применением вот этого сниппета:
Как можно добавить вывод родителя в этот сниппет?
Прошу помочь советом.
Имеем:
MS2
Созданы категории и подкатегории:
Категория товаров 1
— Подкатегория 1.1
— Подкатегория 1.2
Категория товаров 2
— Подкатегория 2.1
В "Подкатегории 1.1" есть товары, которым присвоены мультикатегории — "Подкатегория 1.2", "Подкатегория 2.1".
Вопрос: как вывести для указанного товара список мультикатегорий (включая родительскую категорию) ограничив его родителем "Категория товаров 1 "??
Полный список всех мультикатегорий я вывел сниппетом авторства Василия Наумкина, но при выводе захватываются и мультикатегории, родителем которого является "Категория товаров 2", а как модернизировать сниппет ограничив вывод категорией "Категория товаров 1" я не могу понять.
Вот сам сниппет:
<?php
if (empty($rid)) {$rid = $modx->resource->id;}
if (empty($pid)) {$pid = $modx->resource->parent;}
if (empty($delimeter)) {$delimeter = ', ';}
$scheme = $modx->getOption('link_tag_scheme', null, 'full', true);
$q = $modx->newQuery('msCategory');
$q->leftJoin('msCategoryMember', 'msCategoryMember', array(
'`msCategory`.`id` = `msCategoryMember`.`category_id`'
));
$q->sortby('pagetitle','ASC');
$q->groupby('id');
$q->select(array('id','pagetitle'));
$q->where('`msCategoryMember`.`product_id` = '.$rid.' OR `id` = '.$pid);
$result = array();
if ($q->prepare() && $q->stmt->execute()) {
while ($row = $q->stmt->fetch(PDO::FETCH_ASSOC)) {
$url = $modx->makeUrl($row['id'], '', '', $scheme);
$result[] = '<a href="'.$url.'">'.$row['pagetitle'].'</a>';
}
}
return implode($delimeter, $result); Частично решил вопрос применением вот этого сниппета:
<?php
$id = $modx->resource->id;
$parentID = $modx->resource->parent;
$tpl = '@INLINE <a href="[[~[[+id]]]]">[[+pagetitle]]</a>';
$pdo = $modx->getService('pdoFetch');
$options = array(
'innerJoin' => array(
'msCategory' => array('on' => 'msCategoryMember.category_id = msCategory.id')),
'select' => array('msCategory' => 'all'),
'sortby' => 'msCategory.id');
$conditions = array('product_id' => $id, 'msCategory.template' => 4,);
$rows = $pdo->getCollection('msCategoryMember', $conditions, $options);
$output = '';
foreach ($rows as $row) {
$output .= $pdo->getChunk($tpl, $row);}
return $output;В этом сниппете можно указать шаблон (в $conditions), который должны иметь мультикатегории для их вывода. Мне такое решение подходит, но этот сниппет не выводит родительскую категорию. Как можно добавить вывод родителя в этот сниппет?
Нужен совет.
Заранее благодарен за более подробный и развернутый ответ.
Сразу отмечу, что этот момент нужен без регистрации пользователя.
Каким образом можно собирать отправленные заявки из формы (в форме могут быть задействованы поля любого типа и отправка файлов в виде изображений) работающей на AjaxForm? Возможно какие-то варианты для Bitrix, amoCRM или сбора в саму админку MODX (желательно бесплатный)?
Сразу отмечу, что этот момент нужен без регистрации пользователя.
Каким образом можно собирать отправленные заявки из формы (в форме могут быть задействованы поля любого типа и отправка файлов в виде изображений) работающей на AjaxForm? Возможно какие-то варианты для Bitrix, amoCRM или сбора в саму админку MODX (желательно бесплатный)?
Office
Добрый день, как сделать редирект на страницу после успешной регистрации? Использую модуль Office
Какие методы продвижения в социальных сетях вы используете?
Какими методами продвижения в социальных сетях вы пользуетесь? Мне интересно услышать ваше мнение. Я вот пользуюсь сервисами накрутки ru.mrpopular.net/ Мне помогает придать живучести и активности в своей профиль, потом люди уже находят меня сами и подписываются на меня. А вы чем пользуетесь?
Мобильное приложение с привязкой к базе данных сайта
Заказчик хочет сделать мобильное приложение, для интернет-магазина, но хочет что бы товары подставлялись из БД сайта. Я не знаю возможно ли такое сделать? Подскажите на сколько это сложная задача и сколько это может стоить если заказать?
Создание тегов для конкретных категорий или плейсхолдеры в параметрах вывода для доп. полей!
Всем привет! Возникла необходимость реализовать некое подобие тегов, но для конкретных категорий, при этом теги по названиям могут быть одинаковыми, но только если они находятся в разных категориях!
Общая схема:
Есть Общий каталог и в нем основные категории, например, торты на свадьбу, детские торты, торты на заказ и т.д. Далее в этих категориях создаются дочерние страницы-подкатегории, например, 3D-Торты, торты без мастики, многоярусные торты и т.д… они же и будут тегами, которые мы можем присваивать товарам, которые будут лежать внутри текущей категории! Т.е. смысл в том, чтобы товар мог относиться к нескольким подкатегориям, но без дублирования!
Общая схема:
Есть Общий каталог и в нем основные категории, например, торты на свадьбу, детские торты, торты на заказ и т.д. Далее в этих категориях создаются дочерние страницы-подкатегории, например, 3D-Торты, торты без мастики, многоярусные торты и т.д… они же и будут тегами, которые мы можем присваивать товарам, которые будут лежать внутри текущей категории! Т.е. смысл в том, чтобы товар мог относиться к нескольким подкатегориям, но без дублирования!
Автозаполнение полей при создании товара
Добрый вечер. Такая проблема. Ms2 не дает оставить цену товара незаполненной. хочет чтобы обязательно было заполнено поле. Иначе при создании товара без цены, появляется ошибка в LOG и слетает дефолтный источник файлов для галереи.
Подскажите, как сделать так, чтобы при создании нового товара. Поля price и old_price получали значение 0?
Подскажите, как сделать так, чтобы при создании нового товара. Поля price и old_price получали значение 0?
Не правильно отображается заголовок и подсказка ms_poduct_*
Добрый день, добавил свойства товара (поле avaible)
ms2_product_avaible
ms2_product_avaible_help
Назвал их в первый раз 123 и 321.
Потом изменил, но изменения в админке не произошло =(
Через админку сбрасывакл кэш, в браузер сбрасывал, удалил папку cache, но названия так и не меняются.


Скорее всего что-то я забыл сделать, подскажите, спасибо!
avaible: {
xtype: 'combo-avaible',
name: 'avaible',
hiddenName: 'avaible',
description: '<b>[[+avaible]]</b><br />' + _('ms2_product_avaible_help')
},Добавил в словарь (minishop2 products)ms2_product_avaible
ms2_product_avaible_help
Назвал их в первый раз 123 и 321.
Потом изменил, но изменения в админке не произошло =(
Через админку сбрасывакл кэш, в браузер сбрасывал, удалил папку cache, но названия так и не меняются.


Скорее всего что-то я забыл сделать, подскажите, спасибо!