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

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

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


Сообщения - shoto

Страницы: [1] 2 3 ... 16
1
Коллеги, добрый день!
Подскажите, что за глюк:
Создаю группу пользователей, ей ставлю галочку в модуле "Структура" на права использования и в блоке "Прочие права" выбираю конкретный сайт.
Сохраняю.
Открываю, снова стоят галочки у всех сайтов.
Соответственно и у пользователей, входящих в эту группу тоже открывается в структуре все сайты.

Как исправить сей косяк и сделать что бы этой группе пользователей был доступен один конкретный сайт для редактирования?

2
создавали раздел каталога с новым типом и полями как для объекта и выносили туда дублирующую информацию, а внутри добавляли товар с наименованием и ценой. шаблон строился исходя из типа данных раздела, и в корзину попадает нужная инфа.
Коллеги, добрый день!
Давно не писала код, по-этому даже не знаю с чего начать.
Есть псевдораздел, который как раз выполняет роль общего описания для товара и имеет тип "Раздел каталога", внутри товары с нужным названием и нужными ценами. Данные о товарах выводятся в этом псевдоразделе.

Вопрос: как написать проверку что бы при выводе на сайте каталога (оформленного как товар) бралась минимальная цена вложенного товара и выводилась бы в блоке. Сейчас выводится только название псевдотовара и его изображение.

4
1) от старых заказов база не чистится. Там сейчас числится 2000 заказов
2) атак не было
3) корзина пустая.

Удалять старые заказы... я даже не знаю можно ли, т.к. там завязка была на количество товаров в наличии. И если заказ отменялся, что количество автоматически изменялось. И если я сейчас удалю старые заказы, то возможно будет неактуальный товарный остаток. А он хранится исключительно на сайте у клиента.
При этом размер БД 957Мб, при числе товаров в районе 2500 единиц.
Что вы подразумеваете под понятием "много мусора"?

5
Ни каких обновлений не производилось с момента создания сайта пару лет назад.

6
Коллеги, приветствую!
Подскажите, что может быть, перестали открываться заказы в модуле "Интернет магазин".
Открывается только один свежий новый, а остальные долго грузятся, но все завершаются "502 Bad Gateway".
Может кто сталкивался уже, в чем может быть причина?

7
Есть выпадающий список у товара и у аксессуара, "ширина изделия".
Необходимо чтобы выводился аксессуар у товара, если совпадает в том числе и их ширина.
Например:
Товар серии А, №1 - ширина 10
Товар серии А, №2 - ширина 20
Товар серии А, №3 - ширина 50

Товар серии В, №1 - ширина 10
Товар серии В, №2 - ширина 20
Товар серии В, №3 - ширина 40

Аксессуары бывают для конкретной серии товара. Т.е. есть чекбокс у аксессуара что он соответствует серии А или серии В, а так же у него есть выпадающий список для выбора ширины аксессуара. Но есть аксессуары у которых нет параметра "ширина" он соотносится только по серии товара.
Вот и вопрос, возможно ли корректно в одном запросе написать выборку аксессуаров для товара, в которой бы учитывался постоянный параметр "Серия" и переменный параметр "ширина"

8
Второй вопрос:
Есть некоторые аксессуары, которые различаются только габаритами и соответственно применяются только для товаров с такими же габаритами.
Как можно организовать usel выборку так чтобы выводились товары не только те, у которых стоит чекбокс что это аксессуар для конкретной серии товара, но и для конкретного товара с определенными габаритами.
Т.е. у меня получается выборка по двум параметрам.
Но второй параметр необходимо учитывать только если он у аксессуара есть.
Как можно реализовать подобное?

9
скорее всего поле ВС есть у дочерних типов Объекта каталога, а у самого типа Объекта каталога нет, или у других подтипов его нет, можно явно указать тип по id <type id="XXX" />
Да, вы абсолютно правы. Постоянно забываю что сначала надо создать нужное поле в "Объекте каталога", а не в дочернем типе.

10
Шаблоны XSLT / Проблема с выборкой через usel
« : 08 Февраля 2016, 17:18:22 »
Добрый день!

Давно не разбиралась с xslt и usel, и вот возникла необходимость.
Есть раздел Аксессуары, в нем есть товары, у которых есть чекбоксы для выбора типа товара к которому они подходят. Их к счастью не много.
Идея была такая:
взять usel, и вывести благодаря ему только те аксессуары, у которых чекбокс стоит у конкретного значения.

Допустим, если товар ВС, у Аксессуара есть чекбокс "ВС"
<property id="478" name="vs" type="boolean">
<title>ВС</title>
<value>1</value>
</property>

Есть usel:
<?xml version="1.0" encoding="utf-8"?>
<selection>
<target result="pages">
<type module="catalog" method="object" />
<category depth="0">3304</category>
</target>
<property name="vs" value="1" />
<sort>rand()</sort>
<limit page="0">{limit}</limit>
</selection>

Есть даже вроде как вызов usel
Цитировать
<xsl:apply-templates select="document('usel://access-vs')/udata" mode="acses" />

Но при проверке usel запроса выходит вот такое сообщение:
<udata xmlns:xlink="http://www.w3.org/TR/xlink" generation-time="0.027962">
<error>
Field "vs" is not presented in selected object types
</error>
</udata>

Подскажите, что я упускаю из вида? Где у меня косяк может быть?

11
Предложения и пожелания / Re:Домен с www
« : 07 Марта 2015, 14:47:12 »
Есть что-то новое по этой проблеме?
А то у меня как раз в одной админке 5 сайтов, часть из которых с www, а часть без.

12
Этот пример я тоже видела, и тоже его использовала. но все равно, добавляется слэш и ничего не редиректит, ну кроме как на 404 ошибку.

тогда посмотрите этот пример, хотя, он может быть уже немного устаревшим


Вот этот совет уже помог.
Осталось занести в таблицу наиболее популярные страницы старого сайта.

13
при переносе старых сайтов на umi, особенно если у них не типичные для umi url, стоит пользоваться возможностью задать пару old_url, new_url для 301 редиректа (не через .htaccess)

для этого достаточно внести в таблицу cms3_redirects соответствующую информацию.

можно например воспользоваться этим примером
Этот пример я тоже видела, и тоже его использовала. но все равно, добавляется слэш и ничего не редиректит, ну кроме как на 404 ошибку.

14
если у вас при отправке товара в корзину передается параметр option[field_name]=id, то система учитывает данную опцию при размещении товара в корзине.

Доброго дня всем.
Есть товар, у него есть размеры. От изменения размера, цена не меняется. Таким образом составное вроде как можно не использовать.
Размер берется из справочников.

Я правильно понимаю, что вы хотите использовать в админке обычный список, а при покупке передавать id справочника этого списка как опционное свойство?


Первоначально была такая идея, пока клиент не сказал что ему нужно еще и учет/списание товара со "склада" в системе.

15
Еще один вариант - использовать .htaccess

Что-то вроде такого:

RewriteEngine On
RewriteRule ^http://домен/robots\.txt$  robots_domain.txt [L]

а в robots_domain.txt жестко прописать нужные директивы для поисковых систем.

что-то как-то не получается, все равно цепляет сгенерированный umi.

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