Артем

Артем

С нами с 12 марта 2017; Место в рейтинге пользователей: #36
Артем
11 февраля 2019, 10:40
0
выше я привел правило htaccess, которое решает эту проблему
Артем
11 февраля 2019, 10:26
0
В само значение tv параметра en/ не пишется. Только что сам проверил.
Соответственно и phpthumbon должен работать, т.к. берется путь без en.
Можете скинуть доступы, посмотрю что у вас
Артем
11 февраля 2019, 10:18
0
для этого существуют правил для htaccess, которые нужны также как и при работе через babel
RewriteRule ^(ru|en|de)/assets(.*)$ assets$2 [L,QSA]
Артем
08 февраля 2019, 13:14
+1
спасибо, исправлю
Артем
07 февраля 2019, 18:39
0
В локализаторе нужно вносить как доп.языки, так и основной — в вашем случае украинский
Артем
05 февраля 2019, 13:56
0
TV параметров нет — нет и вкладок
Артем
04 февраля 2019, 09:31
0
Справится ли сниппет, если на сайте будет 10К заказов?
Артем
28 декабря 2018, 12:48
0
отправьте доступ на nizart91@mail.ru
или найдите в телеграм
Артем
16 декабря 2018, 20:42
0
выше ведь есть комментарий как tv выводить
Артем
10 декабря 2018, 12:48
0
напишите список задач на почту nizart91@mail.ru
Артем
06 декабря 2018, 15:06
0
pdoField работает немного по другому
можно сделать так
{'pdoResources' | snippet : [
    'tpl' => '@INLINE {$value}',
    'class' => 'locTemplateVarResource',
    'sortby' => 'id',
    'limit' => 1,
    'where' => [
        'key' => ('localizator_key' | option),
        'tmplvarid' => 1,
        'contentid' => 2,
    ],
]}
Артем
01 декабря 2018, 21:46
0
На модсторе актуальная версия. В системных настройках нужно указать поля для перевода.
Артем
20 ноября 2018, 09:45
0
примерно так, сам не тестил
<?php

switch ($modx->event->name){
	case 'OnBtxBeforeSendLead':
		if (isset($params['CONTACT_ID']) && !empty($params['CONTACT_ID'])) return;

		$contact = $mbc->loadService('Contact');
		//поиск существующего контакта по email
		$response = $contact->getlist(['DATE_CREATE'=>'DESC'], ['TYPE_ID'=> 'CLIENT', 'EMAIL' => $params['EMAIL'][0]['VALUE']], ['ID', 'EMAIL']);
		if (!isset($response['error']) && !empty($response['result'])){
			$params['CONTACT_ID'] = $response['result'][0]['ID'];
		}
		else{
			//создание нового
			$response = $contact->add([
				'NAME' => $params['NAME'],
				'OPENED' =>'Y', 
				'ASSIGNED_BY_ID' => $mbc->config['assigned_by_id'],
				'TYPE_ID' => 'CLIENT',
				'SOURCE_ID' => 'WEB',
				'EMAIL' => [[
					'VALUE' => $params['EMAIL'][0]['VALUE'],
					'VALUE_TYPE' => 'HOME',
				]]
			], [
				'REGISTER_SONET_EVENT' => 'N'
			]);
			if (!isset($response['error']) && !empty($response['result'])){
				$params['CONTACT_ID'] = $response['result'];
			}
		}
		$values = & $modx->event->returnedValues;
		$values['params'] = $params;
		break;
}
Артем
19 ноября 2018, 16:43
0
добавил событие «OnBtxBeforeSendLead»
можете на него сделать плагин добавлять в передаваемые параметры id контакта
Артем
19 ноября 2018, 14:44
0
заявка не привязывается
&btxTITLE=`'@INLINE заявка`
можете написать чего не хватает — поправлю
также в ТП я вам задавал вопрос по поводу нужных примеров, но вы так и не ответили
Артем
14 ноября 2018, 12:18
+1
попробуйте не input, а value
Артем
13 ноября 2018, 21:03
+1
вроде так должно работать, но не тестил
{'getImageList' | snippet : [
    'input' => $_modx->resource.blocks
]}
Артем
13 ноября 2018, 21:00
+1
обновите компонент, нашел там ошибки и поправил