Всего 123 791 комментарий

Василий Наумкин
26 декабря 2012, 14:29
0
А кто вам на этой странице выставит плейсхолдер [[+key]]?

Его выставляет сниппет miniShop при генерации корзины, и работают они только в корзине. Зачем удалять товар из корзины на странице товара — это не логично ведь?

Если есть огромное желание сделать именно так — пишите сниппет и запускайте на странице товара. Он должен перебрать $_SESSION['minishop']['goods'], найти там товар и выставить плейсхолдер с ключом этой позиции.
Ильин Дмитрий
26 декабря 2012, 14:23
0
Хм… вроде все выставил. Перепроверил.
Но все равно удаление не происходит. Опять же вылетает ошибка.
Страница товара:
galina-beaut.ru/katalog/busyi/iz-malaxita/busyi-1.html
Василий Наумкин
26 декабря 2012, 13:53
0
Ошибка в коде ссылки
<a href="#" class="remFromCart" data-key="[[*id]]"></a>

Должно быть не [[*id]], а [[+key]]. Ибо товары удаляются не по номеру, а по ключу, который генерируется из номера страницы-товара и дополнительных свойств. Добавляются по номеру, да.

Вот цитата из оригинального чанка товара в корзине
<a href="#" class="remFromCartLink" title="Удалить из корзины" data-key="[[+key]]"><i class="icon-remove"></i></a>
Простыни кода я потёр.
Василий Наумкин
26 декабря 2012, 13:12
0
После апгрейда, миграции и подарка — не кажется, что дорого.

Скажу по секрету, мне еще и приходит по 20$ за каждого реферала, если он проработал 3 месяца. То есть, за довольного реферала, а не за всех подряд.
Григорий
26 декабря 2012, 13:09
0
+1. Дороговато относительно простого хостинга, но когда столкнулся с техподдержкой — понял, вот ТАК она должна работать!
Григорий
26 декабря 2012, 13:07
0
Исправил ошибку — почему-то [[++site_url]] внутри шаблона вывода вызывало ошибку. Обошелся без него, ошибка исчезла)
Василий Наумкин
26 декабря 2012, 12:16
0
502 Bad gateway — это отказ php, то есть, nginx не может получить от него ответ.

Значит, нужно смотреть в лог ошибок /var/log/nginx/имясайта-error.log. Подозреваю, что у вас там что-то работает неправильно.
Наговицын Павел
26 декабря 2012, 11:31
0
Спасибо за ответ, но не прокатило
abba abadon
26 декабря 2012, 11:27
0
Так для этого и надо править файл config.cache.php, что бы доступ к настройкам получить. Как поправите, настройки должны нормально прогружаться.
Наговицын Павел
26 декабря 2012, 10:40
0
все замечательно, только у меня системные настройки как раз и не работают)
Василий Наумкин
26 декабря 2012, 07:51
0
Пользуюсь своим VPS и всем советую. Заметка по настройке, рекомендую linode.
Василий Краковецкий
26 декабря 2012, 06:05
0
Поставьте версию Php 5.4, мне помогало, а вообще советую уходить с него, рево он не держит вообще, проц от простых походов по админке скатывается в желтую зону и аккаунт отключают за превышение… Я терпел, терпел, но больно часто метрика пищала что сайт недоступен, так что ушел и не жалею…
Алексей Алехин
26 декабря 2012, 03:45
0
Извините — сам же и разобрался. Не внимательно скопировал секцию location ~* \.php$
Спасибо за ваш труд — мануал отличный!
Алексей Алехин
26 декабря 2012, 03:35
0
Создал два сайта site1 и site2. Во втором поменял везде как вы пишите site1 на site2 — все остальное без изменений. На обоих сайтах положил одинаковый файл с содержимым <? echo exec('whoami'); ?>
Открываю site1 и вижу вывод скрипта как и ожидается site1. Но стоит жать F5 несколько раз как начинает выводиться site2. Два раза site1 и два раза site2 и так по кругу. На втором сайте все точно также. Причем если /etc/php5/fpm/pool.d/site2.conf переименовать чтобы при запуске не подхватывался, то оба сайта все равно работают, но показывают site1 постоянно (без переключения пользователя). Что это и как с этим бороться?
abba abadon
25 декабря 2012, 18:49
0
Сам сталкивался с этой проблемой. Для нормальной работы вам необходимо отключить компрессию js и css в админке.
Для этого в файле config.cache.php, который лежит по адресу core/cache/system_settings/, необходимо напротив пунктов compress_css, compress_js поставить значение 0, после этого сохраните изменения и идите в админку и там в системных настройках проделайте тоже самое. Если все правильно сделали то должно все работать нормально.
Или просто попросите на хостинге включить возможность компрессии.
Наговицын Павел
25 декабря 2012, 17:38
0
Никто не знает изза-чего это?!
Яна Сивцева
24 декабря 2012, 15:46
0
Мне тут скинули ссылку на ваш miniShop — буду препарировать, смотреть как все устроено. По итогу оформлю все в заметку для начинающих.