R
да, это понятно. просто это по идее много кому может быть актуально и поэтому мне кажется что в самом коммерсе не плохо было бы иметь такую возможность.
Konstantin
Ребяяят, чё делать. Задаю позицию меню ресурсов в папке от -99 до 99, но после очередного сохранения, они все сбрасываются и выставляются от 0 до 99. Как убрать это, подскажете, пожалуйста?
Konstantin
Сбрасывается, когда я один из элементов туда-сюда перемещаю мышкой))
Konstantin
или это "не баг а фича"?)
Михаил
или это "не баг а фича"?)
Это нормальное поведение
Sasha
Парни, что подскажет. Evo ругается на пролог XML в шаблоне
Sasha
чет попробовал его и в {{ и в {!! и одно и то же
Sasha
Sasha
Вдруг кто искать будет как объявить XML. По-другому чет не поехало
Sasha
дада контроллеры бла-бла-бла
Aliaksandr
Да, помню, что-то клинит блейд на этом )) он вроде <? считает началом php ))
Sasha
причем шорттеги отключены
Aliaksandr
Так ему шорттеги пофиг, preg_match -ем обнаружил <? и не понял что делать дальше ))
Sasha
Вероятно
Максим
а не echo )
Максим
ну ет так, свои пять копеек)
Sasha
Мне надо в браузер
Am
Без контроллеров "покатит", а с контроллерами нужно просто передать нужный заголовок. Например: return response($content) ->withHeaders([ 'Content-Type' => $type, 'X-Header-One' => 'Header Value', 'X-Header-Two' => 'Header Value', 'Content-Type' => 'text/xml' ]);
Serguei
Странно, но у меня блейд вот такое спокойно кушает:
Serguei
Правда, он у меня в этом проекте используется отдельно от Ларавела, сам по себе.
Am
Так да, будет работать. Тут же структура xml передана верно и вне контекста blade (%
Aliaksandr
Правда, он у меня в этом проекте используется отдельно от Ларавела, сам по себе.
Ну там вроде проблема именно в выводе этой конструкции внутри {!! . Давно было пару раз, точно не помню уже, но тоже в итоге через echo вывел ))
Am
Да и с контроллерами если у документа поставить тип не надо заголовок слать вроде
Все может быть. Обычно выставление типа и приводит к правильным заголовкам.
Sasha
мне кажется наоборот если слать из документа скажет headers already set
Sasha
У нас сегодня 12 лет компании (по дате реги первого домена). Сначала это был стартап на троих в одном кабинете, занимались всякой лабудой :)
Sasha
😂 раньше я думал, что паспорт - признак взрослого человека. А теперь думаю, что нефига взрослеть
Andrey
У нас сегодня 12 лет компании (по дате реги первого домена). Сначала это был стартап на троих в одном кабинете, занимались всякой лабудой :)
Расскажи, что надо делать двенадцать лет, чтобы перестать втроём заниматься лабудой. Я кстати серьёзен.
Sasha
Расскажи, что надо делать двенадцать лет, чтобы перестать втроём заниматься лабудой. Я кстати серьёзен.
Я как раз в привате у @Ambrion спрашиваю про такое. Грубо говоря компания начала расти не так давно, года 3, наверное, назад. До этого все сами
Andrey
Просто... Наше "Сайтово" началось в 2000 году. За это время штат был от 20 до 1 человека. Клиентов было от сотен до трех-четырёх. Всякое говнище было. Сменилось всё — даже, блять, начальство и собственники. Один я как долбоёб не сменился. Вот и думаю... Че ж было не так то =)
Andrey
И сейчас снова пришли к какой-то хоум-студии.
Andrey
Ну тебя все устраивает вот ты и не сменился :)
Да я-то ладно... Просто люблю это дело выспрашивать у людей. Помнишь, сидели в Мск, тоже про штаты и компании болтали? )
Andrey
@sashabeep тоже сидел кст)
Dmytro
Что б компания росла нужны люди, желательно адекватные и заинтересованные
Dmytro
А с людьми беда, и тут вопрос не в том что они плохие а в том что их цели не совпадают с твоими и это приносит не развитие а деструктив
Andrey
А платить им чем?)
Dmytro
А платить им чем?)
Если б это помогало :)) то я бы взял в банке кредит ;))
Dmytro
Само собой фин мотивация одна из самых основных, но не самая главная
Andrey
Думаешь?
Sasha
Меня тоже долгое время не интересовало ничего кроме денег. Компании менял только с плюсом по кэшу. До 8 года
Axenia
sashabeep (702.87) увеличил карму Dmi3yy (2106.12)
Sasha
А с людьми беда, и тут вопрос не в том что они плохие а в том что их цели не совпадают с твоими и это приносит не развитие а деструктив
Я понял, что самый большой деструктив в производстве это я. Поэтому я из него пытаюсь уйти в надзор
Sasha
Но мне это нравится ещё меньше
Dmytro
Но мне это нравится ещё меньше
Ну да быть в производстве это не правильно но очень хочеться:) хотя с точки зрения бизнеса вообще категорически нельзя ибо другие задачи нужно решать 🙂
Sasha
Склад ума должен быть другой я так лично думаю
Sasha
Но понимаю что всё сам не могу
Sasha
Точнее, думаю, что уже лень, наработался и т.д. а чисто следить пока усидчивость страдает, и этим тоже часто торможу других
Алексей
Подскажите по шопкиперу, при любом действии будь то добавление товара или смена кол-ва выскакивает alert с надписью error и все, в логах пусто, в консоли /assets/snippets/shopkeeper/ajax-action.php 403 хотя файл на месте
Alexey
403 - доступ запрещен, а не то что файла нет. Смотри права.
Alexey
Снеси ШК, поставь commerce, по-идее ошибка должна исчезнуть... Но не факт...
Алексей
та я и делаю новую версию сайта, там все по новому от верстки и до коммерса, но сделаю еще не скоро, а алерт не пойми откуда взялся, хотелось бы его убрать
R
Подскажите плиз по commerce. Заметил такой косяк у себя используя cообщения в commerce из проперти файлов языков. На странице все хорошо отрабатывает и на почту приходит корректное имя в доставке или методе оплаты. Кусок регистрации одного из вариантов доставки например такой $params['rows']['post'] = [ 'title' => "[%delivery.post%]", 'price' => $curierPrice, ];. Как я уже сказал на странице заказа все хорошо отображает. А в админке или на странице корзины я вижу [%delivery.post%] вместо текста по этому ключу.
Alexey
Народ, слушайте, а никто в последнее время не сталкивался с тем, что добавление/удаление блоков не работает в мультике? Решил топорно заменив в multitv.js $('.copy', el).click(function (e) { на $('.copy', document).click(function (e) { но не понимаю почему схуяли скрипт el перестал видеть, с учетом того, что он в функцию же передается....
Михаил
Alexey
у меня было такое как то раз, тоже разбирался и не понимал, там что-то связано с версией jquery - если не установлен mm, то multitv подключает свою, и вот она почему-то работает как то не так. в моем случае так было
т.е. положить болт, а в случае чего просто фикс сделать и хай с ним? У меня подозрение либо на multiFields, либо на PageBuilder. Ибо на двух проектах использовал их, и на двух проектах такой косяк всплыл
Alexey
PageBuilder ничего там не переписывает assets/js/ случаем?
Alexey
надо будет на свежую голову потыкать... Либо Серегу всея JS потыкать, чтоб разобрался))
Alexey
смотри ошибки жаваскрипта в консоли
... ну если я как-то нашел где и что поправить, значит я совсем хоть немножечко в JS разбираюсь и консоль смотреть умею?)
Dmytro
по идее надо устранить ошибку без вмешательства в сам код))
Am
Золотые слова. ((%
Am
Классика чата: 1. Не показывать код спрашивая как работает. 2. Устранять ошибки без правок кода.
Alexey
так то да, только вот в том то и дело, что нужно внести изменения в код мультика на гитхабе, чтобы потом не было проблем. Ошибка то не моя локальная
Dmytro
так то да, только вот в том то и дело, что нужно внести изменения в код мультика на гитхабе, чтобы потом не было проблем. Ошибка то не моя локальная
не прав ты тут. мультик нормально работает. Надо смотреть почему отваливается жс - скорее всего конфликт жиквери (какойто плагин рубает). Твоя правка в код вообще в корне неверна - мультик вешает события конкретно на новый скопированый элемент. Твой код вешает заново события на все элементы мультика, что почти наверняка потом приведет к еще большим багам документа
Alexey
не прав ты тут. мультик нормально работает. Надо смотреть почему отваливается жс - скорее всего конфликт жиквери (какойто плагин рубает). Твоя правка в код вообще в корне неверна - мультик вешает события конкретно на новый скопированый элемент. Твой код вешает заново события на все элементы мультика, что почти наверняка потом приведет к еще большим багам документа
Я написал что мне нужна помощь? Я написал что нужно внести именно те изменения, которые я внес костыльно? Хотя если ты отправил меня смотреть консоль, то в принципе все понятно... Мультик в определенных случаях глючит. Два раза подряд на двух сайтах за два дня. Я уточнил: только ли у меня: Выяснялось что нет. Значит нужно найти и исправить что именно вызывает это и исправить, чтобы не вносить костыли подобные моим, если у кого-то будет такое же. Так что кто тут не прав?
R
Всем доброго утра. Повторю свой вчерашний вопрос немного перефразируя и уже с blang: Подскажите плиз по commerce. Заметил такой косяк у себя используя blang. На странице все хорошо отрабатывает и на почту приходит корректное имя в доставке или методе оплаты. Вот так выглядит плагин для одной из оплаты: $code = 'cash'; $title = '[(__payments.cash)]'; if (!empty($modx->commerce) && $modx->Event->name == 'OnRegisterPayments') { $class = new \Commerce\Payments\Payment($modx, $params); $modx->commerce->registerPayment($code, $title, $class); } Как я уже сказал на странице заказа все хорошо отображает и в личном кабинете пользователя на сайте в заказах тоже все хорошо. А в админке при редактрировании я вижу [(__payments.cash)] ключ blang вместо значения. В итоге вопрос: оно и не должно из коробки заводится так как я хочу и надо допиливать напильником. Если второе : то как это сделать правильнее можете подсказать?
Alexey
Всем доброго утра. Повторю свой вчерашний вопрос немного перефразируя и уже с blang: Подскажите плиз по commerce. Заметил такой косяк у себя используя blang. На странице все хорошо отрабатывает и на почту приходит корректное имя в доставке или методе оплаты. Вот так выглядит плагин для одной из оплаты: $code = 'cash'; $title = '[(__payments.cash)]'; if (!empty($modx->commerce) && $modx->Event->name == 'OnRegisterPayments') { $class = new \Commerce\Payments\Payment($modx, $params); $modx->commerce->registerPayment($code, $title, $class); } Как я уже сказал на странице заказа все хорошо отображает и в личном кабинете пользователя на сайте в заказах тоже все хорошо. А в админке при редактрировании я вижу [(__payments.cash)] ключ blang вместо значения. В итоге вопрос: оно и не должно из коробки заводится так как я хочу и надо допиливать напильником. Если второе : то как это сделать правильнее можете подсказать?
Что babel, что bLang обрабатывают свои плейсхолдеры при парсинге чанков, сниппетов и т.д., т.е. все то, что выводится на фронт. Тут же ты имеешь дело с бэком, где обработка не происходит. Но там шаблоны, а тут то чистый пхп, поэтому просто возьми и подставь что нужно. Что-то вроде такого: <?php $lng = $_GET'lang']; if (!$lng) $lng = 'ru'; $title = $modx->db->getValue('Select '.$lng.' from '.$modx->getFullTableName('blang').' where name="payments.cash" ');
Dmytro
'[(__payments.cash)]' ==>> $modx->config["__payments.cash"] ну или через $modx->getConfig (вроде как)