все работает только у меня лезет при создании нового топика:
[02-Jul-2017 09:49:22 Europe/Kiev] PHP Notice: Undefined index: topic_meta in /var/www/dr_brown/data/www/xn--e1aqbiaibf.xn--j1amh/posting.php on line 690
$topic_meta = Zend\Json\Json::decode($post_info['topic_meta'], Zend\Json\Json::TYPE_ARRAY);
не знаю как прописать....
не знаю на сколько правильно, както так в постинге
$topic_meta = isset($post_info['topic_meta']) ? Zend\Json\Json::decode($post_info['topic_meta'], true) : array();
знатоки подскажите
Undefined index: topic_meta - вроде не лезет
Все работает, замечательно. Очень нужный мод!!!!
Подскажите, где и как нужно прописать чтобы в title было только то что я прописываю в статье, без названия сайта. То есть нужно убрать :: название сайта из title
Чуть поспешил я .... в принципе все работает, но есть небольшая проблемка, может кто знает как подправить
Если в posting.php добавить так,
$topic_meta = isset($post_info['topic_meta']) ? Zend\Json\Json::decode($post_info['topic_meta'], true) : Zend\Json\Json::decode(array(), true);
то мета теги работают, но при следующем добалении новости вылазит ошибка
Notice: Array to string conversion in /home/httpd/vhosts/site.ru/httpdocs/library/Zend/Json/Json.php on line 56
Fatal error: Uncaught exception 'Zend\Json\Exception\RuntimeException' with message 'Decoding failed: Syntax error' in /home/httpd/vhosts/site.ru/httpdocs/library/Zend/Json/Json.php:68 Stack trace: #0 /home/httpd/vhosts/site.ru/httpdocs/posting.php(688): Zend\Json\Json::decode(Array, true) #1 {main} thrown in /home/httpd/vhosts/site.ru/httpdocs/library/Zend/Json/Json.php on line 68
Если в posting.php прописать так,
$topic_meta = isset($post_info['topic_meta']) ? Zend\Json\Json::decode($post_info['topic_meta'], true) : array();
то все работает и добавляет новость, но вылазит предупреждение
Notice: crypt(): No salt parameter was specified. You must use a randomly generated salt and a strong hash function to produce a secure hash. in /home/httpd/vhosts/site.ru/httpdocs/common.php on line 307