Vladimir
Warning: array_shift() expects parameter 1 to be array, boolean given in /home/users/g/XXXXX/XXXXXXXX/XXXXXXXXXXXX/templates/default/content/places_item.tpl.php on line 62
А как же пароль? Группа пользователя с правами? И еще много важных полей?
Да, тоже хотел сказать, что логин и почта маловато будет. Особенно для 5000 пользователей. Необходимо хорошо вникнуть в структуру движка. Выставить приоритеты. Логин, почта, пароль, фотографии, друзья… Это всё нужно просчитывать. Теперь про процедуру переброски. Ну во-первых скачиваете mysql. dev.mysql.com/downloads/windows/installer/ Тут есть одна отличная примочка, mysql в эксель добавляется, конечно тяжеловато для 5000, но я думаю, если комп нормальный, эксель потянет. И уже руками паребрасывать столбцы те, куда нужно… Если сильно нужно, думая разберётесь.
По паролям, необходимо узнать хэш который используется в первом движке и в инстанте, уже в коде его заменить. Далее следить за всеми обновлениями очень осторожно, чтобы не заменялись эти файлы, если заменяются, в ручном режиме прописывать хэш. Он меняется в следующих файлах:
install\steps\admin.php
system\controllers\users\model.php
system\controllers\users\actions\profile_edit_password.php
system\core\user.php
Ну и последнее, для поиска по содержимому файлов, удобная программа filelocator pro.
Решено. В "Компоненты — Генератор карты сайта" необходимо поставить галочку. Обязательно это нужно сделать, иначе карты не будет. Около двух недель прошло как instantmaps поставил, гугл проиндексировал а яндекс нет. Обязательно ставьте галочку, сохраняйте, и в ручную запустить планировщика… или крон может запустить…Вроде карта сайта для мапса не создаётся, вроде все ссылки пересмотрел…
Для тех, кто не знает, карта сайта это мойсайт.ру/sitemap.xml
Для тех, кто не знает, карта сайта это мойсайт.ру/sitemap.xml
Вы можете ограничивать срок публикации контента для определенных групп. По истечении срока запись скрывается, но не удаляется. С помощью биллинга можно назначить стоимость 1 дня публикации.
Извиняюсь, под "контентом" я подразумевал "Поля". Стоимость 1 дня публикации можно добавить для "Типа контента", здесь поля не учитываются. Подписка закончилась, а "Поле" не скрылось.
Так везде и делается. В этом и есть смысл подписок. Услуга предоставляется в течении оплаченного периода.
И опять я про поля. Подписка закончилась, а "Поле" не скрылось. Если была бы так, что поле скроется, после окончания подписки, то всё нормально, подписка продлится, поля вернутся. А сейчас:
И как вариант останется либо его оставить, либо удалять вручную. Но и вручную не совсем вариант, скажем компания оформляла свою фирму, силы вкладывала, подписка закончилась, поля удалились, компания недовольна. Ок, можно десять раз заблаговременно предупредить компанию о том, что поля будут удалёны… С формальной стороны будет всё нормально, но вернётся ли эта компания потом второй раз… это вопрос… Итого. По данному вопросу три варанта решения, доступные на данный момент:
1. Оставлять поля
2. Удалять вручную
3. Создавать видимые только админам поля и переносить поля туда… и всё вручную… но это не вариант
1. Оставлять контент
2. Удалять вручную
3. Создавать видимые только админам поля и переносить контент туда… и всё вручную… но это не вариант
Таким образом считаю этот вопрос важным!
Так же хочу отметить ещё момент, касательно поднятия объявления в поиске,
Видео часть два к компоненту биллинга instantcms.ru/blogs/InstantSoft/biling-dlja-instantcms-2.html
время 13.50
Цена за поднятие объявления взимается один раз. Т.е. если сделать как здесь(ну правила сортировки установить....), то человек, один раз заплатил, и объявление всегда наверху… Что неудобно...
Данный вопрос уже задавался пользователем kreator, в теме биллинга instantcms.ru/blogs/InstantSoft/biling-dlja-instantcms-2.html, от 19 сентября 2014 14.28.
Поднятие нужно…
Мне поднятие нужно для мапса, но принцип тот же, я решил этот вопрос тем, что дал доступ к дает публикации по отдельным тарифам. Но людям проще на кнопочку нажимать, чем дату самим менять…
Теперь об ошибках:
1. Киви вроде работает, хотя первые часа два вредничал, зависал, какие-то непонятные ошибки… кажется подключения выдавал… но сейчас всё нормально. Возможно это было связано с только что создавшимся магазином. Далее на почту, от киви приходят сообщения:
"Здравствуйте. Ваш магазин принимает платежи через систему Visa QIWI Wallet (ID XXXXXX). Пользователь выставляет себе счёт на Вашем сайте и оплачивает его при помощи нашего сервиса. В случае успешной оплаты или отказа мы уведомляем вас об изменении статуса счёта. В случае ошибки попытки уведомления повторяются автоматически в течение 24 часов. Мы не смогли уведомить вас об изменении статуса счёта 16 на 150 (Не оплачен) по причине технических проблем на Вашей стороне. Пожалуйста, передайте это письмо техническим специалистам, чтобы они проверили работоспособность вашего сервиса. Платёжная система Visa QIWI Wallet.", таких сообщений было пять… возможно это связано с тем, что первое время киви вредничал..., хотя сообщения пришли на следующий день...
2. От крона приходят сообщения с ошибками
PHP Warning: Invalid argument supplied for foreach() in /home/users/g/мойсайт/domains/мойсайт.ру/system/controllers/billing/hooks/cron_relegation.php on line 0
Warning: Invalid argument supplied for foreach() in /home/users/g/gesh/domains/мойсайт.ру/system/controllers/billing/hooks/cron_relegation.php on line 0
Пожелания:
1. Очень сильно не хватает для биллинга, в разделе Цены — Действия, добавления событий и новостей объектов (instantmaps).
Думал, что данный вопрос можно решить уже сейчас, не дожидаясь обновления, проведя манипуляции в cms_billing_actions… добавить строку с полем name — places_events_add, нет, не получилось..)
И также, в разделе Цены — Публикация, добавления событий и новостей объектов (instantmaps).
2. Вкладка Баланс в профиле пользователя, нужно чтоб она была доступна только выбранным группам пользователей. Возможно это даже к вопросу обновления компонента "Профили пользователей" относится…
Отсюда сразу вопрос к знающим людям, когда выйдет обновление, встанет ли оно нормально? Ну как бы я в базе данных изменение сделал…