- Информация о материале
- Автор: JediG
- Категория: Joomla & Virtuemart
- Просмотров: 116
Надо в файле /administrator/components/com_virtuemart/helpers/vmcontroller.php заменить код
public function toggle($field,$val=null){
на
public function toggle($field=null,$val=null){
- Информация о материале
- Автор: JediG
- Категория: Joomla & Virtuemart
- Просмотров: 455
Нужно было своять форму заявки с отправкой заявки в Телеграм для Joomla 4
Были варианты, в том числе готовый. Но добрый человек
, разработчик одного из подобных решений, направил на истинный путь. Имеем в итоге Профессиональный подход к созданию форм обратной связи. Форма создается вами самостоятельно на странице сайта с помощью HTML тегов.
Короче с помощью html своял модуль с формой, поставил в нужное место на сайте, а плагин RadicalForm отправляет данные в Телеграм. Информацию ищите на просторах вселенной.
Возможности плагина гораздо шире описанного мной.
- Информация о материале
- Автор: JediG
- Категория: Joomla & Virtuemart
- Просмотров: 208
Вот такое вот неудачное Joomla 4.2 и PHP 7.3 не желает работать с редактором JCE. А работать как-то надо. Решил что пришло время Joomla 4, а сменить версию PHP пока не могу из-за присутствия старого кода на хостинге. Поэтому надо одновременно работать с двумя встроенными с рождения редакторами Code Mirror и TinyMCE. Проблема в том что разработчики Joomla до сих пор не предоставили возможности выбрать редактор на странице редактирования. Менять глобальные настройки это геморрой. Поэтому был найден простенький плагин Switch Editor 2, который добавляет такую прекрасную возможность. После установки плагин предоставляет возможность выбора редактора в шапке админ панели.
- Информация о материале
- Автор: JediG
- Категория: Joomla & Virtuemart
- Просмотров: 297
1. Код берем в Google Adseense на странице Обзор
2. Добавляем код на странице Шаблоны/Редактирование стиля/Custom Code в секцию Before </head>
Всё легко и просто! ЗАпись на память в связи с удаление ненужного кода с сайта. А вдруг будет повод вернуть. Google пока!
- Информация о материале
- Автор: JediG
- Категория: Joomla & Virtuemart
- Просмотров: 401
В частности мне было необходимо создать crone задачу в планировщике задач на хостинге РуЦентр NIC. Как создавать задачи у них подобно описано, а вот какие задачи ни слова. А это ведь типовая задача.
Поэтому заголовок скорее должен звучать так:
Как найти и удалить файлы старше конкретной даты на хостинге РуЦентр
Если нужно найти все файлы свыше 3 дня и после чего удалить их:
# find /путь/путь -type f -mtime +3 -exec rm -rf {} \;
Если нужно найти все файлы свыше 90 дней и после чего удалить их:
# find /путь/путь -type f -mtime +90 -exec rm -rf {} \;
Это команда для консоли. В планировщике задач в начале команды не нужен #
У меня примерно так:find /home/xxx/xxx.ru/docs/administrator/xxx -mtime +3 -exec rm {} \;
Возможно потребуются какие-то до\дополнительные ключи
Ключи:
-name — искать по имени файла, при использовании подстановочных образцов параметр заключается в кавычки.
-type — тип искомого: f=файл, d=каталог, l=ссылка (link).
-user — владелец: имя пользователя или UID.
-group — владелец: группа пользователя или GID.
-perm — указываются права доступа.
-size — размер: указывается в 512-байтных блоках или байтах (признак байтов — символ «c» за числом).
-atime — время последнего обращения к файлу.
-ctime — время последнего изменения владельца или прав доступа к файлу.
-mtime — время последнего изменения файла.
-newer другой_файл — искать файлы созданные позже, чем другой_файл.
-delete — удалять найденные файлы.
-ls — генерирует вывод как команда ls -dgils.
-print — показывает на экране найденные файлы.
-exec command {} \; — выполняет над найденным файлом указанную команду; обратите внимание на синтаксис.
-ok — перед выполнением команды указанной в -exec, выдаёт запрос.
-depth — начинать поиск с самых глубоких уровней вложенности, а не с корня каталога.
-prune — используется, когда вы хотите исключить из поиска определённые каталоги.
N — количество дней.