Loadырь

Loadырь

Быть лучшим - не значит быть достаточно хорошим.
+1247
Репутация
4894
Рейтинг
#1 Релакс 3 февраля 2016 в 18:41
#2 Биллинг 2.x системы оплаты 3 февраля 2016 в 13:31

Судя по этому тексту

Нил™
Подтверждаю, платёжные системы можно добавлять в билинге двойки. Поэтому надо просто дождаться пока кому-нибудь из проггеров понадобится такая штука.
#3 [ЕСТЬ РЕШЕНИЕ] Вставка php кода на целевые страницы - 2.x 1 февраля 2016 в 13:31

При добавлении в этот файл информация выводится на всех ..._item.tpl.php ?

reload
Да, ответил уже выше.
#4 [ЕСТЬ РЕШЕНИЕ] Вставка php кода на целевые страницы - 2.x 1 февраля 2016 в 13:29

Для всех, если нет собственных!)

reload
Для всех-привсех. Сам файл \templates\default\content\default_item.tpl.php и его правленые копии типа \templates\default\content\default_тип_контента_item.tpl.php проходят через \templates\default\controllers\content\item_view.tpl.php в строках 61-67.

Это сильно плохо?

reload
не сильно, но плохо. Будет проверяться даже там, где нет типов контента вообще.
#5 [ЕСТЬ РЕШЕНИЕ] Вставка php кода на целевые страницы - 2.x 1 февраля 2016 в 13:07
файл \templates\default\controllers\content\item_view.tpl.php как раз таки один для всех шаблонов. В противном случае придётся на каждой странице делать проверку, что не есть гуд.
  1. $inCore = cmsCore::getInstance();
  2. if (preg_match('/^([a-z0-9\-_]+)\/([a-z0-9\-\/]+).html$/i', $inCore->uri, $is_item) && $inCore->controller == 'content'){ ....... }
#6 [ЕСТЬ РЕШЕНИЕ] Вставка php кода на целевые страницы - 2.x 1 февраля 2016 в 09:25
Для этого есть \templates\default\content\default_item.tpl.php и ему подобные или на крайний случай \templates\default\controllers\content\item_view.tpl.php
#7 [ЕСТЬ РЕШЕНИЕ] Прошу подсказать с загрузкой и выполнением js на странице 30 января 2016 в 19:12
Ну, с кодом конечно интереснее, но мысли были в правильном направлении.
#8 [ЕСТЬ РЕШЕНИЕ] Прошу подсказать с загрузкой и выполнением js на странице 30 января 2016 в 19:10
Странник, да тут и так всё понятно, селектор валидатора привязан к конкретному инпуту.
kreator, вам надо переписать селектор на все инпуты родительского блока
#9 [ЕСТЬ РЕШЕНИЕ] Дата рождения в профиле - в выпадающем списке 29 января 2016 в 07:37
Для 2.4.0 в файле \system\libs\template.helper.php в блоке между строк 200-205 добавьте, чтобы стало так
  1. $datepicker_default = array(
  2. 'showStatus' => true,
  3. 'changeYear' => true,
  4. 'showOn' => 'both',
  5. 'yearRange' => '1900:2050',
  6. 'dateFormat' => cmsConfig::get('date_format_js')
  7. );
где 1900:2050 — диапазон лет
#10 [ЕСТЬ РЕШЕНИЕ] Как в виджете контента вывести дату, но не выводить при этом время 29 января 2016 в 07:13
  1. <?php echo html_date($item['date_pub'], false);?>
#11 [ЕСТЬ РЕШЕНИЕ] Как вставить виджет прям в тело страницы 28 января 2016 в 17:14
VonKruger, если ваш виджет содержит яваскрипты, то есть шанс запустить его аяксом на версии 2.4.0 и выше. Но это всё зависит от кода самого виджета. Если же яваскрипты не содержит, то он вполне откроется и по ссылке авторизации через аякс.
#12 С днем рождения! 28 января 2016 в 08:47
Игорь, с Днём Варенья!!!
Иллюстрация
#13 [ЕСТЬ РЕШЕНИЕ] положительные/отрицательные маски что писать чтобы видеть виджет на главной 26 января 2016 в 21:56
Так не пробовали?
положительные
*
отрицательные
*komplekty*
*price/registracija-trikolor-tv*
*efirnoe_tv*
#14 Как работает хук user_profile_update.php? 26 января 2016 в 21:48
Каждый хук пишется для своих целей. Вы можете написать свой хук user_profile_update и он параллельно обработает эти же данные, как вам надо и вернёт ошибки какие укажите, но вот только в файле profile_edit.php нужно будет делать хаки, чтобы обработать данные из вашего хука. А вам это уже не интересно.
#15 Как работает хук user_profile_update.php? 26 января 2016 в 20:37

Но для чего работает хук при редактирования профиля пользователя user_profile_update.php?

kreator
Проверяет емаил и никнейм на отсутствие их в "чёрном списке".
🍪Мы используем файлы cookie для работы сайта. Читать подробнее.