Всего 122 914 комментариев

Stan Ezersky
06 октября 2015, 00:30
0
Обновил пост.
По многочисленным просьбам будет сборка с Tickets.
Попытаемся влезть в заявленные на сайте «24 часа на сборку»
Максим Кузнецов
05 октября 2015, 23:33
+1
Как вариант — создайте сниппет getLexicon примерно с таким содержанием:

<?php
	if (!isset($cultureKey)) {
		$cultureKey = 'ru';
	}
	if (!isset($namespace) || !isset($theme) || !isset($get) || !isset($name)) {
		return;
	}

	$modx->setOption('cultureKey', $cultureKey);
	$modx->lexicon->load($namespace.':'.$theme);

	return $modx->lexicon($name.''.$_GET[$get]);

Вызывается как-то так: [[!getLexicon? &name=`category.` &get=`category` &cultureKey=`ru` &namespace=`core` &theme=`about`]]

Должно помочь.
Alex
05 октября 2015, 23:02
0
'passwordgenmethod' => false;
'specifiedpassword' => '123123123',
'confirmpassword' => '123123123',
'passwordnotifymethod' => 'e',
Alex
05 октября 2015, 22:48
0
Нужна все же подсказка, не могу создать коммент через процессор, в логах пустая запись

$fields = array();
$fields['thread'] = 'resource-507';
$fields['text'] = $text;
$fields['email'] = $email;
$otherProps = array(
'processors_path' => $modx->getOption('core_path'). 'components/tickets/processors/'
);
$response = $modx->runProcessor('web/comment/create', $fields, $otherProps);
if ($response->isError()) {
$modx->log(modX::LOG_LEVEL_ERROR, 'comment error, Message: '.$response->getMessage());
return 'error comment';
}

Спасибо
Shin
05 октября 2015, 21:31
0
Вот здесь описано, как сделать наложение при загрузке shin.org.ua/modx-revolution-gallery-watermark-on-upload.html
Виталий
05 октября 2015, 20:22
0
Опубликована версия 2.3.0 alpha3: modstore.pro/packages/ecommerce/minishop2

Changelog for 2.3:
2.3.0 alpha3
==============
- Added a trade proposal;
- Fixed bug with removing product images;
- After removing the superfluous additions nothing it is left menu;
- Fixed errors that appear in the log installation Minishop2;
- Changed the addition of a set of fields SKU to cart;
- Table msProductOptions for trade proposals product_id is no longer an identifier coincides exactly with sku_id;
- Implemented the grouping of options in the front;
- Add the output unit of measure and the description of the options in the admin;
- Fixed installation Pdotools in the admin;
- Added support for PHP 5.3 in the Minishop;
- Fixed error when opening the category of goods;
- Framed documentation docs.modx.pro.
P. S. Следующей версией пусть будет RC.
Купчинский Михаил
05 октября 2015, 17:59
+1
Спасибо! теперь все работает. Картинки удаляются, превьюшки можно перегенерировать. Ресурсы в виде товара тоже удаляются
Виталий Зиборов
05 октября 2015, 16:52
0
Деинсталировал полностью. Удалил таблицу modx_user_files. Переустановил. Таблица modx_user_files создалась нормально.
При попытке загрузки файлов получаю сообщение: Не могу инициализировать хранилище файлов.;(((
Сергей Шлоков
05 октября 2015, 16:51
0
Чанк грузится или из базы или из кэша. Когда он загрузится, идет проверка. Если чанк статичный, то сравнивается содержимое файла и чанка и если они не равны, то содержимое файла сохраняется в чанк в следующей строчке.

Волков Николай
05 октября 2015, 16:38
0
Да, я знаю об этом. Смысл моей идеи заключается в том, чтобы при больших магазинах их было значительно проще убрать не просто через настройки в админке, но и физически из БД, чтобы поиск в ней был быстрее.
Володя
05 октября 2015, 16:37
0
деинсталируйте пакет. И потом установите заново.
Виталий Зиборов
05 октября 2015, 16:34
0
Обновил на версию 1.0.2-beta (05.10.2015). Поле session в таблице modx_user_files не появилось.
Проверил на тестовой страничке. Вызов такой:
[[UF.form? &allowAnonym=`1` 
                 &classFile=`modResource` 
                 &parent=`9` 
                 &list=`zak1` 
                 &allowedFiles=`jpg,jpeg,png,gif,doc,pdf,txt,xlsx,jnt,docx,zip`]]
При попытке загрузки файлов получаю сообщение: Не могу инициализировать хранилище файлов.
Kirill A. Rusanov
05 октября 2015, 16:27
+1
Я для себя решил эту проблему следующим образом.
Небольшой сниппет, который делает выборку товаров из указанной категории и из нужного (основного) контекста, leftjoin нужных картинок из msProductFiles, includeTVs babelLanguageLinks. Сниппет разбирает babelLanguageLinks и ставит плейсхолдеры вида [[+префикс.id ресурса в текущем контесте]] => [[url картинки из основного контекста]].
Потом обычный вывод msProducts без includeThumbs, в шаблоне прописываем наш плейсхолдер.
Минусы: плюс один запрос, отдельный чанк для вывода товара в каждом контексте.
Виталий Киреев
05 октября 2015, 16:17
+1
Вы их всегда можете отключить в настройках ms2_product_extra_fields и т.п.
Виталий Киреев
05 октября 2015, 16:13
+1
Быстрый фикс: core\components\minishop2\model\minishop2\msproductfile.class.php
25 строка поменять
if ($product = $this->xpdo->getObject('msProduct', $this->get('product_id'))) {
на
if ($product = $this->xpdo->getObject('msProductData', $this->get('product_id'))) {
Виталий Зиборов
05 октября 2015, 16:08
0
Только что нашлось обновление.))) Ещё пять минут назад мой менеджер пакетов его не видел.
Володя
05 октября 2015, 16:06
0
В репозитории пишет что обновлено. Проверьте у вас версия 1.0.2-beta (05.10.2015)?
Виталий Зиборов
05 октября 2015, 16:01
0
Удалил UserFiles, заново загрузил пакет и установил. Поле session в таблице modx_user_files не появилось.
В репозитории обновление было?