• Какая то ошибка в php?

    @NinjaNickName
    Web разработчик
    Возможно get_class_methods($class) возвращает NULL ? Проверьте:
    var_dump(get_class_methods($class));
    Ответ написан
    Комментировать
  • Ошибка после переноса с локального на хостинг?

    meowto16
    @meowto16
    Делаю штуки
    Проверь версию PHP для начала, совпадают ли они на твоем локальном и на хостинге?
    Ответ написан
    Комментировать
  • Ошибка после переноса с локального на хостинг?

    ArteMoon
    @ArteMoon
    Развиваюсь
    Очистить кэш модификаторов
    Ответ написан
    Комментировать
  • Как научится понимать Bitrix за один вечер?

    Maksclub
    @Maksclub
    maksfedorov.ru
    Найдите подходящий скринкаст на Ютубе
    Ни пуха ни пера вам -- для верстальщика это будет испытание:)
    Там не все так просто, как с обычными легкими цмс, у которых есть шаблоны

    Время на теорию у меня всего один вечер (а скорее всего ночь).

    Помимо Битрикса вам нужно изучить методологии разработки, в частности ФФФ, где подразумевается ТРЕЗВАЯ оценка и договоренность по времени с запасом, чтобы не планировать ВПРИТЫК (я молчу про дичайший дедлайн в один вечер), тк в ее основе лежит принцип:
    "Всегда пойдет все не так, как задумал, тк живем среди живых людей и что-то обязательно сдвинет сроки"

    - Пообещали сделать за вечер и сделали за вечер -- всего лишь выполнили обещанное (хотя вам это много стоило)
    - Пообещали за вечер и сделали за 3 -- вы облажались в 3 раза
    - Пообещали сделать за неделею и сделали за вечер или за 3 -- вы супер обслужили быстрее в разы и потрясли заказчика
    Выбирайте
    Ответ написан
    1 комментарий
  • Как научится понимать Bitrix за один вечер?

    neuotq
    @neuotq
    Прокрастинация
    Перво наперво настойчиво рекомендую сообщить об этом заказчику, саму верстку выполнить в полном объеме согласно принятому описанию заказа, а далее предложить варианты заказчику. Либо вы заканчиваете полностью просто верстку статичных html для последующей интеграцией специалиста по bitrix в саму систему, либо вы сами берете на себя эти доработки но с условиями расширения времени заказа (и может быть оплаты).
    Вашей вины в том что заказчик полностью не описал задачу нет, но и самого заказчика конечно же полностью в этом винить нельзя и будет по честному для заказчика как можно быстрее ему сообщить о проблеме и наиболее легкие пути выхода для всех сторон.
    Если там человек адекватный, он оценит честность и думает пойдет вас на встречу если вы аргументировано обоснуете иные сроки или иные условия выполнения заказа.
    Ну и в крайнем случае можно закрыть заказ по согласовыванию сторон, если же он подаст жалобу, то у вас тоже есть право жаловаться на условия ТЗ, в которых не было раскрыта истинная сложность задания.
    И еще раз повторю, я настоятельно рекомендую быть прежде всего честным с заказчиком, а не стараться сделать то что у вас очень может быть не получится и таким образом неожиданно для заказчика сорвать сроки/качество продукта. Поэтому лучше как можно раньше предупредить, чтобы человек тоже скорректировал свои планы и оценил вашу честность.
    Ответ написан
    Комментировать
  • Как научится понимать Bitrix за один вечер?

    Adamos
    @Adamos
    1. Стоит сделать себе копию сайта.
    Править Битрикс на живом сайте человеку, который в нем не разбирается - весьма рискованно и чревато.
    2. Вам обязательно нужен административный доступ к сайту, иначе вы не сделаете ничего в принципе.
    3. Основной шаблон - делаете копию папки, которая используется сейчас (какая-то из /bitrix/templates - какая именно, смотрите в админке). Там правите основные два файла - header.php и footer.php, прописываете стили в .css файлах, туда же сваливаете нужные для дизайна картинки.
    4. Дальше идете по всем подряд страницам и смотрите, где, кроме основного шаблона, используются компоненты (там останется старый дизайн). Ходите администратором, включив в верхней панели "режим правки". Он позволяет увидеть, где какой подключен компонент и шаблон к нему.
    Важно! Не правьте шаблоны, если они не в вашей папке! Сначала скопируйте (все тот же режим правки позволяет это сделать).
    5. Учите РНР, если еще не знаете. Придется.
    Ну, и удачи. Привет от скряги Авгия...
    Ответ написан
    Комментировать
  • Почему не получается запустить MySQL?

    @AUser0
    Чем больше знаю, тем лучше понимаю, как мало знаю.
    А вы приведённые логи разглядывали? В них видно, что сервис пытается создать, внимание, файл "C:\Server\data\DB\data\" <-------------------можно одну строку\ONTL4V7.err, именно так, со всеми тире и русскими буквами.

    Вывод: поменяйте в конфигах строку на
    datadir=C:/Server/data/DB/data/
    Ответ написан
    Комментировать
  • Почему не получается запустить MySQL?

    alternativshik
    @alternativshik
    там даже в тексте ошибки написано, что не так
    C:/Server/data/DB/data/ No such file or directory
    Ответ написан
    Комментировать
  • Как вложить доп. блоки и раскрывать их после нажатия "БОЛЬШЕ"?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    1. Изменить отображение через CSS-стиль по событию клика (visibility:hidden; visibiliy:auto; display: none; display:block).
    2. Использовать загрузку контента через AJAX по событию клика.
    Ответ написан
    Комментировать
  • Где поменять ширину страницы?

    @strelok011
    Используйте готовый фреймворк типа этого https://mjml.io/
    Верстка писем просто вообще не для новичков. А этот фреймворк по крайней мере поможет бОльшую часть требований покрыть.
    Ответ написан
    Комментировать
  • Где поменять ширину страницы?

    строка 17, body. Добавьте в селектор свойство max-width: 600px;
    затем надо пробежаться по div-ам со встроенными стилями и изменить все max-width до нужных размеров. Точно не разобрался, много встроенных стилей, но должны быть менее 600. Надо смотреть какой див что выводит.
    Делается так. Ctrl+F и в окно поиска вводите max-width. Все подкрасятся. Меняете размер - смотрите, что получилось и так далее.
    Ответ написан
    Комментировать
  • Создал html-шаблон письма. Почему при пересылке он ломается?

    Я отправил, нормально отображается...где едет? outlook ?
    Ошибки в css !!!
    td.polosa1 {
                size: 15px;
                size: 300px;
                position: absolute;
                border: none;
                align = "center";  - что это тут делает?
                size = "25px"; - это что такое?
            }
    Ответ написан
    2 комментария
  • Возможно ли редактировать страницу WP без админки?

    DevMan
    @DevMan
    данные хранятся в бд.
    Ответ написан
    Комментировать
  • Возможно ли редактировать страницу WP без админки?

    @Nujabes37
    :DEATH
    Php admin не хранилище. Тексты страницы хранятся в базе, а потом подгружаются. Надо редакт. через админку, доступ к базе тебе никто не даст :D
    Ответ написан
    Комментировать
  • Создал html-шаблон письма. Почему при пересылке он ломается?

    ShadowOfCasper
    @ShadowOfCasper
    Middle User Interface Web Developer
    1) Далеко не все почтовики поддерживают медиазапросы. Точнее почти никакие. Примерно полгода назад у меня была задача всерстать письмо адаптивно - пришлось перешерстить много инфы и тестить какие почтовики оставляют style на месте, какие атрибуты они не трогают к которым я мог бы привязать селекторы медиазапросов. Пришлось к галпу свой модуль дописывать, выносящий все стили медиазапросов и заменяющий все атрибуты class на те, что почтовики не трогают, и то я покрыл адаптивом только половину требуемых клиентов
    2) Все что может быть заинлайнено, должно быть заинлайнено.
    Попробуй собрать вот на этом бойлерплейте, он меня с вёрсткой рассылок часто спасает
    Ответ написан
    Комментировать
  • Как обтянуть текстовый блок и притянуть кнопку?

    @Lord_Dantes
    Сделать авто высоту у блока или если нужно ограничить сделайте максимальную высоту.
    height: auto; и max-height: 500px;
    Ответ написан
    Комментировать
  • При нажатии читать далее открывает только первый блок?

    one_day
    @one_day
    замени ид на класс
    <div class="col-sm-2 col-md-4">
       ...
       <span class="more hide">...</span>
       <button class="myBtn">Подробнее</button>
    </div>


    $(document).on('click', '.myBtn', function(){
      $(this).siblings('.more').toggleClass('hide');
    });
    Ответ написан
    Комментировать
  • Как с помощью регулярного выражения найти email и удалить остальное в txt?

    @dodo512
    Notepad++
    ^([a-z0-9_\.-]+)@([a-z0-9_\.-]+)\.([a-z\.]{2,6})$

    Этот шаблон применить в поиске на вкладке пометки.
    Потом меню Поиск >> Закладки >> Копировать все строки с закладкой. Или удалить все строки без закладки.
    5d5c1e30aed0d025846766.jpeg
    Ответ написан
    1 комментарий
  • Как подключить JS к wordpress?

    deniscopro
    @deniscopro Куратор тега WordPress
    WordPress-разработчик, denisco.pro
    Имя функции неверно указано в add_action.
    Попробуйте так:
    <?php 
    function b2w_theme_styles() {
    wp_enqueue_style( 'bootstrap_css', get_template_directory_uri() . '/css/bootstrap.css');
    wp_enqueue_style( 'style_css', get_template_directory_uri() . '/css/style.css');
    wp_enqueue_style( 'jasny_bootstrap_css', get_template_directory_uri() . '/css/jasny-bootstrap.min.css');
    }
    
    add_action ('wp_enqueue_scripts', 'b2w_theme_styles');
    
    function b2w_theme_js() {
    wp_enqueue_scripts( 'bootstrap_js', get_template_directory_uri() . '/js/bootstrap.js', array('jquery'), '', true);
    wp_enqueue_scripts( 'jasny_bootstrap_js', get_template_directory_uri() . '/js/jasny-bootstrap.min.js', array( 'jquery'), '', true);
    }
    
    add_action ('wp_enqueue_scripts', 'b2w_theme_js');
    ?>
    Ответ написан
    Комментировать
  • Как подключить JS к wordpress?

    wppanda5
    @wppanda5 Куратор тега WordPress
    WordPress Mедведь
    Не плодите лишний код и будьте внимательнее

    function b2w_theme_assets) {
    wp_enqueue_style( 'bootstrap_css', get_template_directory_uri() . '/css/bootstrap.css');
    wp_enqueue_style( 'style_css', get_template_directory_uri() . '/css/style.css');
    wp_enqueue_style( 'jasny_bootstrap_css', get_template_directory_uri() . '/css/jasny-bootstrap.min.css');
    
    wp_enqueue_scripts( 'bootstrap_js', get_template_directory_uri() . '/js/bootstrap.js', array('jquery'), '', true);
    wp_enqueue_scripts( 'jasny_bootstrap_js', get_template_directory_uri() . '/js/jasny-bootstrap.min.js', array( 'bootstrap_js'), '', true);
    }
    
    add_action ('wp_enqueue_scripts', 'b2w_theme_assets');
    Ответ написан
    Комментировать