Курс 2016 года “Разработка на UMI.CMS от 0 до готового сайта”

Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Темы - muldy

Страницы: 1 [2] 3 4 ... 6
16
Custom макросы / Selесtor одной строкой?
« : 01 Августа 2014, 16:57:37 »
Здравствуйте!

Нашел интересную строку запроса с помощью selector, а именно:

selector::get('object')->id($object_id);

Так вот отсюда вопрос, а можно ли как то получить данные, по принципу:

selector::get('object')->where('name')->equals('Объект'); ???

17
Custom макросы / ID типа данных Selector
« : 24 Июля 2014, 21:23:25 »
Здравствуйте!
Столкнулся с проблемой, работаю с Selector, он должен производить выборку как я понимаю по заданному id, ноо в результате он мне возвращает и дочерние типы данных!
Как ограничить выборку только по основному ID, те по Объекту каталога, и не использовать дочерние типы?

18
Здравствуйте!
Возникла необходимость в правке файла orderItem.php, а именно установка цены на конкретный товар от определенных условий, те на данный момент от суммы заказа. В моейм случае скидка не проходит тк стоит цена нулевая и цены выводятся при помощи опционной цены.
Так вот собственно вопрос, как получить сумму заказа в методе refresh(), который располагается в файле orderItem.php?

19
Здравствуйте!
Столкнулся с проблемой и что то не могу понять как ее решить!
Есть заполненное составное поле несколькими значениями, по примеру:

Название -> Цена ->  Количество, пример ('int' => '10', 'rel' => 2013, 'float' => 400)

И также имею массив с данными:

$arr_systemName = array('Евро' => '2013', '2 спальный'=>'2014', 'Семейный'=>'2015', '1.5 спальный' => '2016');

И новый параметр количество, которые требуется обновить, те в каждом, при каждом точном совпадении обновить количество!!!

В обещм ступор не могу понять как сравнить два массива и проставить новое значение, добавить значение могу, а вот обновить в нем не понятно как это сделать!

20
Здравствуйте!
Сломал голову с выводом и что то не пойму в чем проблема!
Итак имею:
1 Категории товаров
2 Товары расположены на одном уровне с категориями те, не вложены!

Делаю вызов:

<xsl:value-of select="document('udata://catalog/getObjectsList/notemplate/mode=all/20/1?fields_filter[kategoriya]=1815')//total" />

Который соотвественно должен получать все товары фильтруемые по категории!
Так вот, они не выводятся!
Вбиваю в адресную строку: сайт.ру/udata://catalog/getObjectsList/notemplate/mode=all/20/1/0/?fields_filter[kategoriya]=1815
Соотвественно все ок в чем проблема, просто ужас не пойму!!!

21
Здравствуйте!
Собственно вопрос, есть прайс в xml, в нем находится 50000 строк, требуется импортировать все это в справочник, но с учетом текущих позиций, те не добавлять с похожим именем!
Реализовывал кто нибудь, подобную задачу? И как поступить, а именно важный момент ускорить импорт, сейчас он происходит двоольно медленно, примерно 20000 позиций в сутки!

22
Здравствуйте!
Собственно проблема следующая, требуется задать значение поля тип Составное!
Пробовал данным способ, не получается:

$page->setValue('myField', 'Новое значение');

23
Custom макросы / Кэш в json формате?
« : 20 Марта 2014, 11:55:03 »
Здравтвуйте!
Есть готовый кэш в xml виду как его преобразовать в json виде с помощью стандартных средств UMI?
Сам xml стандартного вида:
<udata>
<items>
    <item name="Первый" />
    <item name="Второй" />
     <item name="Третий" />
</items>
</udata>

24
Здравствуйте!
Столкнулся с проблемой потребовалось выгрузить определенное количество заказов, вместе с товарами, сами заказы я получил с помощью селектора, но как получить страницы, привязанные к объекту заказа?
Те стандартно сам объект привязан к странице, я имею: 

