Если у меня два виджета, то при прокрутке верхний наезжает на второй. Как сделать, чтобы исключить это?
Тоже сталкивался с такой задачей, перепробовал многое и нашёл самый лучший способ. Подключай sticky-sidebar.js и будет тебе счастье...
Если у меня два виджета, то при прокрутке верхний наезжает на второй. Как сделать, чтобы исключить это?
Тоже сталкивался с такой задачей, перепробовал многое и нашёл самый лучший способ. Подключай sticky-sidebar.js и будет тебе счастье...
Да по разработчикам печалька, согласен с Парвизом. Писал я в личные, никто не может мне помочь...
Что нужно!? Пиши в личку подумаем!
Приветствую сообщество, вопрос актуален без сомнения. Если моё мнение и видение будет полезно я готов его тут изложить.
Первое что нужно сделать, это:
По этим же пунктам моё мнение:
Порталы это не про новости, это про объединение людей, идей под это направление писец как много, поизучайте соцсети и всё поймёте, в соцсетях невозможно структурировать важное, слишком много разрозненной информации в лентах. Важно понять идею под которой собираются люди! Всем добра моё уважение капитану крейсера ICMS.
хорошо знающий бутстрап 4 и ядро CMS ...
Желательно базовое знание программирования, если необходимо будет ...
У мну когнитивный диссонанс.
Зря так… Заказчику не обязательно понимать эту кухню, главное чтобы чётко понимал какой нужен результат. Ежу понятно что с базовыми знаниями никто не сможет даже найти ядро))) а оно есть… Проблема больше в высокомерии, специалист должен знать как получить результат, а не тролить за незнание матчасти...
Странно, что нет желающих. Вероятно я что то пропустил
если у вас есть такой опыт и желание, можем обсудить в ЛС, покажу макеты)
Верстаю давно, предпочитаю кастомные стили на флексах, но и бутстрап без проблем, PHP на ICMS в пределах фронтенда, модифицировать вывести элементы почти в любом месте. Бэкэнд немного хромает, но если заморочиться, то впринципе задачи многие решаемы. Написать несложный виджет, поле, шаблонизаторы, и конечно работаю с ЖабаСкриптом )))) Для меня это больше хобби, чем работа и если за чтото берусь, то это должно быть что-то что я не делал, но понимаю как можно сделать.
PS: Не претендую на роль супер-фронтендера, но делал разные штуки которые редко встречаются в вебе.
Так что если есть чтото интересное, стучите в личку.
Анна если у вас есть тестовый сайт дам компонент фриланса полностью на тест
Здравствуйте, а можно узнать у вас компонент фрилансбиржа работает на последней версии инстанта? Протестировать бы зверька. Просто есть разовый интерес к компоненту, писать с ноля не хочется, проще же оживить то что есть. )))
Capitan, в личку по математике напишите
Всем привет
Есть сайт zerkalo.online, использую шаблон DEZERITa, очень классный шаблон, в настойках гибкий, столько настроек ни у кого не видел, управление шаблоном — целая отдельная система, очень круто. Но видимо он больше ориентирован на новостные порталы, а тут подобие корпоративного блога с каталогами и прочим.
Ну если перейти по ссылке, то сразу видно как неудобоваримо отображаются фото, все обрезаны, если перейти в каталоги (фотоальбомы), то тоже социальность мешает просмотру, нужно как-то получше...
Может есть у кого идеи как можно этот сайт преобразить, можно ли это сделать правками в шаблоне дезерита или проще сделать новый дизайн?
Если есть кто займётся внедрением можно даже суммы писать почём кто сможет сделать и что сделать, малой или большой кровью
Вопрос то открыт ещё!?
Если да то накидайте своё видение, как и что вы хотите. Основные улучшения/исправления, мелкие правки. Всё же решаемо. Любая визуальщина. Если надо то даже дистанционно без вмешательство в код шаблона. А если вопрос в качестве то лучше чистый шаб делать без лишнего кода и запросов. Все ж настройки сайта через БД передаются, а это лишняя нагрузка, а значит и потери в скорости загрузки сайта. Короче, если есть желание — пишите. Лучше в личку.
Что умею — Создание схемы-макета продукта на основе аналитики, Разработка дизайна веб-приложений, Вёрстка как кастомная, так и на разных либах, HTML — ну тут без «Б», как бы и так понятно. CSS — Ну тут многое, флексы, гриды, Media анимации и т.д. JavaScript — Использую часто. Понимаю синтаксис, могу прочитать и модифицировать код. Предпочитаю ваниль чем jQuery.
Суть в том что есть поверхностные знания PHP и движка InstantCms.
Умею получать модели применять некоторые фильтры и сортировки в движке, Без проблем закрываю все вопросы по шаблонизации, если это не сопровождается получением специфических данных, знаком с массивами, с ООП.
Короче ищу ментора по PHP, взамен выполню рутину по дизайну и вёрстке.
Прошу не хэйтить и не давать напутствий, я как могу изучаю PHP, но нужен наставник, ибо так быстрее.
Кто откликнется, хоть тут, хоть в личку, хоть в телегу!
Только вместо echo лучше использовать html();
echo использовать для вывода данных, указанных пользователем, очень небезопасно...
Не знал, надо обратить внимание. А можно узнать почему echo не безопасно, это же просто вывод данных!? И почему html() безопаснее, это если правильно понимаю лишний запрос к движку где как раз и можно поймать бреш...
Чтобы если поле не заполнено, то ничего не выводило?
Используйте тернарный оператор. Если проблема только в этом конечно.
<?php echo (empty($вашеполе)) ? 'Тут условие если поле не заполнено' : 'Тут условие если поле заполнено'; ?>Если бы еще понимать как эти условия прописываются. Поискал по форуму но не очень понятно
Сделал так
<?php echo !empty($item['whatsapp'])? $item['whatsapp']: LANG_WHATSAPP; ?></div>
<?php echo $user['whatsapp']; ?>
Но все равно вывело слово: Whatsapp
//Так если в HTML коде <div class=«field ft_messengers f_whatsapp»> <div class=«text-secondary title title_left»>Whatsapp: </div><?php echo $user['whatsapp']; ?> </div> <?php } ?> //Так если в PHP if (empty($user['whatsapp'])){ ?> <div class=«field ft_messengers f_whatsapp»> <div class=«text-secondary title title_left»>Whatsapp: </div><?php echo $user['whatsapp']; ?> </div> <?php }
Не опускай руки, не отчаивайся, читай и вникай, сам такой же )))
Везде не поняли) У вас, судя по всему, слишком начальный уровень. Я готов что-то пояснять в рамках разумного в контексте InstantCMS, но в контексте всего PHP, увы нет. Кстати, у нас есть документация как по моделям, так и в целом для разработчиков.
Конструктивно ))) Да всё правильно в PHP новичок, но вот MySQL совсем плохо, на сервере таблицы не вопрос, но вот всё что касается запросов к БД беда. Надо подтягивать. Вам спасибо БОЛЬШОЕ за вашу отзывчивость, это очень надо, хоть и не просто. Общаться с новичками и объяснять как работать с вашим продуктом не просто))))
Тему не закрываю, так как нет аналогов. Пусть будет.
Как сформировать ссылки на эти же группы!?
$model = cmsCore::getModel('users'); $model->select('COUNT(i.user_id)', 'member_count'); $model->select('g.title', 'title'); // Для вкладки на странице списка юзеров $model->select('g.name', 'name')->select('g.is_filter', 'is_filter'); $model->joinLeft('users_groups', 'g', 'g.id = i.group_id'); $model->groupBy('i.group_id'); $stats = $model->get('users_groups_members', function ($item, $model) { // Ссылка на фильтр в списке пользователей $item['ds_slug'] = $item['is_filter'] ? href_to('users', $item['name']) : ''; return $item; });
Уважаемый Fuse, ваши труды дорогого стоят. Очень мощный фреймворк сделали, а главное это качественный Национальный Продукт.
Очень хочется вникнуть в работу с InstantCMS
Вот что я понял указал ниже в комментариях, там же что не понял.
$model = cmsCore::getModel('users'); // Получили всех пользователей $model->select('COUNT(i.user_id)', 'member_count'); // получили количество пользователей по столбцу user_id и перевели их в переменную member_count // Что такое i в COUNT(i.user_id) и g в 'g.title' ниже? $model->select('g.title', 'title'); //Получили столбец title и перенесли его в переменную title // Для вкладки на странице списка юзеров $model->select('g.name', 'name')->select('g.is_filter', 'is_filter'); //Получили столбец name и is_filter перенесли их в переменные name и is_filter $model->joinLeft('users_groups', 'g', 'g.id = i.group_id'); // Понял только что в таблице users_groups сравнили два столбца, опять, что такое g и i $model->groupBy('i.group_id'); // собрали все совпадения в group_id $stats = $model->get('users_groups_members', function ($item, $model) { // тут мы получаем таблицу users_groups_members и функцию(голова чуть не лопнула)))) не понял что такое получили в функцию ($item, $model) и откуда. // Ссылка на фильтр в списке пользователей $item['ds_slug'] = $item['is_filter'] ? href_to('users', $item['name']) : ''; // понял только что в массив с ключом ds_slug поместили ссылку, а как ссылку получили не понял. return $item; });
Не понимаю как получили вначале столбцы не указывая таблицу.
Поправьте где не прав и подскажите где не понял, пожалуйста.
Привязка пользователей к группам хранится в таблице cms_users_groups_members. Чистый запрос выглядит:
$model = cmsCore::getModel('users'); $model->select('COUNT(i.user_id)', 'member_count'); $model->select('g.title', 'title'); $model->joinLeft('users_groups', 'g', 'g.id = i.group_id'); $model->groupBy('i.group_id'); $stats = $model->get('users_groups_members');
Огромное тебе спасибо!!! Ответ прям полный, Все данные что нужны получил, кроме адреса.))) Могу я задать ещё один вопрос?
Как сформировать ссылки на эти же группы!? Я конечно сейчас сам попробую в движке поискать, но понимания как они формируются не будет. А это не очень хорошо для дальнейшей работы. Виджет конечно опубликую бесплатно, не гоже чужими знаниями пиариться )))
Всем привет
Есть сайт zerkalo.online, использую шаблон DEZERITa, очень классный шаблон, в настойках гибкий, столько настроек ни у кого не видел, управление шаблоном — целая отдельная система, очень круто. Но видимо он больше ориентирован на новостные порталы, а тут подобие корпоративного блога с каталогами и прочим.
Ну если перейти по ссылке, то сразу видно как неудобоваримо отображаются фото, все обрезаны, если перейти в каталоги (фотоальбомы), то тоже социальность мешает просмотру, нужно как-то получше...
Может есть у кого идеи как можно этот сайт преобразить, можно ли это сделать правками в шаблоне дезерита или проще сделать новый дизайн?
Если есть кто займётся внедрением можно даже суммы писать почём кто сможет сделать и что сделать, малой или большой кровью
Ребят, я могу взяться, но только дизайн и вёрстка. Немного покодить могу, но только в рамках модификации уже действующих полей, виджетов и компонентов. PHP знаю со словарём)), движок пытаюсь изучить, но это время… Индивидуальный дизайн — легко, кастомные стили — не вопрос. Вопрос в заинтересованности, вашей и моей.