Bogdan
хожу по меню
Bogdan
и выезжает только главная страница
Bogdan
хотя другие страницы создал
Bogdan
в консоли выводить ошибку
Bogdan
http://downstairs.wayinweb.pro/speczialnoe-predlozhenie 404 (Not Found)
Иван
и выезжает только главная страница
выезжает все, только у вас ховер настроен на arrow
Bogdan
нет когда кликаю на специальные предложения, о клинике
Bogdan
должен переходить на другие страницы
Bogdan
вместо этого выводить главную
Bogdan
и выводить ошибку в консоли
Иван
все работает
Bogdan
где именно?
Иван
http://downstairs.wayinweb.pro/speczialnoe-predlozhenie 404 (Not Found)
на этой же странице в консоли
Bogdan
я это видел
Bogdan
на этой же странице в консоли
как поправить? и что поправить?
Иван
не подскажу. Проект не видел
Dan
если я в сессии меняю значение например цвета товара, то в админке в заказах все равно будет отображаться его фактическое значение?
Dan
странно, значит я неправильно меняю
Алексей
если, конечно через options вводили
Dan
если, конечно через options вводили
а какое событие выбрать, если у меня при оформлении заказа меняется? OnBeforeCreateOrder?
Алексей
скорее всего на этапе плагина в сесси не стоит менять т.к. нужно менять уже в переменных: http://joxi.ru/ZrJY8P3TwB0beA Я не уверено, но возможно на каждом продукте (3) можно попробовать что-то делать.
Алексей
кто то может помочь?
httacssec переименовали? настроили? ЧПУ включили?
Алексей
шаблоны с других страниц переназначили?
Anonymous
Подскажите пожалуйста как правильно написать условие по ТВ полям. Поле чекбокс, разделитель запятая. Возможные значения: Название==1||Название2==2||Название3==3 Вывожу ТВ через var_dump отдает вот такие данные: string(8) "1,6,8,12" При условии: {if $mod == 1} {/if} {if $mod == 2} {/if} Ни хрена не работает Пробовал ТВ через сплит, получаю такой массив, но тоже не работает: array(4) { [0]=> string(1) "1" [1]=> string(1) "6" [2]=> string(1) "8" [3]=> string(2) "12" } Что-то подзабыл как правильно делать?
Anonymous
Да
Dan
Да
{set $tvval = $_modx->resource.TVname} {if $tvval == 1} <p>Name 1</p> {/if} {if $tvval == 2} <p>Name 2</p> {/if} {if $tvval == 3} <p>Name 3</p> {/if}
Alisa
replace
Алексей
потом trim($val) и пробуйте сравнивать как число или строку.
Anonymous
в TV хранится строка. ее нужно превратить в массив через запятую.
{var $mod = $_modx->resource.modulTeh|split} А дальше как? Все равно конструкция не работает {if $tvval == 1} <p>Name 1</p> {/if} {if $tvval == 2} <p>Name 2</p> {/if} {if $tvval == 3} <p>Name 3</p> {/if}
Dan
Так не работает.
а, не прочитал про вывод, пардон
Anonymous
Как в fenom массив проверять, есть же конструкция?
Anonymous
Anonymous
Это когда {var $mod = $_modx->resource.modulTeh|split}
Dan
{foreach $mod as $tvval}
Dan
{if $tvval == 1} <p>Name 1</p> {/if} {if $tvval == 2} <p>Name 2</p> {/if} {if $tvval == 3} <p>Name 3</p> {/if}
Алексей
{if $val in list [1,2,3,77,123]} ... {/if}
Алексей
или через switch
Anonymous
{if $val in list [1,2,3,77,123]} ... {/if}
Вот точно! Спасиб
Алексей
val - строка или число вообще доку на fenom открывайте, там много всякого такого.
Anonymous
или через switch
Через switch пробовал почему то ни чего не видит, вот так {switch $mod} {case 1} Тут 1 {case 2} Тут 2 {/switch} и ни фига не видит
Алексей
У вас $MOD массив!
Алексей
поэтому или через foreach или еще как-то.
Anonymous
поэтому или через foreach или еще как-то.
foreach да работает, но в данном случае не подходит. Он просто выводит все значения, а они у меня статические (картинка и заголовок)
Anonymous
т.е. {if 1 in list $mod} ...
Да уже заработало, я не мог вспомнить эту конструкцию. Спасибо еще раз!
Алексей
пожалста
Егор
Всем привет, хочу посмотреть ресурс, но кидает на 404, в чем может быть проблема ?
Алексей
неопубликован
Егор
Галочка опубликован стоит
Егор
Спасибо)
Dan
на текущем проекте требуется заменить все картинки на webp формат, подскажите какое решение хорошее и рабочее, а то в интернете много вариантов
Dan
Pthumb
2014 года? актуальный еще оО
Артур
2014 года? актуальный еще оО
Работает исправно, что ещё нужно?😁
Dan
Работает исправно, что ещё нужно?😁
раз работает, то ок, сейчас проверю) спасибо👍🏼
Артур
Тем более насколько я знаю, ничего лучше не писали больше😁
Dan
мне просто скинули такой вариант, но не знаю реально ли рабочий https://webdevops.ru/blog/webp-converter-plugin-modx.html
Иван
Вот так <picture> <source srcset="{$imgtv | phpthumbon : 'w=220&h=220&zc=1&bg=none&f=webp'}" type="image/webp"> <img class="products-slider-img" src="{$imgtv | phpthumbon : 'w=220&h=220&zc=1'}" alt="{$pagetitle | strip_tags}" loading="lazy"> </picture>
Иван
Только изменить на pthumb
Dan
Только изменить на pthumb
крутяк еще и lazy, как раз тоже надо
Dan
спасибо
Иван
Ну, что было в закладках скинул
Артур
а если png
Не важно. У jpg вообще убирать не будет, формат не тот
Dan
Например это. https://modstore.pro/packages/ecommerce/pagespeed
дороговато, при наличии бесплатных решений) посидеть мне не лень)
Alisa
Ещё вроде 1 или 2 дополнения было. И ещё видел статью о том, как сделать свой плагин для конвертации. Короче зависит от того, какой функционал нужен.
Alisa
https://www.google.com/search?q=modx+webp Первые 4 ссылки. Тоже готовые решения.
Anonymous
Кто знает как вывести опцию текущего товара? Вот такая конструкция {$_modx->resource.options | var_dump} работала 2 дня назад, а сейчас дает NULL в чем может быть причина?