Ris

Ris

+657
Репутация
3771
Рейтинг
#1 Публикация с верификацией 13 июля 2016 в 19:35
Capitan,

Попробуйте убедить заказчика, что верификация по email — это более современно и сам Дмитрий айфоныч рекомендует.
С этими эсэмесами Вы поимеете полное седалище геморроя.
#2 Вырезается фрейм 12 июля 2016 в 23:18

Вы мне лучше скажите что сделать, чтобы фрейм не вырезался. Без редактирования кода, так как мне не для себя

QBASIC

Как сделать ничего не делая при этом?
Это номинация на лучший вопрос тысячелетия!

Подождать пока разработчики добавят вставку видео с youtube-nocookie…
#3 расположение созданных комментариев 12 июля 2016 в 14:43
Слава,
Мысль такая, что раз новый комментарий появляется на странице (неважно где), значит обновление списка комментариев яваскриптом всё же происходит. И появляется он снизу, но в середине, значит level его определяется, но почему-то не определяется до перезагрузки ordering.
Почему такое может происходить — надо подумать.
#4 расположение созданных комментариев 12 июля 2016 в 14:19

Простите за глупый вопрос, что то не так с яваскриптом?

Слава

А хрен его знает, что с яваскриптом. Я в яваскриптах не разбираюсь. Подождем, может кто знающий расскажет.
А пока в вашем файле вместо
<?php $this->addJS('templates/MTheme/js/jquery-scroll.js'); ?>
<?php $this->addJS('templates/MTheme/js/comments.js'); ?>

подключите скрипты из дефолта
<?php $this->addJS('templates/default/js/jquery-scroll.js'); ?>
<?php $this->addJS('templates/default/js/comments.js'); ?>

Вдруг заработает…
#5 расположение созданных комментариев 12 июля 2016 в 09:01
Слава,
У меня есть этот файл, зачем мне его код?

Меня интересует ваш файл \templates\MTheme\controllers\comments\list.tpl.php

И я умоляю, убирайте длинные тексты под спойлер!

Шаблон сделан на Bootstrap. вот ссылка на шаблон, может поможет:

Слава

На демо сайте разработчика комментарии тоже уходят вниз при добавлении. И браузер ругается на яваскрипт:

#6 расположение созданных комментариев 11 июля 2016 в 23:13
Какой замечательный разработчик!
В файле \templates\default\controllers\comments\list.tpl.php в самом верху есть какое-то подключение скриптов:

  1. <?php $this->addJS('templates/default/js/jquery-scroll.js'); ?>
  2. <?php $this->addJS('templates/default/js/comments.js'); ?>
#7 Вырезается фрейм 11 июля 2016 в 21:22
Есть такая функция в \system\controllers\typograph\hooks\html_filter.php

  1. private function parseYouTubeVideoID($url) {
  2.  
  3. $pattern = '#^(?:(?:https|http)?://)?(?:www\.)?(?:youtu\.be/|youtube\.com(?:/embed/|/v/|/watch\?v=|/watch\?.+&v=))([\w-]{11})(?:.+)?$#x';
  4. preg_match($pattern, $url, $matches);
  5. return (isset($matches[1])) ? $matches[1] : false;
  6.  
  7. }
Как думаете, что она делает?
#8 Ошибка в запросе БД 11 июля 2016 в 21:04
Man,

Мускул — это mysql на программерском сленге.
И этот самый мускул ругается не на отсутствие столбца date_pub, а на отсутствие индекса у этого столбца

Попробуйте вот так сделать:

  1. ALTER TABLE `cms_con_board` ADD INDEX ( `date_pub` ) ;
.
#9 расположение созданных комментариев 11 июля 2016 в 20:14
Так посмотрите, как в дефолтном шаблоне подключается.
#10 Как правильно сделать запрос в Базу Данных 10 июля 2016 в 20:50
Man,
Чисто логически, это означает, что это значение берется из какой-то другой таблицы.
Поменяйте в какой-нибудь статье город на какой-нибудь Висбаден (код 1110) и посмотрите, где в базе это изменится.
#11 Как правильно сделать запрос в Базу Данных 9 июля 2016 в 21:18

Да

Man

И вот эта колонка не изменяется в базе на 4400 командой

UPDATE cms_com_article SET city = '4400'
#12 Как правильно сделать запрос в Базу Данных 8 июля 2016 в 23:38
Man,
Так по одной команды надо выполнять.
#13 Как правильно сделать запрос в Базу Данных 8 июля 2016 в 23:28
Man,
У Вас прямо в cms_con_articles есть колонка city?
#14 Как правильно сделать запрос в Базу Данных 8 июля 2016 в 22:29

Что-то с городом не получилось, вроде бы код Москвы 4400, но не работает.

Man
А как не работает? Что происходит при этом?


Кто нибудь еще подскажет, как удалить с помощью запроса все тэги типа <p><br> из текста контента cms_con_board?

Man

UPDATE cms_con_board SET content = REPLACE(content,'<p>', '')
UPDATE cms_con_board SET content = REPLACE(content,'</p>', '')
Ну и т.д.
Последнее там не двойные кавычки, а две одинарных!
#15 Как правильно сделать запрос в Базу Данных 8 июля 2016 в 21:44
UPDATE cms_con_board SET user_id = '1'

UPDATE где там надо сити SET city = 'код Москвы'
🍪Мы используем файлы cookie для работы сайта. Читать подробнее.