Александр

Александр

С нами с 07 мая 2013; Место в рейтинге пользователей: #313
Александр
03 декабря 2016, 01:18
0
Хм, раз так, значит срабатывают вызовы всех сниппетов сразу. Посмотрите по id или class срабатывает кнопка и не одно ли значение у всех этих кнопок установлено.
Александр
03 декабря 2016, 00:39
0
Попробуйте изменить сниппет deleteAdv:
<?php
$res = $modx->getObject('modResource',$id);
if ($res) {
    $modx->log(modX::LOG_LEVEL_INFO, $id);
    //$res->remove();
} else {
   $modx->log(modX::LOG_LEVEL_ERRROR, 'Resource ' . $id. ' not found.');
}
И посмотреть, что выведется в логе. Быть может не подхватывает правильный id, будем думать тогда, что с этим делать, или в чём ошибка.
Ещё было бы неплохо создать тестовый сервер, чтобы можно было это всё вживую «пощупать».
Александр
02 декабря 2016, 00:12
0
Поставлю вопрос по-другому: куда вы записываете код, что написали выше?

Александр
02 декабря 2016, 00:08
0
Где вызываете сниппет?
Александр
01 декабря 2016, 23:43
0
Покажи .htaccess.
Александр
01 декабря 2016, 23:42
0
[[!AjaxSnippet?
	&snippet=`deleteAdv`
	&id=`[[+id]]`
        &as_mode=`onclick`
        &as_trigger=`Удалить объявление`
]]
deleteAdv:
<?php
$res = $modx->getObject('modResource',$id);
if ($res) {
    $res->remove();
} else {
   $modx->log(modX::LOG_LEVEL_ERRROR, 'Resource ' . $id. ' not found.');
}
Александр
24 июня 2016, 01:56
1
0
Поздравляю, отличный плагин, судя по видео!
Вы реализовали идею, что зародилась после выхода VideoGallery: объединить VideoGallery и ms2Gallery. Что ж, вы это сделали первее, низкий поклон ;)
Вопрос: не увидел на видео, можно ли сортировать видео перетаскиванием, как это сделано с картинками в ms2gallery?
Александр
19 июня 2016, 01:14
+1
{block name="sub_menu"}
	{snippet name="pdoMenu" assign="navdata" params=[
		'parents'   => $modx->resource->parent,
		'level'     => 1,
		'where' => '{"isfolder": "1"}'
	]}
	{if $navdata}<nav class="sub-menu">{$navdata}</nav>{/if}
{/block}
Александр
18 апреля 2016, 13:30
0
Таким образом будет работать только если 1 товар в корзине, иначе при изменении количества любого товара, в «общую стоимость за товар» будет подставляться стоимость последнего товара.
Александр
26 ноября 2015, 21:04
0
Вот это да!
К сожалению, не получается посетить данное мероприятие, но очень интересно, будет ли запись видео/аудио? Очень хотелось бы увидеть, ну или хотя бы услышать.
Александр
03 ноября 2015, 14:50
0
Я лишь ответил, как правильнее было реализовать необходимую вам задачу. Остальное в любимом поисковике. (например _http://www.codething.ru/ajax_js.php)
Александр
03 ноября 2015, 14:23
0
Всё отлично работает.
<select  onchange="this.options[this.selectedIndex].value && (window.location = this.options[this.selectedIndex].value);">[[!pdoResources? &parents=`7` &depth=`1` &tpl=`OptionItem` &limit=`100` &sortby=`menuindex` &sortdir=`ASC` ]]</select>
Чанк OptionItem:
<option value="[[~[[+id]]?scheme=`full`]]">[[+description]]</option>
У вас ведь заполнены поля description у необходимых ресурсов?
Александр
02 ноября 2015, 20:50
0
Так будет правильнее:
<option value="[[~[[+id]]?scheme=`full`]]">[[+description]]</option>
Александр
20 октября 2015, 11:23
0
В описании компонента ни слова про <Ctrl+Insert>, в статье ни слова про <Ctrl+Enter>, вот и бросилось в глаза.