Pechora

Pechora

+8
Репутация
61
Рейтинг
#1 Меню как в ВК 20 мая 2025 в 23:53

 ivan, можно заказать у фрилансеров, попросить сделать нейросеть или сделать самому. )

Мне вариант без кода больше подходит

ivan

Без кода тут не обойтись ну совсем никак )

#2 Меню как в ВК 20 мая 2025 в 22:43

 ivan, все просто. Есть виджет меню. У этого виджета могут быть разные шаблоны. К примеру, дефолтное меню использует шаблон templates/modern/assets/ui/menu.tpl.php

Создайте файл в этой директории например menu-vk.tpl.php и уже в нем сверстайте необходимое вам по стилистике меню. Ну а потом выведите виджет меню на нужных вам страницах, и вот тут:
Изображение

Выберите ваш новый шаблон.

#3 Размещение кнопки "Согласия на обработку данных" в форме регистрации. 20 мая 2025 в 10:06

 pupsik

  1. background-color: buttonface;

Я аж прослезился от вашего подхода 😅 По-моему еще до существования CSS3 мы так делали )

#4 Внедрение Биллинга в InstantCMS 19 мая 2025 в 14:46

У кого установлен и работает Paypal, всё ли с ним в порядке?

Fuze

Сто процентов не работает. На пайпеле висит 300 долларов уже два года не могу вывести никак

#5 При создании Контента, Отладка выдаёт запись: 29 марта 2025 в 10:36

Вероятнее всего, у вас на хостинге стоит PHP 8.1 — в этой версии  функция trim не может быть null. Как вариант — понизить версию php. Сейчас это просто предупреждение, на работоспособность не влияет. 

#6 [ЕСТЬ РЕШЕНИЕ] Подскажите скрипт для подключения стиля одному элементу при условии что есть второй элемент 24 марта 2025 в 13:44

Если я правильно вас понял, то примерно так можно сделать:

  1. const element2 = document.querySelector('.element-2');
  2. const element1 = document.querySelector('.element-1');
  3.  
  4. if (element2) {
  5. element1.classList.add('ваш-класс');
  6. }

Но, если честно, не совсем понятна задача… Попробуйте мой js подключить на нужных вам страницах, должно сработать

Добавлено спустя 2 минуты
element 2 поставить первым в коде. При помощи order элемент element 2 визуально поместить вторым. CSS стилем + (плюс — смежный селектор) стилизовать как нужно.
Fuze

Да, отличное решение, теперь задача понятна. Happy, Fuze вероятно имел ввиду вот такое решение:

  1. <div class="element">
  2. <div class="element-2" style="order: 2">
  3.  
  4. </div>
  5.  
  6. <div class="element-1" style="order: 1">
  7.  
  8. </div>
  9. </div>
  10.  

Ну и в CSS как-то так:

  1. .element-2 + .element-1 {
  2. /* Стили, которые применятся при наличии element-2 перед element-1 */
  3. background-color: red;
  4. color: white;
  5. }
  6.  
#7 Помогите с приложением для телефона 18 марта 2025 в 11:55
Попробуйте <uses-permission android:name=«android.permission.READ_EXTERNAL_STORAGE»/> <uses-permission android:name=«android.permission.
pupsik

Ох уж эти нейросети 🤭

#8 Компонент "Время на чтение" 14 марта 2025 в 17:49
А если я читаю по слогам и дислексия а там 1 мин? Мне займет 20. Кругом обман :)
pupsik

Ну вы же не читаете посты на сайтах вслух?)

#9 Компонент "Время на чтение" 14 марта 2025 в 13:33

 IamB, такая фича на многих крупных сайтах есть. Честно — также считаю это бесполезной информацией, но сделать захотелось )

#10 Компонент "Время на чтение" 13 марта 2025 в 08:59

Понял, всем спасибо за участие. Значит, будет полем)

#11 Компонент "Время на чтение" 12 марта 2025 в 18:27
а как идет счет? просто нахождение времени на странице?
Happy

Скрипт вырезает все HTML теги из записи и на основе настроек скорости чтения высчитывает время, которое понадобится для полного прочтения. 

#1 Компонент "Время на чтение" 12 марта 2025 в 18:11

В свободное время запилил небольшой компонент «Время на чтение». Позволяет добавлять к записям типов контента среднее время на чтение статьи. Вот так выглядят настройки:
Изображение

Ну а так выглядит на фронте:
Изображение

Я не особо шарю в этих тонкостях — но какие примерные настройки нужны в таком компоненте? Перед тем как выкладывать, хотелось бы собрать небольшой фидбек. Например, если запись очень короткая, то можно это вообще не показывать.

Добавлено спустя 3 минуты

Или это может наоборот лучше выводить полем. Короче, накидайте мыслей, а я сделаю)

#13 [ЕСТЬ РЕШЕНИЕ] Атрибут alt у обложки категории 10 марта 2025 в 20:29

 akokna, alt категорий у данного виджета формируется тут: templates/ВАШШАБЛОН/controllers/content/widgets/categories.tpl.php

Строка 8

  1. <img class="d-block img-fluid" src="<?php echo $item['img_src']; ?>" alt="<?php html($item['title']); ?>">
#14 Как изменить стиль списка категории Журнальный (featured) 6 марта 2025 в 12:31

но при внесении изменений, вид кривоват, нужно менять стили

TOPg

А дальше ручками 😀Автор спросил как изменить очередность — я показал ) Думаю, написать несколько строк CSS не составит труда)

#15 Как изменить стиль списка категории Журнальный (featured) 6 марта 2025 в 11:46

 alfaclub, вариант чередования 2-3:

  1. $class = $index % 3 === 0 ? 'col-md-6' : 'col-lg-4';

вариант с чередованием блоков 2-3-2-3

  1. $class = ($index % 5 < 2) ? 'col-md-6' : 'col-lg-4';

Если например, сначала вывести два больших поста, то так:

  1. if ($index < 2) {
  2. $class = 'col-md-6';
  3. } else {
  4. $class = ($index - 2) % 5 < 3 ? 'col-lg-4' : 'col-md-6';
  5. }
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.