Mikhail
Иван
на здоровье
Миша
чет у нас статей нет на modx.pro новых. Может что написать?
Миша
напомните, как в феном присвоить массиву значение?
Миша
чет туплю
Алексей
как в php почти
Алексей
["sdfsd" => "123"]
Миша
$odd[] = ))) чет тупанул
Иван
Yurij
Misha
в компонент не залить быстро 500 записей
Yurij
Иван
Yurij
Misha
Прикольно не знал за такую штукенцию
я правда попроще сделал конструкцию
Redirect 301 /o-predpriyatii.html /o-predpriyatii вот такую конструкцию скормил и получил
location /o-predpriyatii.html {
rewrite ^(.*)$ https://www.site.ru/o-predpriyatii redirect;
}
Yurij
Владимир
Привет всем.
Кто-нибудь подключал Paykeeper к магазину на miniShop2?
Подскажите, пожалуйста, почему может возникать проблема с кодировкой после передачи данных заказа?
В кабинете Paykeeper ФИО покупателя отображается так:
Владимир
Владимир
Поддержка Paykeeper зарегистрировала заявку, передала тех спецу и на этом всё. Не понятно, то ли это проблема на их стороне, то ли на стороне сайта.
Sergey_K
Владимир
это сделал в первую очередь - всё ок
Sergey_K
ну кодровка запроса значит уехала
Sergey_K
может у вас mb3, а у них mb4
Algirdas
Sergey
Анализ сайта онлайн | SEO-аудит бесплатно - Be1.ru
https://be1.ru/stat/modx.pro/
Algirdas
Подскажите пожалуйста, почему вот эта конструкция в tpl.cart работает:
{var $measure}
{if $product.measure is array}
{$product.measure | join : ', '}
{else}
{'ms2_frontend_count_unit' | lexicon}
{/if}
{/var}
и в плейсхолдер {$measure } вставляет единицу измерения выбранную в опциях товара
А точно такая же конструкция с другой опцией не работает:
{var $orderstep}
{if $product.orderstep is array}
{$product.orderstep | join : ', '}
{else}
"0"
{/if}
{/var}
В первой список, во второй число.
Алексей
ответ в вопросе...
Algirdas
ответ в вопросе...
в том плане что разные типы данных? А как подправить под числа?
Алексей
А с числом что нужно делать?
Алексей
Ну так и напишите вместо 0 переменную...
Algirdas
мне в input нужно вывести параметр step="число"
Алексей
Вы пхп знаете?
Algirdas
Вы пхп знаете?
нет ) только догадываться иногда могу, как оно работает
Алексей
Печаль.
Тогда изучайте, потому что это азы.
Алексей
Ну я подсказал... Куда кристальный некуда...
Algirdas
да не особо. ЧТо значит вместо 0 переменную? 0 - это в случае если в опции ничего нет
Алексей
Начните с пхп и описания переменных в языке. Узнайте что такое array и как проверяют на массив и обычную переменную. потом условия if почитайте и логикой переложить это на феном. Там только синтаксис.
Вы сбросили 2 куска кода и не увидели 0??? О чем говорить тогда?
Algirdas
0 это я туда вставил. Он должен выводиться, в случае если дополнительно поле не заполнено.
Алексей
Ну проверьте что приходит в переменных, может там что то не так... $variable | print_r : 1
Algirdas
Sergey_K
- Вы кто?
- Разработчик сайтов!
- php знаете?
- Ну... этта... могу ноль вставить...
Sergey_K
Димас просто профессор)
Алексей
Замените на свою переменную... И вставьте до условия.
Algirdas
Algirdas
Сменил тип опции на список, так же как в measure. Все сделал точно так же:
{var $orderstep}
{if $product.orderstep is array}
{$product.orderstep | join : ', '}
{else}
{'ms2_frontend_count_unit' | lexicon}
{/if}
{/var}
все равно не выводится. Возможно, чтобы выводилось я делал еще где-то какие-то изменения, по какому-нибудь мануалу, но уже ни фига не помню. Можете предположить, где это могло быть?
Алексей
Я с мобиле... День подробно писать, но вам и феном после пхп нужно подтянуть и почитать.
Или учитесь или заказывайте работу у спецов.
Потому что базовые вещи нужно знать.
Algirdas
Да я учусь по ходу дела, просто не все так быстро. Еще месяц назад я очень многого не знал. Феном для себя открыл дня 3 назад. Спецов нанять не могу потому что пока денег нет. Хочу хоть как-то сделать чтоб работало, и деньги приносило, потом буду нанимать чтоб по уму сделали.
Алексей
Больше пользы будет если начнёте читать пхп переменные и далее по сложности... Секономите КУЧУ времени.
Algirdas
Просто кроме php тут нужно знать еще дохрена всего
Алексей
Ну за время того что мы тут сидели можно было уже типы данных в php почитать... и знать разницу между массивом и текстом и числом. и заодно понимать как проверять их и как выводить print_r переменной чтобы понять что в переменной - массив или число.
Т.е. время у вас есть. Желания - нет...
Ждите, тогда может кто другой решит проблему вашу...
Алексей
хотя бы про феном почитайте: https://docs.modx.pro/komponentyi/pdotools/parser
Algirdas
Algirdas
В итоге вывел вот так:
{$_modx->runSnippet('!msProductOptions', ['product' => $product.id, 'onlyOptions' => 'orderstep', 'tpl' => 'tpl.productOptionsOrderStep'])}
tpl.productOptionsOrderStep:
{foreach $options as $option}
{if $option.value is array}
{$option.value | join : ', '} {$option.orderstep_unit}
{else}
{$option.value}
{/if}
{/foreach}
Algirdas
хрен его знает правильно это или нет, но оно работает.
Алексей
Sergey_K
Алексей
Algirdas
Sergey_K
Algirdas
Algirdas
К чему вы вообще сейчас это обсуждаете я не пойму? Не нравится - игнорируйте мои сообщения. Я вас отвечать не принуждаю.
Algirdas
Бомбит? идите обсудите это со своими друзьями
Dmitriy
Господа
Dmitriy
Что за ересь
Dmitriy
{if $row in $table_rules_array.1.row}ДА{else}НЕТ{/if}
Написал, он мне постоянно отрицает
Dmitriy
Если я там пишу такой же массив, только вместо $table_rules_array.1.row [4, 5, 6, 7], то он принимает
Алексей
дебаж. print_r
Руслан
народ почему Og не работает для вк?
http://joxi.ru/BA0Xn5aCPOVQvA
Руслан
<!-- OpenGraph -->
<meta property="og:locale" content="ru_RU" />
<meta property="og:type" content="website">
<meta property="og:site_name" content="[[++site_url]]">
<meta property="og:title" content="[[*title]]"/>
<meta property="og:image" content="[[++site_url]][[*image]]">
<meta property="og:image:width" content="818">
<meta property="og:image:height" content="361">
<meta property="og:url" content="[[++site_url]][[*alias]]" />
<meta property="og:description" content="[[*description]]">
Алексей
Дык, страница не найдена жеж...
Алексей
Люди, отдыхайте на выходных... Ору.
Руслан