Наумов Алексей

Наумов Алексей

С нами с 31 марта 2013; Место в рейтинге пользователей: #13
Наумов Алексей
09 ноября 2018, 10:44
0
А задача то какая? Символические ссылки это свой отдельный механизм. Причем, при грамотной структуре сайта… ну в общем за последние года 3 я ни разу их не использовал.
Наумов Алексей
09 ноября 2018, 08:28
0
Да, заморозить это то, что нужно.
Механизм прост. Если ссылка заморожена — ресурс доступен по ней. Если не заморожена — генерируется автоматически, по общим правилам, вот и все.
Наумов Алексей
09 ноября 2018, 08:26
+1
Поле id генерируется автоматически, причем на уровне базы данных, я думаю.
Задавать нельзя, как вы проблему совпадающих id решать хотите?
Наумов Алексей
08 ноября 2018, 10:11
+2
Шаблонизатор Fenom считает фигурные скобки своими.

Поставьте в скрипте пробелы вокруг скобок { и }
Наумов Алексей
06 ноября 2018, 14:45
0
Ну с таким же функционалом — это комментарии от Tickets, они отлично работают.
modxTalks — честно говоря не знаю, развивается ли…
Наумов Алексей
06 ноября 2018, 14:04
0
Да не пользуется им никто уже… выпущен еще в 12 году… так что ждать подсказку можно, но…
Наумов Алексей
01 ноября 2018, 13:41
0
М.б. символические ссылки?
Т.е. товар в основной категории, в других — символические ссылки на него, у них свои мета.
Наумов Алексей
01 ноября 2018, 09:33
+1
Я тебя слепила из того… что было…
ну видимо попытка вытащить поле image, зная id ресурса. Но не самая удачная :)
Наумов Алексей
31 октября 2018, 16:19
0
Примерно так…
$pagetitle = $resource->get('pagetitle');
$q = array('pagetitle' => $pagetitle);
if($id) {
$q['id:!='] = $id;
}
$second = $modx->getObject('modResource', $q);

if($second) {
дубль
}
Наумов Алексей
31 октября 2018, 15:15
0
Хм… не очень помню, чем закончилось… кажется я переписывал сниппет msProductOptions

Я вносил потом правки в код msProductOptions (не связанные с проблемой).
Сравнивая код сейчас, вижу, что пожалуй, есть только одно изменение…
Я добавил это:
if(is_array($option['value']) && count($option['value']) == 1 && empty($option['value'][0])) {
        continue;
    }
перед этой строчкой:
$options[$key] = $optionLinked;
была ли в этом загвоздка — даже и не знаю…
Наумов Алексей
31 октября 2018, 11:03
0
Думается… стандартные сниппеты этого не сделают…
Наумов Алексей
26 октября 2018, 16:14
1
0
По вашему сценарию — загрузить одну фоточку, посмотреть, какие записи появятся в таблице modx_product_files и добавить такие записи в эту таблицу для ваших файлов.
Но вы пытаетесь достать до гланд через кхмм..))

В общем логичнее фото товарам добавлять так:
1. складываем фоточки в отдельную папку
2. Прогоняем скрипт, который загрузить фото к товарам. Пример кода здесь.
Наумов Алексей
26 октября 2018, 11:12
0
Поставить рекапчу)
Как не спрашивайте) Так же проверять ее в плагине…
Наумов Алексей
22 октября 2018, 08:41
0
Распаковать MODX 2.2.13 и запустить установку заново. Сделать бекап сначала.
Наумов Алексей
17 октября 2018, 15:25
0
Для тех, кто давненько пытался поставить TinyMCE Rich Text Editor, но не понравилось…
какие изменения по сравнению со стандартным?
Наумов Алексей
17 октября 2018, 14:13
0
Какой-нить adblock ничего не режет? Файервол, роутер в конце концов :)
Наумов Алексей
16 октября 2018, 11:25
+2
У foreach есть параметр last (см. документацию). Проверяйте на это условие внутри цикла.
Наумов Алексей
16 октября 2018, 09:03
0
Если нужно создавать новую страницу — то компонент так НЕ делает.
Диалог построить нельзя, наверное Tickets в этом случае больше подойдет.