Size: a a a

2020 August 05

v

vladimir in OctoberCMS
Твиг просто ошибки такие нулит)
источник

ММ

Мельник Максим... in OctoberCMS
Все сработало) спасибо. Но придется отказаться. Title меняется при каждом обновление страницы, для СЕО наверное это не очень хорошо. Но в будущем может пригодится для другой динамики
источник

Р

Ростислав in OctoberCMS
Мельник Максим
Все сработало) спасибо. Но придется отказаться. Title меняется при каждом обновление страницы, для СЕО наверное это не очень хорошо. Но в будущем может пригодится для другой динамики
Я когда-то такую штуку делал, там по алгоритму какого-то чела нужно делать, тогда для текущей страницы всегда будет одно значение
источник

Р

Ростислав in OctoberCMS
Минут через десять гляну
источник

J

Jacov in OctoberCMS
дурацкий вопрос
А есть какой-то быстрый способ при верстке все img "обернуть" нужным тегом? Ну тем, который {{ |theme}} ?
источник

ММ

Мельник Максим... in OctoberCMS
Добавить папку img в корень сайта =)
источник

ММ

Мельник Максим... in OctoberCMS
правда дублировать придется. Так как стили будут браться из theme
источник

v

vladimir in OctoberCMS
Jacov
дурацкий вопрос
А есть какой-то быстрый способ при верстке все img "обернуть" нужным тегом? Ну тем, который {{ |theme}} ?
Nginx завернуть на шаблон )
источник

J

Jacov in OctoberCMS
А как вы это делаете?
Руками?


Какой то прямо неприличный вопрос получился
источник

NK

Nikita Khaetsky in OctoberCMS
Мельник Максим
Добавить папку img в корень сайта =)
Чет это какой-то маразм
источник

v

vladimir in OctoberCMS
Jacov
А как вы это делаете?
Руками?


Какой то прямо неприличный вопрос получился
Руками или поиском по шаблону регуляркой в шторме и исправление
источник

AY

Alexey Yakimov in OctoberCMS
А кто у нас тут хорош в верстке? Хочу проконсультироваться по одному моменту.:)
источник

ЕС

Егор Семенченко... in OctoberCMS
Jacov
дурацкий вопрос
А есть какой-то быстрый способ при верстке все img "обернуть" нужным тегом? Ну тем, который {{ |theme}} ?
Альт в вскод и выставляешь курсор на все нужные строки
источник

ЕС

Егор Семенченко... in OctoberCMS
Или заменой по.Jpg и тп. Логику понял
источник

J

Jacov in OctoberCMS
Егор Семенченко
Или заменой по.Jpg и тп. Логику понял
Ну это все полуручной труд
До этого я давно дошел
Думал есть более волшебные методы
Типо скрипта какого то с регуляркой
источник

Р

Ростислав in OctoberCMS
Alexey Yakimov
А кто у нас тут хорош в верстке? Хочу проконсультироваться по одному моменту.:)
давай попробуем ) Проверим на сколько я хорош
источник

v

vladimir in OctoberCMS
Alexey Yakimov
А кто у нас тут хорош в верстке? Хочу проконсультироваться по одному моменту.:)
@yurasovm - бог!
правда не знаю консультирует ли он бесплатно
источник

Р

Ростислав in OctoberCMS
Мельник Максим
Все сработало) спасибо. Но придется отказаться. Title меняется при каждом обновление страницы, для СЕО наверное это не очень хорошо. Но в будущем может пригодится для другой динамики
я забыл о тебе ) Вот алгоритм какого-то чела. Это добавляешь в свой plugin.php

   public function registerMarkupTags()
   {
       return [
           'functions' => [
               'shuffle' => function ($items, $seed)
               {
                   mt_srand($seed);
                   $items = array_values($items);
                   for ($i = \count($items) - 1; $i > 0; $i--) {
                       $j = mt_rand(0, $i);
                       $tmp = $items[$i];
                       $items[$i] = $items[$j];
                       $items[$j] = $tmp;
                   }
                   return $items[0];
               }
           ]
       ];
   }

Это в onStart() на странице
<?php
 function onStart(){
   $this['pageid'] = $item->id;

   $this['ps1'] = [
   'детальна інформація',
   'вся інформація',
   ];

   $this['ps2'] = [
   'про авто',
   'про автомобіль',
   'про транспортний засіб',
   ];
 }
?>

И в twig вызывается так
{{ shuffle(ps2,pageid) }}
источник

Р

Ростислав in OctoberCMS
Что-то не хотят добавлять нормальное форматирование кода в телегу. Сообщение выше выглядит как извращение какое-то)
источник

ММ

Мельник Максим... in OctoberCMS
Ростислав
я забыл о тебе ) Вот алгоритм какого-то чела. Это добавляешь в свой plugin.php

   public function registerMarkupTags()
   {
       return [
           'functions' => [
               'shuffle' => function ($items, $seed)
               {
                   mt_srand($seed);
                   $items = array_values($items);
                   for ($i = \count($items) - 1; $i > 0; $i--) {
                       $j = mt_rand(0, $i);
                       $tmp = $items[$i];
                       $items[$i] = $items[$j];
                       $items[$j] = $tmp;
                   }
                   return $items[0];
               }
           ]
       ];
   }

Это в onStart() на странице
<?php
 function onStart(){
   $this['pageid'] = $item->id;

   $this['ps1'] = [
   'детальна інформація',
   'вся інформація',
   ];

   $this['ps2'] = [
   'про авто',
   'про автомобіль',
   'про транспортний засіб',
   ];
 }
?>

И в twig вызывается так
{{ shuffle(ps2,pageid) }}
+ спасибо большое! Проверю позже
источник