<property id="29" name="item_link" type="symlink">
<title>Товар в магазине</title>
<value>
<page id="702" parentId="692" link="" is-active="1" object-id="1340" type-id="78" type-guid="catalog-object" update-time="1390303535">
<basetype id="55" module="catalog" method="object">Объекты каталога</basetype>
<name>Кепка</name>
</page>
</value>
</property>

Соотвественно как получить страницу привязанную к объекту?

25
Здравствуйте!
Не совсем соображу на товар стоит скидка, соотвественно требуется получить актуальную цену товара, но почему не могу понять как ее получить:
$element->getValue('price');

Отдает цену без скидки, как получить цену со скидкой с помощью api umi?

26
Здравствуйте!

Возникла небольшая проблема, хочу сформировать кастомный фильтр на основе catalog/search, и соотвесвенно что бы он сохранился делаю в файле _custom.php.

Скопировал все это дело переименовал метод, но возникла проблема при запуске фильтрации мне отдается ошибка:

Fatal error: Call to undefined method __custom_catalog::loadTemplates()


Какие особенности есть подключения данного рода методов?

27
Здравствуйте!
Собственно вопрос, как добавить значение в справочник при помощи api?
Нашел addObjectб но че то не совсем понял как можно добавить его!?

28
Custom макросы / Группировка item в выборке?
« : 15 Января 2014, 16:13:02 »
Здравствуйте!

Не могу разобраться сижу над задачей втрой день!

Есть выборка с помощью selector, в результате которой получаю следующее(часть выборки):

<item title="Рукоделие и Хэнд - Мэйд">Рисование и живопись, акварель, акрил</item>
<item>Шкатулки и коробочки</item>
<item>Скрапбукинг</item>
<item>Наборы и модели для поделок</item>

Соотвественно item должны группироваться по наличию в них атрибута title, те если есть title у item то группируются все элементы до следующего title.

В результате должно получиться нечто подобное:

<group name="Рукоделие и Хэнд - Мэйд">

  <item>Рисование и живопись, акварель, акрил</item>
  <item>Шкатулки и коробочки</item>
  <item>Скрапбукинг</item>
  <item>Наборы и модели для поделок</item>

</group>

И так далее, как можно реализовать данную задачу?

29
Шаблоны XSLT / Выбрать занчения item?
« : 14 Января 2014, 17:35:50 »
Здравствуйте!
Есть дерево получаемое кастомом:
<item title="Хозяйственные товары">Средства для ухода за обувью</item>
<item title="Хозяйственные товары">Средства для стирки детского белья</item>
<item title="Хозяйственные товары">Стиральные порошки и гели</item>

<item title="Хозяйственный инвентарь">Уборка помещений</item>
<item title="Хозяйственный инвентарь">Приспособления для удобства стирки и уборки</item>

<item title="Кухня">Праздник</item>
<item title="Кухня">Товары для резки</item>
<item title="Кухня">Кастрюли и сковородки</item>

Отсюда вопрос, как обработать каждый item, чтобы получить уникальный title?

А именно в html виде получить такое:

Хозяйственные товары

 - Средства для ухода за обувью
 - Средства для стирки детского белья
 - Стиральные порошки и гели

Хозяйственный инвентарь

  - Уборка помещений
  - Приспособления для удобства стирки и уборки

Кухня

 - Праздник
 - Товары для резки
 - Кастрюли и сковородки


30
Custom макросы / Работа с кэшем в UMI?
« : 27 Декабря 2013, 11:08:49 »
Здравствуйте!
На wiki есть инструкция по кэшированию: http://wiki.umisoft.ru/%D0%91%D0%BB%D0%BE%D1%87%D0%BD%D0%BE%D0%B5_%D0%BA%D1%8D%D1%88%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_html-%D0%BA%D0%BE%D0%B4%D0%B0_%D0%B2_XSLT

Подскажите пжл как, происходит сохранение файла, те где это описано, все остальное в принципе понятно!
А вот как непосредственно, происходит сохранение самого сформированного файла не совсем понятно?

Страницы: 1 [2] 3 4 ... 6